1<!doctype html> 2<html 3 4 lang="en" 5> 6 <head> 7 <!-- Google Tag Manager -->
8<script>
vendor: 327 bytes, lines 8-12
8(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 9new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12})(window,document,'script','dataLayer','
12GTM-M2XRS577
vendor: 3 bytes, line 12
12');
12</script>
12 13 <!-- End Google Tag Manager --> 14 15 16 <link 17 rel="expect" 18 href="#MainContent" 19 blocking="render" 20 id="view-transition-render-blocker" 21 > 22 23 24 25<meta charset="utf-8"> 26<meta 27 http-equiv="X-UA-Compatible" 28 content="IE=edge" 29> 30<meta 31 name="viewport" 32 content="width=device-width,initial-scale=1" 33> 34<meta 35 name="view-transition" 36 content="same-origin" 37> 38<meta 39 name="theme-color" 40 content="" 41> 42 43<meta 44 property="og:site_name" 45 content="YEEDI" 46> 47<meta 48 property="og:url" 49 content="https://www.yeedi.com/pages/about-us" 50> 51<meta 52 property="og:title" 53 content="About US" 54> 55<meta 56 property="og:type" 57 content="website" 58> 59<meta 60 property="og:description" 61 content="ABOUTÂ YEEDIYEEDI is a cutting-edge service robot brand that embraces the concept of "Live Smart. Enjoy Life.â With constant upgrades, pioneering technology solutions are integrated into robotics for an enhanced consumer experience. Thus, consumers can enjoy a modern lifestyle with high standards of quality.Launched in " 62><meta 63 name="twitter:card" 64 content="summary_large_image" 65> 66<meta 67 name="twitter:title" 68 content="About US" 69> 70<meta 71 name="twitter:description" 72 content="ABOUTÂ YEEDIYEEDI is a cutting-edge service robot brand that embraces the concept of "Live Smart. Enjoy Life.â With constant upgrades, pioneering technology solutions are integrated into robotics for an enhanced consumer experience. Thus, consumers can enjoy a modern lifestyle with high standards of quality.Launched in " 73> 74 75<title> 76 About US 77 – YEEDI</title> 78 79<link 80 rel="canonical" 81 href="https://www.yeedi.com/pages/about-us" 82> 83 84 85 <meta 86 name="description" 87 content="ABOUTÂ YEEDIYEEDI is a cutting-edge service robot brand that embraces the concept of "Live Smart. Enjoy Life.â With constant upgrades, pioneering technology solutions are integrated into robotics for an enhanced consumer experience. Thus, consumers can enjoy a modern lifestyle with high standards of quality.Launched in " 88 > 89 90<link href="//www.yeedi.com/cdn/shop/t/2/assets/overflow-list.css?v=16727044177065489451776935773" as="style" rel="preload"> 91<link href="//www.yeedi.com/cdn/shop/t/2/assets/base.css?v=110558660533795380521776935773" rel="stylesheet" type="text/css" media="all" /> 92 93<link 94 rel="preload" 95 as="font" 96 href="//www.yeedi.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" 97 type="font/woff2" 98 crossorigin 99 fetchpriority="low" 100 ><link 101 rel="preload" 102 as="font" 103 href="//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n6.30a391fe19ded5366170913f031e653a88992edc.woff2" 104 type="font/woff2" 105 crossorigin 106 fetchpriority="low" 107 ><link 108 rel="preload" 109 as="font" 110 href="//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n6.30a391fe19ded5366170913f031e653a88992edc.woff2" 111 type="font/woff2" 112 crossorigin 113 fetchpriority="low" 114 ><link 115 rel="preload" 116 as="font" 117 href="//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n6.30a391fe19ded5366170913f031e653a88992edc.woff2" 118 type="font/woff2" 119 crossorigin 120 fetchpriority="low" 121 > 122 123
124<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 124
124
125<script type="importmap"> 126 { 127 "imports": { 128 "@theme/overflow-list": "//www.yeedi.com/cdn/shop/t/2/assets/overflow-list.js?v=46858356770684902511776935773", 129 "@theme/product-title": "//www.yeedi.com/cdn/shop/t/2/assets/product-title-truncation.js?v=81744426891537421781776935773", 130 "@theme/component": "//www.yeedi.com/cdn/shop/t/2/assets/component.js?v=184240237101443119871776935773", 131 "@theme/dialog": "//www.yeedi.com/cdn/shop/t/2/assets/dialog.js?v=150888536568694194021776935773", 132 "@theme/events": "//www.yeedi.com/cdn/shop/t/2/assets/events.js?v=1118589085892804011776935773", 133 "@theme/focus": "//www.yeedi.com/cdn/shop/t/2/assets/focus.js?v=60436577539430446401776935773", 134 "@theme/morph": "//www.yeedi.com/cdn/shop/t/2/assets/morph.js?v=104045809772310330131776935773", 135 "@theme/paginated-list": "//www.yeedi.com/cdn/shop/t/2/assets/paginated-list.js?v=95298315036233333871776935773", 136 "@theme/performance": "//www.yeedi.com/cdn/shop/t/2/assets/performance.js?v=171015751390534793081776935773", 137 "@theme/product-form": "//www.yeedi.com/cdn/shop/t/2/assets/product-form.js?v=142170751179338062901776935773", 138 "@theme/recently-viewed-products": "//www.yeedi.com/cdn/shop/t/2/assets/recently-viewed-products.js?v=94729125001750262651776935773", 139 "@theme/scrolling": "//www.yeedi.com/cdn/shop/t/2/assets/scrolling.js?v=162288454571026455011776935773", 140 "@theme/section-renderer": "//www.yeedi.com/cdn/shop/t/2/assets/section-renderer.js?v=123311117485513785771776935773", 141 "@theme/section-hydration": "//www.yeedi.com/cdn/shop/t/2/assets/section-hydration.js?v=108434990705342316311776935773", 142 "@theme/money-formatting": "//www.yeedi.com/cdn/shop/t/2/assets/money-formatting.js?v=182191346160333327151776935773", 143 "@theme/utilities": "//www.yeedi.com/cdn/shop/t/2/assets/utilities.js?v=28506172887375975941776935773", 144 "@theme/variant-picker": "//www.yeedi.com/cdn/shop/t/2/assets/variant-picker.js?v=24924540959574313291776935773", 145 "@theme/media-gallery": "//www.yeedi.com/cdn/shop/t/2/assets/media-gallery.js?v=14624021005636302161776935773", 146 "@theme/quick-add": "//www.yeedi.com/cdn/shop/t/2/assets/quick-add.js?v=114575661933533593881776935773", 147 "@theme/paginated-list-aspect-ratio": "//www.yeedi.com/cdn/shop/t/2/assets/paginated-list-aspect-ratio.js?v=25254270272143792451776935773", 148 "@theme/popover-polyfill": "//www.yeedi.com/cdn/shop/t/2/assets/popover-polyfill.js?v=119029313658895111201776935773", 149 "@theme/component-quantity-selector": "//www.yeedi.com/cdn/shop/t/2/assets/component-quantity-selector.js?v=67906657287482036641776935773", 150 "@theme/comparison-slider": "//www.yeedi.com/cdn/shop/t/2/assets/comparison-slider.js?v=106705562947035711941776935773", 151 "@theme/sticky-add-to-cart": "//www.yeedi.com/cdn/shop/t/2/assets/sticky-add-to-cart.js?v=48956925339276737091776935773", 152 "@theme/fly-to-cart": "//www.yeedi.com/cdn/shop/t/2/assets/fly-to-cart.js?v=48483246440248933081776935773" 153 } 154 } 155</script>
155 156
157<script 158 src="//www.yeedi.com/cdn/shop/t/2/assets/view-transitions.js?v=7106414069516106341776935773" 159 async 160 161 blocking="render" 162 163></script>
163 164 165<link 166 rel="modulepreload" 167 href="//www.yeedi.com/cdn/shop/t/2/assets/utilities.js?v=28506172887375975941776935773" 168 fetchpriority="low" 169> 170<link 171 rel="modulepreload" 172 href="//www.yeedi.com/cdn/shop/t/2/assets/component.js?v=184240237101443119871776935773" 173 fetchpriority="low" 174> 175<link 176 rel="modulepreload" 177 href="//www.yeedi.com/cdn/shop/t/2/assets/section-renderer.js?v=123311117485513785771776935773" 178 fetchpriority="low" 179> 180<link 181 rel="modulepreload" 182 href="//www.yeedi.com/cdn/shop/t/2/assets/section-hydration.js?v=108434990705342316311776935773" 183 fetchpriority="low" 184> 185<link 186 rel="modulepreload" 187 href="//www.yeedi.com/cdn/shop/t/2/assets/morph.js?v=104045809772310330131776935773" 188 fetchpriority="low" 189> 190 191 192 193<link 194 rel="modulepreload" 195 href="//www.yeedi.com/cdn/shop/t/2/assets/focus.js?v=60436577539430446401776935773" 196 fetchpriority="low" 197> 198<link 199 rel="modulepreload" 200 href="//www.yeedi.com/cdn/shop/t/2/assets/recently-viewed-products.js?v=94729125001750262651776935773" 201 fetchpriority="low" 202> 203<link 204 rel="modulepreload" 205 href="//www.yeedi.com/cdn/shop/t/2/assets/scrolling.js?v=162288454571026455011776935773" 206 fetchpriority="low" 207> 208<link 209 rel="modulepreload" 210 href="//www.yeedi.com/cdn/shop/t/2/assets/events.js?v=1118589085892804011776935773" 211 fetchpriority="low" 212>
213<script 214 src="//www.yeedi.com/cdn/shop/t/2/assets/popover-polyfill.js?v=119029313658895111201776935773" 215 type="module" 216 fetchpriority="low" 217></script>
vendor: 1 bytes, line 217
217
218<script 219 src="//www.yeedi.com/cdn/shop/t/2/assets/overflow-list.js?v=46858356770684902511776935773" 220 type="module" 221 fetchpriority="low" 222></script>
vendor: 1 bytes, line 222
222
223<script 224 src="//www.yeedi.com/cdn/shop/t/2/assets/quick-add.js?v=114575661933533593881776935773" 225 type="module" 226 fetchpriority="low" 227></script>
227 228 229
229<script 230 src="//www.yeedi.com/cdn/shop/t/2/assets/cart-discount.js?v=107077853990124422021776935773" 231 type="module" 232 fetchpriority="low" 233 ></script>
233 234 235
236<script 237 src="//www.yeedi.com/cdn/shop/t/2/assets/dialog.js?v=150888536568694194021776935773" 238 type="module" 239 fetchpriority="low" 240></script>
vendor: 1 bytes, line 240
240
241<script 242 src="//www.yeedi.com/cdn/shop/t/2/assets/variant-picker.js?v=24924540959574313291776935773" 243 type="module" 244 fetchpriority="low" 245></script>
vendor: 1 bytes, line 245
245
246<script 247 src="//www.yeedi.com/cdn/shop/t/2/assets/product-card.js?v=28695665944407642501776935773" 248 type="module" 249 fetchpriority="low" 250></script>
vendor: 1 bytes, line 250
250
251<script 252 src="//www.yeedi.com/cdn/shop/t/2/assets/product-form.js?v=142170751179338062901776935773" 253 type="module" 254 fetchpriority="low" 255></script>
vendor: 1 bytes, line 255
255
256<script 257 src="//www.yeedi.com/cdn/shop/t/2/assets/fly-to-cart.js?v=48483246440248933081776935773" 258 type="module" 259 fetchpriority="low" 260></script>
vendor: 1 bytes, line 260
260
261<script 262 src="//www.yeedi.com/cdn/shop/t/2/assets/accordion-custom.js?v=97588419883090888471776935773" 263 type="module" 264 fetchpriority="low" 265></script>
vendor: 1 bytes, line 265
265
266<script 267 src="//www.yeedi.com/cdn/shop/t/2/assets/media.js?v=37825095869491791421776935773" 268 type="module" 269 fetchpriority="low" 270></script>
vendor: 1 bytes, line 270
270
271<script 272 src="//www.yeedi.com/cdn/shop/t/2/assets/product-price.js?v=83480980452100801711776935773" 273 type="module" 274 fetchpriority="low" 275></script>
vendor: 1 bytes, line 275
275
276<script 277 src="//www.yeedi.com/cdn/shop/t/2/assets/product-sku.js?v=121804655373531320511776935773" 278 type="module" 279 fetchpriority="low" 280></script>
vendor: 1 bytes, line 280
280
281<script 282 src="//www.yeedi.com/cdn/shop/t/2/assets/product-title-truncation.js?v=81744426891537421781776935773" 283 type="module" 284 fetchpriority="low" 285></script>
vendor: 1 bytes, line 285
285
286<script 287 src="//www.yeedi.com/cdn/shop/t/2/assets/product-inventory.js?v=81520546963552472391776935773" 288 type="module" 289 fetchpriority="low" 290></script>
vendor: 1 bytes, line 290
290
291<script 292 src="//www.yeedi.com/cdn/shop/t/2/assets/show-more.js?v=94563802205717136101776935773" 293 type="module" 294 fetchpriority="low" 295></script>
vendor: 1 bytes, line 295
295
296<script 297 src="//www.yeedi.com/cdn/shop/t/2/assets/slideshow.js?v=168726587398279102001776935773" 298 type="module" 299 fetchpriority="low" 300></script>
vendor: 1 bytes, line 300
300
301<script 302 src="//www.yeedi.com/cdn/shop/t/2/assets/layered-slideshow.js?v=30135417790894624731776935773" 303 type="module" 304 fetchpriority="low" 305></script>
vendor: 1 bytes, line 305
305
306<script 307 src="//www.yeedi.com/cdn/shop/t/2/assets/anchored-popover.js?v=95953304814728754461776935773" 308 type="module" 309 fetchpriority="low" 310></script>
vendor: 1 bytes, line 310
310
311<script 312 src="//www.yeedi.com/cdn/shop/t/2/assets/floating-panel.js?v=151277338116891310371776935773" 313 type="module" 314 fetchpriority="low" 315></script>
vendor: 1 bytes, line 315
315
316<script 317 src="//www.yeedi.com/cdn/shop/t/2/assets/video-background.js?v=25237992823806706551776935773" 318 type="module" 319 fetchpriority="low" 320></script>
vendor: 1 bytes, line 320
320
321<script 322 src="//www.yeedi.com/cdn/shop/t/2/assets/component-quantity-selector.js?v=67906657287482036641776935773" 323 type="module" 324 fetchpriority="low" 325></script>
vendor: 1 bytes, line 325
325
326<script 327 src="//www.yeedi.com/cdn/shop/t/2/assets/media-gallery.js?v=14624021005636302161776935773" 328 type="module" 329 fetchpriority="low" 330></script>
vendor: 1 bytes, line 330
330
331<script 332 src="//www.yeedi.com/cdn/shop/t/2/assets/rte-formatter.js?v=40306132146590816021776935773" 333 type="module" 334 fetchpriority="low" 335></script>
vendor: 1 bytes, line 335
335
336<script 337 src="//www.yeedi.com/cdn/shop/t/2/assets/volume-pricing.js?v=15442793518842484731776935773" 338 type="module" 339 fetchpriority="low" 340></script>
vendor: 1 bytes, line 340
340
341<script 342 src="//www.yeedi.com/cdn/shop/t/2/assets/price-per-item.js?v=144512917617120124431776935773" 343 type="module" 344 fetchpriority="low" 345></script>
vendor: 1 bytes, line 345
345
346<script 347 src="//www.yeedi.com/cdn/shop/t/2/assets/volume-pricing-info.js?v=94479640769665442661776935773" 348 type="module" 349 fetchpriority="low" 350></script>
350 351 352 353 354 355
356<script 357 src="//www.yeedi.com/cdn/shop/t/2/assets/auto-close-details.js?v=58350291535404441581776935773" 358 defer="defer" 359></script>
359 360
361<script> 362 const Theme = { 363 translations: { 364 placeholder_image: `Placeholder image`, 365 added: `Added`, 366 recipient_form_fields_visible: `Recipient form fields are now visible`, 367 recipient_form_fields_hidden: `Recipient form fields are now hidden`, 368 recipient_form_error: `There was an error with the form submission`, 369 items_added_to_cart_one: `1 item added to cart`, 370 items_added_to_cart_other: `{{ count }} items added to cart`, 371 cart_count: `Total items in cart`, 372 }, 373 routes: { 374 cart_add_url: '/cart/add.js', 375 cart_change_url: '/cart/change', 376 cart_update_url: '/cart/update', 377 cart_url: '/cart', 378 predictive_search_url: '/search/suggest', 379 search_url: '/search', 380 }, 381 template: { 382 name: 'page', 383 }, 384 }; 385</script>
385 386<style data-shopify> 387@font-face { 388 font-family: Inter; 389 font-weight: 400; 390 font-style: normal; 391 font-display: swap; 392 src: url("//www.yeedi.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), 393 url("//www.yeedi.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); 394} 395@font-face { 396 font-family: Inter; 397 font-weight: 700; 398 font-style: normal; 399 font-display: swap; 400 src: url("//www.yeedi.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 401 url("//www.yeedi.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 402} 403@font-face { 404 font-family: Inter; 405 font-weight: 400; 406 font-style: italic; 407 font-display: swap; 408 src: url("//www.yeedi.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"), 409 url("//www.yeedi.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff"); 410} 411@font-face { 412 font-family: Inter; 413 font-weight: 700; 414 font-style: italic; 415 font-display: swap; 416 src: url("//www.yeedi.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 417 url("//www.yeedi.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 418} 419@font-face { 420 font-family: "Barlow Condensed"; 421 font-weight: 600; 422 font-style: normal; 423 font-display: swap; 424 src: url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n6.30a391fe19ded5366170913f031e653a88992edc.woff2") format("woff2"), 425 url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n6.99ed11359eef67b853f0c49f37f89f7abe42cd2f.woff") format("woff"); 426} 427@font-face { 428 font-family: "Barlow Condensed"; 429 font-weight: 700; 430 font-style: normal; 431 font-display: swap; 432 src: url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n7.b8dc813bf1d64de77250a6675c25535283e1677a.woff2") format("woff2"), 433 url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_n7.a36d150be98fef32f23a43ed8605139ce8fcc8f5.woff") format("woff"); 434} 435@font-face { 436 font-family: "Barlow Condensed"; 437 font-weight: 600; 438 font-style: italic; 439 font-display: swap; 440 src: url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_i6.459cd4682534076a2e436e62768c494d0e6f8ad3.woff2") format("woff2"), 441 url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_i6.e44b39421fb7c081f9d3d547afa0f9899f3a1588.woff") format("woff"); 442} 443@font-face { 444 font-family: "Barlow Condensed"; 445 font-weight: 700; 446 font-style: italic; 447 font-display: swap; 448 src: url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_i7.ef69176c3a69e990febda79e82ea756536ec243e.woff2") format("woff2"), 449 url("//www.yeedi.com/cdn/fonts/barlow_condensed/barlowcondensed_i7.66d45385839c58c717c22033dcc4b561a22e4b7a.woff") format("woff"); 450} 451 452 453 :root { 454 /* Page Layout */ 455 --sidebar-width: 25rem; 456 --narrow-content-width: 36rem; 457 --normal-content-width: 42rem; 458 --wide-content-width: 46rem; 459 --narrow-page-width: 90rem; 460 --normal-page-width: 120rem; 461 --wide-page-width: 150rem; 462 463 /* Section Heights */ 464 --section-height-small: 15rem; 465 --section-height-medium: 25rem; 466 --section-height-large: 35rem; 467 468 @media screen and (min-width: 40em) { 469 --section-height-small: 40svh; 470 --section-height-medium: 55svh; 471 --section-height-large: 70svh; 472 } 473 474 @media screen and (min-width: 60em) { 475 --section-height-small: 50svh; 476 --section-height-medium: 65svh; 477 --section-height-large: 80svh; 478 } 479 480 /* Letter spacing */ 481 --letter-spacing-sm: 0.06em; 482 --letter-spacing-md: 0.13em; 483 484 /* Font families */ 485 --font-body--family: Inter, sans-serif; 486 --font-body--style: normal; 487 --font-body--weight: 400; 488 --font-subheading--family: "Barlow Condensed", sans-serif; 489 --font-subheading--style: normal; 490 --font-subheading--weight: 600; 491 --font-heading--family: "Barlow Condensed", sans-serif; 492 --font-heading--style: normal; 493 --font-heading--weight: 600; 494 --font-accent--family: "Barlow Condensed", sans-serif; 495 --font-accent--style: normal; 496 --font-accent--weight: 600; 497 498 /* Margin sizes */ 499 --font-heading--spacing: 0.25em; 500 --font-h1--spacing: var(--font-heading--spacing); 501 --font-h2--spacing: var(--font-heading--spacing); 502 --font-h3--spacing: var(--font-heading--spacing); 503 --font-h4--spacing: var(--font-heading--spacing); 504 --font-h5--spacing: var(--font-heading--spacing); 505 --font-h6--spacing: var(--font-heading--spacing); 506 --font-paragraph--spacing: 0.5em; 507 508 /* Heading colors */ 509 --font-h1--color: var(--color-foreground-heading); 510 --font-h2--color: var(--color-foreground-heading); 511 --font-h3--color: var(--color-foreground-heading); 512 --font-h4--color: var(--color-foreground-heading); 513 --font-h5--color: var(--color-foreground-heading); 514 --font-h6--color: var(--color-foreground-heading); 515 516 /** Z-Index / Layering */ 517 --layer-section-background: -2; 518 --layer-lowest: -1; 519 --layer-base: 0; 520 --layer-flat: 1; 521 --layer-raised: 2; 522 --layer-heightened: 4; 523 --layer-sticky: 8; 524 --layer-window-overlay: 10; 525 --layer-header-menu: 12; 526 --layer-overlay: 16; 527 --layer-menu-drawer: 18; 528 --layer-temporary: 20; 529 530 /* Max-width / Measure */ 531 --max-width--body-normal: 32.5em; 532 --max-width--body-narrow: 22.75em; 533 534 --max-width--heading-normal: 32.5em; 535 --max-width--heading-narrow: 19.5em; 536 537 --max-width--display-normal: 13em; 538 --max-width--display-narrow: 9.75em; 539 --max-width--display-tight: 3.25em; 540 541 /* Letter-spacing / Tracking */ 542 --letter-spacing--display-tight: -0.03em; 543 --letter-spacing--display-normal: 0em; 544 --letter-spacing--display-loose: 0.03em; 545 546 --letter-spacing--heading-tight: -0.03em; 547 --letter-spacing--heading-normal: 0em; 548 --letter-spacing--heading-loose: 0.03em; 549 550 --letter-spacing--body-tight: -0.03em; 551 --letter-spacing--body-normal: 0em; 552 --letter-spacing--body-loose: 0.03em; 553 554 /* Line height / Leading */ 555 --line-height: 1; 556 557 --line-height--display-tight: 1; 558 --line-height--display-normal: 1.1; 559 --line-height--display-loose: 1.2; 560 561 --line-height--heading-tight: 1.15; 562 --line-height--heading-normal: 1.25; 563 --line-height--heading-loose: 1.35; 564 565 --line-height--body-tight: 1.2; 566 --line-height--body-normal: 1.4; 567 --line-height--body-loose: 1.6; 568 569 /* Typography presets */ 570 --font-size--paragraph: 0.875rem;--font-size--h1: clamp(3.0rem, 7.2vw, 4.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem);--font-size--h3: 2.0rem;--font-size--h4: 1.5rem;--font-size--h5: 1.125rem;--font-size--h6: 1.0rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-loose);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: uppercase;--font-h1--line-height: var(--line-height--display-loose);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: uppercase;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: uppercase;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-subheading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-subheading--family);--font-h4--style: var(--font-subheading--style);--font-h4--case: uppercase;--font-h4--line-height: var(--line-height--display-normal);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: uppercase;--font-h5--line-height: var(--line-height--display-normal);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: uppercase;--font-h6--line-height: var(--line-height--display-normal); 571 572 /* Hardcoded font sizes */ 573 --font-size--3xs: 0.625rem; 574 --font-size--2xs: 0.75rem; 575 --font-size--xs: 0.8125rem; 576 --font-size--sm: 0.875rem; 577 --font-size--md: 1rem; 578 --font-size--lg: 1.125rem; 579 --font-size--xl: 1.25rem; 580 --font-size--2xl: 1.5rem; 581 --font-size--3xl: 2rem; 582 --font-size--4xl: 2.5rem; 583 --font-size--5xl: 3rem; 584 --font-size--6xl: 3.5rem; 585 586 /* Menu font sizes */ 587 --menu-font-sm--size: 0.875rem; 588 --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); 589 --menu-font-md--size: 1rem; 590 --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); 591 --menu-font-lg--size: 1.125rem; 592 --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); 593 --menu-font-xl--size: 1.25rem; 594 --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); 595 --menu-font-2xl--size: 1.75rem; 596 --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); 597 598 /* Colors */ 599 --color-error: #8B0000; 600 --color-success: #006400; 601 --color-white: #FFFFFF; 602 --color-white-rgb: 255 255 255; 603 --color-black: #000000; 604 --color-instock: #3ED660; 605 --color-lowstock: #EE9441; 606 --color-outofstock: #C8C8C8; 607 608 /* Opacity */ 609 --opacity-5: 0.05; 610 --opacity-8: 0.08; 611 --opacity-10: 0.1; 612 --opacity-15: 0.15; 613 --opacity-20: 0.2;
614 --opacity-25: 0.25; 615 --opacity-30: 0.3; 616 --opacity-40: 0.4; 617 --opacity-50: 0.5; 618 --opacity-60: 0.6; 619 --opacity-70: 0.7; 620 --opacity-80: 0.8; 621 --opacity-85: 0.85; 622 --opacity-90: 0.9; 623 --opacity-subdued-text: var(--opacity-70); 624 625 --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); 626 --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); 627 628 /* Spacing */ 629 --margin-3xs: 0.125rem; 630 --margin-2xs: 0.3rem; 631 --margin-xs: 0.5rem; 632 --margin-sm: 0.7rem; 633 --margin-md: 0.8rem; 634 --margin-lg: 1rem; 635 --margin-xl: 1.25rem; 636 --margin-2xl: 1.5rem; 637 --margin-3xl: 1.75rem; 638 --margin-4xl: 2rem; 639 --margin-5xl: 3rem; 640 --margin-6xl: 5rem; 641 642 --scroll-margin: 50px; 643 644 --padding-3xs: 0.125rem; 645 --padding-2xs: 0.25rem; 646 --padding-xs: 0.5rem; 647 --padding-sm: 0.7rem; 648 --padding-md: 0.8rem; 649 --padding-lg: 1rem; 650 --padding-xl: 1.25rem; 651 --padding-2xl: 1.5rem; 652 --padding-3xl: 1.75rem; 653 --padding-4xl: 2rem; 654 --padding-5xl: 3rem; 655 --padding-6xl: 4rem; 656 657 --gap-3xs: 0.125rem; 658 --gap-2xs: 0.3rem; 659 --gap-xs: 0.5rem; 660 --gap-sm: 0.7rem; 661 --gap-md: 0.9rem; 662 --gap-lg: 1rem; 663 --gap-xl: 1.25rem; 664 --gap-2xl: 2rem; 665 --gap-3xl: 3rem; 666 667 --spacing-scale-sm: 0.6; 668 --spacing-scale-md: 0.7; 669 --spacing-scale-default: 1.0; 670 671 /* Checkout buttons gap */ 672 --checkout-button-gap: 10px; 673 674 /* Borders */ 675 --style-border-width: 1px; 676 --style-border-radius-xs: 0.2rem; 677 --style-border-radius-sm: 0.6rem; 678 --style-border-radius-md: 0.8rem; 679 --style-border-radius-50: 50%; 680 --style-border-radius-lg: 1rem; 681 --style-border-radius-pills: 40px; 682 --style-border-radius-inputs: 0px; 683 --style-border-radius-buttons-primary: 0px; 684 --style-border-radius-buttons-secondary: 0px; 685 --style-border-width-primary: 0px; 686 --style-border-width-secondary: 0px; 687 --style-border-width-inputs: 1px; 688 --style-border-radius-popover: 0px; 689 --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); 690 --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); 691 --style-border-swatch-opacity: 10%; 692 --style-border-swatch-width: 1px; 693 --style-border-swatch-style: solid; 694 695 /* Animation */ 696 --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); 697 --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); 698 --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955); 699 --animation-speed-fast: 0.0625s; 700 --animation-speed: 0.125s; 701 --animation-speed-slow: 0.2s; 702 --animation-speed-medium: 0.15s; 703 --animation-easing: ease-in-out; 704 --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); 705 --drawer-animation-speed: 0.2s; 706 --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); 707 --animation-values: var(--animation-speed) var(--animation-easing); 708 --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); 709 --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; 710 --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); 711 --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); 712 --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); 713 --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); 714 --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); 715 --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); 716 /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/ 717 --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%); 718 --spring-d300-b0-duration: 0.4980s; 719 --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%); 720 --spring-d280-b0-duration: 0.4648s; 721 --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%); 722 --spring-d260-b0-duration: 0.4316s; 723 --spring-d220-b0-easing: linear( 724 0, 725 0.0093 1.37%, 726 0.0696 4.12%, 727 0.4667 15.09%, 728 0.6322 20.58%, 729 0.6986 23.32%, 730 0.7793 27.44%, 731 0.8219 30.18%, 732 0.8721, 733 0.9089 38.42%, 734 0.9427, 735 0.9644, 736 0.978 54.88%, 737 0.9881 61.74%, 738 0.9944 69.97%, 739 0.998 80.95%, 740 0.9996 98.78% 741 ); 742 --spring-d220-b0-duration: 0.3818s; 743 --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%); 744 --spring-d180-b0-duration: 0.2988s; 745 746 /* View transitions */ 747 /* View transition old */ 748 --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; 749 750 /* View transition new */ 751 --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; 752 753 /* Focus */ 754 --focus-outline-width: 0.09375rem; 755 --focus-outline-offset: 0.2em; 756 757 /* Badges */ 758 --badge-blob-padding-block: 1px; 759 --badge-blob-padding-inline: 12px 8px; 760 --badge-rectangle-padding-block: 1px; 761 --badge-rectangle-padding-inline: 6px; 762 @media screen and (min-width: 750px) { 763 --badge-blob-padding-block: 4px; 764 --badge-blob-padding-inline: 16px 12px; 765 --badge-rectangle-padding-block: 4px; 766 --badge-rectangle-padding-inline: 10px; 767 } 768 769 /* Icons */ 770 --icon-size-2xs: 0.6rem; 771 --icon-size-xs: 0.85rem; 772 --icon-size-sm: 1.25rem; 773 --icon-size-md: 1.375rem; 774 --icon-size-lg: 1.5rem; 775 --icon-stroke-width: 1.5px; 776 777 /* Input */ 778 --input-email-min-width: 200px; 779 --input-search-max-width: 650px; 780 --input-padding-y: 0.8rem; 781 --input-padding-x: 0.8rem; 782 --input-padding: var(--input-padding-y) var(--input-padding-x); 783 --input-box-shadow-width: var(--style-border-width-inputs); 784 --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); 785 --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); 786 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 787 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 788 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
789 --input-textarea-min-height: 55px; 790 791 /* Checkbox */ 792 --checkbox-size: 22px; 793 --checkbox-border-radius: 7px; 794 --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55)); 795 --checkbox-label-padding: 8px; 796 797 @media screen and (min-width: 750px) { 798 --checkbox-size: 16px; 799 --checkbox-border-radius: 5px; 800 --checkbox-label-padding: 6px; 801 } 802 803 /* Button size */ 804 --button-size-sm: 30px; 805 --button-size-md: 36px; 806 --button-size: var(--minimum-touch-target); 807 --button-padding-inline: 24px; 808 --button-padding-block: 16px; 809 810 /* Button font-family */ 811 --button-font-family-primary: var(--font-accent--family); 812 --button-font-family-secondary: var(--font-body--family); 813 814 /* Button text case */ 815 --button-text-case: ; 816 --button-text-case-primary: uppercase; 817 --button-text-case-secondary: default; 818 819 /* Borders */ 820 --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); 821 --border-width-sm: 1px; 822 --border-width-md: 2px; 823 --border-width-lg: 5px; 824 --border-radius-sm: 0.25rem; 825 826 /* Drawers */ 827 --drawer-inline-padding: 25px; 828 --drawer-menu-inline-padding: 2.5rem; 829 --drawer-header-block-padding: 20px; 830 --drawer-content-block-padding: 10px; 831 --drawer-header-desktop-top: 0rem; 832 --drawer-padding: calc(var(--padding-sm) + 7px); 833 --drawer-height: 100dvh; 834 --drawer-width: 95vw; 835 --drawer-max-width: 500px; 836 837 /* Variant Picker Swatches */ 838 --variant-picker-swatch-width-unitless: 30; 839 --variant-picker-swatch-height-unitless: 30; 840 --variant-picker-swatch-width: 30px; 841 --variant-picker-swatch-height: 30px; 842 --variant-picker-swatch-radius: 0px; 843 --variant-picker-border-width: 1px; 844 --variant-picker-border-style: solid; 845 --variant-picker-border-opacity: 10%; 846 847 /* Variant Picker Buttons */ 848 --variant-picker-button-radius: 0px; 849 --variant-picker-button-border-width: 1px; 850 851 /* Slideshow */ 852 --slideshow-controls-size: 3.5rem; 853 --slideshow-controls-icon: 2rem; 854 --peek-next-slide-size: 3rem; 855 856 /* Utilities */ 857 --backdrop-opacity: 0.15; 858 --backdrop-color-rgb: var(--color-shadow-rgb); 859 --minimum-touch-target: 44px; 860 --disabled-opacity: 0.5; 861 --skeleton-opacity: 0.025; 862 863 /* Shapes */ 864 --shape--circle: circle(50% at center); 865 --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%); 866 --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); 867 --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883
867% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%); 868 869 /* Buy buttons */ 870 --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); 871 872 /* Card image width and height variables */ 873 --card-width-small: 10rem; 874 875 --height-small: 10rem; 876 --height-medium: 11.5rem; 877 --height-large: 13rem; 878 --height-full: 100vh; 879 880 @media screen and (min-width: 750px) { 881 --height-small: 17.5rem; 882 --height-medium: 21.25rem; 883 --height-large: 25rem; 884 } 885 886 /* Modal */ 887 --modal-max-height: 65dvh; 888 --quick-add-modal-height: min(38.5rem, 96vh); 889 --quick-add-modal-width: min(54rem, 96vw); 890 --quick-add-modal-gallery-width: 24rem; 891 892 /* Card styles for search */ 893 --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 894 --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); 895 --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 896 897 /* Cart */ 898 --cart-primary-font-family: var(--font-body--family); 899 --cart-primary-font-style: var(--font-body--style); 900 --cart-primary-font-weight: var(--font-body--weight); 901 --cart-secondary-font-family: var(--font-subheading--family); 902 --cart-secondary-font-style: var(--font-subheading--style); 903 --cart-secondary-font-weight: var(--font-subheading--weight); 904 } 905</style> 906 907 908<style data-shopify> 909 910 911 :root, 912 913 914 915 .color-scheme-1 { 916 --color-background: rgb(255 255 255 / 1.0); 917 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 918 --color-background-rgb: 255 255 255; 919 --opacity-5-15: 0.05; 920 --opacity-10-25: 0.1; 921 --opacity-35-55: 0.35; 922 --opacity-40-60: 0.4; 923 --opacity-30-60: 0.3; 924 --color-foreground: rgb(0 0 0 / 1.0); 925 --color-foreground-rgb: 0 0 0; 926 --color-foreground-heading: rgb(164 35 37 / 1.0); 927 --color-foreground-heading-rgb: 164 35 37; 928 --color-primary: rgb(164 35 37 / 1.0); 929 --color-primary-rgb: 164 35 37; 930 --color-primary-hover: rgb(0 0 0 / 1.0); 931 --color-primary-hover-rgb: 0 0 0; 932 --color-border: rgb(230 230 230 / 1.0); 933 --color-border-rgb: 230 230 230; 934 --color-shadow: rgb(0 0 0 / 1.0); 935 --color-shadow-rgb: 0 0 0; 936 --color-primary-button-text: rgb(255 255 255 / 1.0); 937 --color-primary-button-background: rgb(164 35 37 / 1.0); 938 --color-primary-button-border: rgb(164 35 37 / 1.0); 939 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 940 --color-primary-button-hover-background: rgb(120 4 6 / 0.91); 941 --color-primary-button-hover-border: rgb(0 0 0 / 1.0); 942 --color-secondary-button-text: rgb(0 0 0 / 1.0); 943 --color-secondary-button-background: rgb(0 0 0 / 0.06); 944 --color-secondary-button-border: rgb(164 35 37 / 1.0); 945 --color-secondary-button-hover-text: rgb(0 0 0 / 1.0); 946 --color-secondary-button-hover-background: rgb(222 222 222 / 1.0); 947 --color-secondary-button-hover-border: rgb(0 0 0 / 1.0); 948 --color-input-background: rgb(255 255 255 / 1.0); 949 --color-input-text: rgb(0 0 0 / 1.0); 950 --color-input-text-rgb: 0 0 0; 951 --color-input-border: rgb(230 230 230 / 1.0); 952 --color-input-hover-background: rgb(245 245 245 / 1.0); 953 --color-variant-background: rgb(255 255 255 / 1.0); 954 --color-variant-border: rgb(230 230 230 / 1.0); 955 --color-variant-text: rgb(0 0 0 / 1.0); 956 --color-variant-text-rgb: 0 0 0; 957 --color-variant-hover-background: rgb(245 245 245 / 1.0); 958 --color-variant-hover-text: rgb(0 0 0 / 1.0); 959 --color-variant-hover-border: rgb(230 230 230 / 1.0); 960 --color-selected-variant-background: rgb(0 0 0 / 1.0); 961 --color-selected-variant-border: rgb(0 0 0 / 1.0); 962 --color-selected-variant-text: rgb(255 255 255 / 1.0); 963 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 964 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 965 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 966 967 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 968 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 969 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 970 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 971 --font-h1--color: var(--color-foreground-heading); 972 --font-h2--color: var(--color-foreground-heading); 973 --font-h3--color: var(--color-foreground-heading); 974 --font-h4--color: var(--color-foreground-heading); 975 --font-h5--color: var(--color-foreground-heading); 976 --font-h6--color: var(--color-foreground-heading); 977 978 /* Shadows */ 979 980 981 --shadow-blur: 20px; 982 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 983 984 } 985 986 987 988 989 .color-scheme-2 {
990 --color-background: rgb(241 241 241 / 1.0); 991 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 992 --color-background-rgb: 241 241 241; 993 --opacity-5-15: 0.05; 994 --opacity-10-25: 0.1; 995 --opacity-35-55: 0.35; 996 --opacity-40-60: 0.4; 997 --opacity-30-60: 0.3; 998 --color-foreground: rgb(0 0 0 / 1.0); 999 --color-foreground-rgb: 0 0 0; 1000 --color-foreground-heading: rgb(0 0 0 / 1.0); 1001 --color-foreground-heading-rgb: 0 0 0; 1002 --color-primary: rgb(0 0 0 / 1.0); 1003 --color-primary-rgb: 0 0 0; 1004 --color-primary-hover: rgb(0 0 0 / 1.0); 1005 --color-primary-hover-rgb: 0 0 0; 1006 --color-border: rgb(230 230 230 / 1.0); 1007 --color-border-rgb: 230 230 230; 1008 --color-shadow: rgb(0 0 0 / 1.0); 1009 --color-shadow-rgb: 0 0 0; 1010 --color-primary-button-text: rgb(242 242 242 / 1.0); 1011 --color-primary-button-background: rgb(164 35 37 / 1.0); 1012 --color-primary-button-border: rgb(164 35 37 / 1.0); 1013 --color-primary-button-hover-text: rgb(242 242 242 / 1.0); 1014 --color-primary-button-hover-background: rgb(164 35 37 / 1.0); 1015 --color-primary-button-hover-border: rgb(164 35 37 / 1.0); 1016 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1017 --color-secondary-button-background: rgb(255 255 255 / 1.0); 1018 --color-secondary-button-border: rgb(0 0 0 / 1.0); 1019 --color-secondary-button-hover-text: rgb(164 35 37 / 1.0); 1020 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1021 --color-secondary-button-hover-border: rgb(164 35 37 / 1.0); 1022 --color-input-background: rgb(242 242 242 / 1.0); 1023 --color-input-text: rgb(0 0 0 / 1.0); 1024 --color-input-text-rgb: 0 0 0; 1025 --color-input-border: rgb(0 0 0 / 1.0); 1026 --color-input-hover-background: rgb(228 228 228 / 1.0); 1027 --color-variant-background: rgb(255 255 255 / 1.0); 1028 --color-variant-border: rgb(230 230 230 / 1.0); 1029 --color-variant-text: rgb(0 0 0 / 1.0); 1030 --color-variant-text-rgb: 0 0 0; 1031 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1032 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1033 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1034 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1035 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1036 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1037 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1038 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1039 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1040 1041 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1042 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1043 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1044 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1045 --font-h1--color: var(--color-foreground-heading); 1046 --font-h2--color: var(--color-foreground-heading); 1047 --font-h3--color: var(--color-foreground-heading); 1048 --font-h4--color: var(--color-foreground-heading); 1049 --font-h5--color: var(--color-foreground-heading); 1050 --font-h6--color: var(--color-foreground-heading); 1051 1052 /* Shadows */ 1053 1054 1055 --shadow-blur: 20px; 1056 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1057 1058 } 1059 1060 1061 1062 1063 .color-scheme-3 { 1064 --color-background: rgb(232 213 199 / 1.0); 1065 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1066 --color-background-rgb: 232 213 199; 1067 --opacity-5-15: 0.05; 1068 --opacity-10-25: 0.1; 1069 --opacity-35-55: 0.35; 1070 --opacity-40-60: 0.4; 1071 --opacity-30-60: 0.3; 1072 --color-foreground: rgb(0 0 0 / 1.0); 1073 --color-foreground-rgb: 0 0 0; 1074 --color-foreground-heading: rgb(0 0 0 / 1.0); 1075 --color-foreground-heading-rgb: 0 0 0; 1076 --color-primary: rgb(120 4 6 / 0.91); 1077 --color-primary-rgb: 120 4 6; 1078 --color-primary-hover: rgb(0 0 0 / 1.0); 1079 --color-primary-hover-rgb: 0 0 0; 1080 --color-border: rgb(208 208 208 / 1.0); 1081 --color-border-rgb: 208 208 208; 1082 --color-shadow: rgb(0 0 0 / 1.0); 1083 --color-shadow-rgb: 0 0 0; 1084 --color-primary-button-text: rgb(255 255 255 / 1.0); 1085 --color-primary-button-background: rgb(120 4 6 / 0.91); 1086 --color-primary-button-border: rgb(120 4 6 / 0.91); 1087 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1088 --color-primary-button-hover-background: rgb(0 0 0 / 1.0); 1089 --color-primary-button-hover-border: rgb(0 0 0 / 1.0); 1090 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1091 --color-secondary-button-background: rgb(232 213 199 / 1.0); 1092 --color-secondary-button-border: rgb(51 50 50 / 1.0); 1093 --color-secondary-button-hover-text: rgb(0 0 0 / 1.0); 1094 --color-secondary-button-hover-background: rgb(241 227 217 / 0.77); 1095 --color-secondary-button-hover-border: rgb(0 0 0 / 1.0); 1096 --color-input-background: rgb(232 213 199 / 1.0); 1097 --color-input-text: rgb(0 0 0 / 1.0); 1098 --color-input-text-rgb: 0 0 0; 1099 --color-input-border: rgb(0 0 0 / 1.0); 1100 --color-input-hover-background: rgb(241 227 217 / 0.77); 1101 --color-variant-background: rgb(232 213 199 / 1.0); 1102 --color-variant-border: rgb(88 88 88 / 1.0); 1103 --color-variant-text: rgb(0 0 0 / 1.0); 1104 --color-variant-text-rgb: 0 0 0; 1105 --color-variant-hover-background: rgb(241 227 217 / 0.77); 1106 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1107 --color-variant-hover-border: rgb(0 0 0 / 1.0); 1108 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1109 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1110 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1111 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1112 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1113 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1114 1115 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1116 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1117 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1118 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1119 --font-h1--color: var(--color-foreground-heading); 1120 --font-h2--color: var(--color-foreground-heading); 1121 --font-h3--color: var(--color-foreground-heading); 1122 --font-h4--color: var(--color-foreground-heading); 1123 --font-h5--color: var(--color-foreground-heading); 1124 --font-h6--color: var(--color-foreground-heading); 1125 1126 /* Shadows */ 1127 1128 1129 --shadow-blur: 20px; 1130 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1131 1132 } 1133 1134 1135 1136 1137 .color-scheme-4 { 1138 --color-background: rgb(164 35 37 / 1.0); 1139 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1140 --color-background-rgb: 164 35 37; 1141 --opacity-5-15: 0.05; 1142 --opacity-10-25: 0.1; 1143 --opacity-35-55: 0.35; 1144 --opacity-40-60: 0.4; 1145 --opacity-30-60: 0.3; 1146 --color-foreground: rgb(255 255 255 / 1.0); 1147 --color-foreground-rgb: 255 255 255; 1148 --color-foreground-heading: rgb(255 255 255 / 1.0); 1149 --color-foreground-heading-rgb: 255 255 255; 1150 --color-primary: rgb(164 35 37 / 1.0); 1151 --color-primary-rgb: 164 35 37; 1152 --color-primary-hover: rgb(164 35 37 / 1.0); 1153 --color-primary-hover-rgb: 164 35 37; 1154 --color-border: rgb(0 0 0 / 1.0); 1155 --color-border-rgb: 0 0 0; 1156 --color-shadow: rgb(0 0 0 / 1.0); 1157 --color-shadow-rgb: 0 0 0; 1158 --color-primary-button-text: rgb(164 35 37 / 1.0); 1159 --color-primary-button-background: rgb(255 255 255 / 1.0); 1160 --color-primary-button-border: rgb(255 255 255 / 1.0); 1161 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1162 --color-primary-button-hover-background: rgb(215 102 104 / 1.0); 1163 --color-primary-button-hover-border: rgb(215 102 104 / 1.0); 1164 --color-secondary-button-text: rgb(255 255 255 / 1.0); 1165 --color-secondary-button-background: rgb(164 35 37 / 1.0); 1166 --color-secondary-button-border: rgb(255 255 255 / 1.0); 1167 --color-secondary-button-hover-text: rgb(255 255 255 / 1.0); 1168 --color-secondary-button-hover-background: rgb(215 102 104 / 1.0); 1169 --color-secondary-button-hover-border: rgb(215 102 104 / 1.0); 1170 --color-input-background: rgb(164 35 37 / 1.0); 1171 --color-input-text: rgb(255 255 255 / 1.0); 1172 --color-input-text-rgb: 255 255 255; 1173 --color-input-border: rgb(255 255 255 / 0.89); 1174 --color-input-hover-background: rgb(120 4 6 / 0.91); 1175 --color-variant-background: rgb(164 35 37 / 1.0); 1176 --color-variant-border: rgb(230 230 230 / 1.0); 1177 --color-variant-text: rgb(255 255 255 / 1.0); 1178 --color-variant-text-rgb: 255 255 255; 1179 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1180 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1181 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1182 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1183 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1184 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1185 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1186 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1187 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1188 1189 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1190 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1191 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1192 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1193 --font-h1--color: var(--color-foreground-heading); 1194 --font-h2--color: var(--color-foreground-heading); 1195 --font-h3--color: var(--color-foreground-heading); 1196 --font-h4--color: var(--color-foreground-heading); 1197 --font-h5--color: var(--color-foreground-heading); 1198 --font-h6--color: var(--color-foreground-heading); 1199 1200 /* Shadows */ 1201 1202 1203 --shadow-blur: 20px; 1204 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1205 1206 } 1207 1208 1209 1210 1211 .color-scheme-5 { 1212 --color-background: rgb(0 0 0 / 1.0); 1213 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1214 --color-background-rgb: 0 0 0; 1215 --opacity-5-15: 0.15; 1216 --opacity-10-25: 0.25; 1217 --opacity-35-55: 0.55; 1218 --opacity-40-60: 0.6; 1219 --opacity-30-60: 0.6; 1220 --color-foreground: rgb(255 255 255 / 1.0); 1221 --color-foreground-rgb: 255 255 255; 1222 --color-foreground-heading: rgb(255 255 255 / 1.0); 1223 --color-foreground-heading-rgb: 255 255 255; 1224 --color-primary: rgb(0 0 0 / 1.0); 1225 --color-primary-rgb: 0 0 0; 1226 --color-primary-hover: rgb(0 0 0 / 1.0); 1227 --color-primary-hover-rgb: 0 0 0; 1228 --color-border: rgb(102 102 102 / 1.0); 1229 --color-border-rgb: 102 102 102; 1230 --color-shadow: rgb(0 0 0 / 1.0); 1231 --color-shadow-rgb: 0 0 0; 1232 --color-primary-button-text: rgb(0 0 0 / 1.0); 1233 --color-primary-button-background: rgb(255 255 255 / 1.0); 1234 --color-primary-button-border: rgb(255 255 255 / 1.0); 1235 --color-primary-button-hover-text: rgb(0 0 0 / 1.0); 1236 --color-primary-button-hover-background: rgb(222 222 222 / 1.0); 1237 --color-primary-button-hover-border: rgb(222 222 222 / 1.0); 1238 --color-secondary-button-text: rgb(255 255 255 / 1.0); 1239 --color-secondary-button-background: rgb(0 0 0 / 1.0); 1240 --color-secondary-button-border: rgb(255 255 255 / 1.0); 1241 --color-secondary-button-hover-text: rgb(172 172 172 / 1.0); 1242 --color-secondary-button-hover-background: rgb(0 0 0 / 1.0); 1243 --color-secondary-button-hover-border: rgb(172 172 172 / 1.0); 1244 --color-input-background: rgb(0 0 0 / 1.0); 1245 --color-input-text: rgb(255 255 255 / 1.0); 1246 --color-input-text-rgb: 255 255 255; 1247 --color-input-border: rgb(255 255 255 / 1.0); 1248 --color-input-hover-background: rgb(51 50 50 / 1.0); 1249 --color-variant-background: rgb(0 0 0 / 1.0); 1250 --color-variant-border: rgb(255 255 255 / 1.0); 1251 --color-variant-text: rgb(255 255 255 / 1.0); 1252 --color-variant-text-rgb: 255 255 255; 1253 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1254 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1255 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1256 --color-selected-variant-background: rgb(255 255 255 / 1.0); 1257 --color-selected-variant-border: rgb(255 255 255 / 1.0); 1258 --color-selected-variant-text: rgb(0 0 0 / 1.0); 1259 --color-selected-variant-hover-background: rgb(255 255 255 / 0.19); 1260 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1261 --color-selected-variant-hover-border: rgb(0 0 0 / 1.0); 1262 1263 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1264 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1265 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1266 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1267 --font-h1--color: var(--color-foreground-heading); 1268 --font-h2--color: var(--color-foreground-heading); 1269 --font-h3--color: var(--color-foreground-heading); 1270 --font-h4--color: var(--color-foreground-heading); 1271 --font-h5--color: var(--color-foreground-heading); 1272 --font-h6--color: var(--color-foreground-heading); 1273 1274 /* Shadows */ 1275 1276 1277 --shadow-blur: 20px; 1278 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1279 1280 } 1281 1282 1283 1284 1285 .color-scheme-6 { 1286 --color-background: rgb(0 0 0 / 0.0); 1287 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1288 --color-background-rgb: 0 0 0; 1289 --opacity-5-15: 0.15; 1290 --opacity-10-25: 0.25; 1291 --opacity-35-55: 0.55; 1292 --opacity-40-60: 0.6; 1293 --opacity-30-60: 0.6; 1294 --color-foreground: rgb(255 255 255 / 1.0); 1295 --color-foreground-rgb: 255 255 255; 1296 --color-foreground-heading: rgb(0 0 0 / 1.0); 1297 --color-foreground-heading-rgb: 0 0 0; 1298 --color-primary: rgb(255 255 255 / 1.0); 1299 --color-primary-rgb: 255 255 255; 1300 --color-primary-hover: rgb(255 255 255 / 1.0); 1301 --color-primary-hover-rgb: 255 255 255; 1302 --color-border: rgb(0 0 0 / 0.0); 1303 --color-border-rgb: 0 0 0; 1304 --color-shadow: rgb(0 0 0 / 0.0); 1305 --color-shadow-rgb: 0 0 0; 1306 --color-primary-button-text: rgb(0 0 0 / 1.0); 1307 --color-primary-button-background: rgb(255 255 255 / 1.0); 1308 --color-primary-button-border: rgb(255 255 255 / 1.0); 1309 --color-primary-button-hover-text: rgb(0 0 0 / 1.0); 1310 --color-primary-button-hover-background: rgb(222 222 222 / 1.0); 1311 --color-primary-button-hover-border: rgb(222 222 222 / 1.0); 1312 --color-secondary-button-text: rgb(255 255 255 / 1.0); 1313 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1314 --color-secondary-button-border: rgb(255 255 255 / 1.0); 1315 --color-secondary-button-hover-text: rgb(172 172 172 / 1.0); 1316 --color-secondary-button-hover-background: rgb(0 0 0 / 0.0); 1317 --color-secondary-button-hover-border: rgb(172 172 172
1317 / 1.0); 1318 --color-input-background: rgb(255 255 255 / 1.0); 1319 --color-input-text: rgb(0 0 0 / 1.0); 1320 --color-input-text-rgb: 0 0 0; 1321 --color-input-border: rgb(0 0 0 / 1.0); 1322 --color-input-hover-background: rgb(245 245 245 / 1.0); 1323 --color-variant-background: rgb(255 255 255 / 1.0); 1324 --color-variant-border: rgb(230 230 230 / 1.0); 1325 --color-variant-text: rgb(0 0 0 / 1.0); 1326 --color-variant-text-rgb: 0 0 0; 1327 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1328 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1329 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1330 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1331 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1332 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1333 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1334 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1335 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1336 1337 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1338 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1339 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1340 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1341 --font-h1--color: var(--color-foreground-heading); 1342 --font-h2--color: var(--color-foreground-heading); 1343 --font-h3--color: var(--color-foreground-heading); 1344 --font-h4--color: var(--color-foreground-heading); 1345 --font-h5--color: var(--color-foreground-heading); 1346 --font-h6--color: var(--color-foreground-heading); 1347 1348 /* Shadows */ 1349 1350 1351 --shadow-blur: 20px; 1352 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1353 1354 } 1355 1356 1357 1358 1359 .color-scheme-7 { 1360 --color-background: rgb(0 0 0 / 0.0); 1361 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1362 --color-background-rgb: 0 0 0; 1363 --opacity-5-15: 0.15; 1364 --opacity-10-25: 0.25; 1365 --opacity-35-55: 0.55; 1366 --opacity-40-60: 0.6; 1367 --opacity-30-60: 0.6; 1368 --color-foreground: rgb(0 0 0 / 1.0); 1369 --color-foreground-rgb: 0 0 0; 1370 --color-foreground-heading: rgb(164 35 37 / 1.0); 1371 --color-foreground-heading-rgb: 164 35 37; 1372 --color-primary: rgb(0 0 0 / 1.0); 1373 --color-primary-rgb: 0 0 0; 1374 --color-primary-hover: rgb(0 0 0 / 0.53); 1375 --color-primary-hover-rgb: 0 0 0; 1376 --color-border: rgb(230 230 230 / 1.0); 1377 --color-border-rgb: 230 230 230; 1378 --color-shadow: rgb(0 0 0 / 1.0); 1379 --color-shadow-rgb: 0 0 0; 1380 --color-primary-button-text: rgb(255 255 255 / 1.0); 1381 --color-primary-button-background: rgb(0 0 0 / 1.0); 1382 --color-primary-button-border: rgb(0 0 0 / 1.0); 1383 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1384 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1385 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1386 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1387 --color-secondary-button-background: rgb(0 0 0 / 0.06); 1388 --color-secondary-button-border: rgb(0 0 0 / 1.0); 1389 --color-secondary-button-hover-text: rgb(0 0 0 / 1.0); 1390 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1391 --color-secondary-button-hover-border: rgb(255 255 255 / 1.0); 1392 --color-input-background: rgb(255 255 255 / 1.0); 1393 --color-input-text: rgb(0 0 0 / 0.53); 1394 --color-input-text-rgb: 0 0 0; 1395 --color-input-border: rgb(0 0 0 / 0.13); 1396 --color-input-hover-background: rgb(245 245 245 / 1.0); 1397 --color-variant-background: rgb(255 255 255 / 1.0); 1398 --color-variant-border: rgb(230 230 230 / 1.0); 1399 --color-variant-text: rgb(0 0 0 / 1.0); 1400 --color-variant-text-rgb: 0 0 0; 1401 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1402 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1403 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1404 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1405 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1406 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1407 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1408 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1409 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1410 1411 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1412 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1413 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1414 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1415 --font-h1--color: var(--color-foreground-heading); 1416 --font-h2--color: var(--color-foreground-heading); 1417 --font-h3--color: var(--color-foreground-heading); 1418 --font-h4--color: var(--color-foreground-heading); 1419 --font-h5--color: var(--color-foreground-heading); 1420 --font-h6--color: var(--color-foreground-heading); 1421 1422 /* Shadows */ 1423 1424 1425 --shadow-blur: 20px; 1426 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1427 1428 } 1429 1430 1431 1432 1433 .color-scheme-red-button { 1434 --color-background: rgb(255 255 255 / 1.0); 1435 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1436 --color-background-rgb: 255 255 255; 1437 --opacity-5-15: 0.05; 1438 --opacity-10-25: 0.1; 1439 --opacity-35-55: 0.35; 1440 --opacity-40-60: 0.4; 1441 --opacity-30-60: 0.3; 1442 --color-foreground: rgb(0 0 0 / 1.0); 1443 --color-foreground-rgb: 0 0 0; 1444 --color-foreground-heading: rgb(164 35 37 / 1.0); 1445 --color-foreground-heading-rgb: 164 35 37; 1446 --color-primary: rgb(164 35 37 / 1.0); 1447 --color-primary-rgb: 164 35 37; 1448 --color-primary-hover: rgb(0 0 0 / 1.0); 1449 --color-primary-hover-rgb: 0 0 0; 1450 --color-border: rgb(230 230 230 / 1.0); 1451 --color-border-rgb: 230 230 230; 1452 --color-shadow: rgb(0 0 0 / 1.0); 1453 --color-shadow-rgb: 0 0 0; 1454 --color-primary-button-text: rgb(255 255 255 / 1.0); 1455 --color-primary-button-background: rgb(204 0 0 / 1.0); 1456 --color-primary-button-border: rgb(204 0 0 / 1.0); 1457 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1458 --color-primary-button-hover-background: rgb(153 0 0 / 1.0); 1459 --color-primary-button-hover-border: rgb(153 0 0 / 1.0); 1460 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1461 --color-secondary-button-background: rgb(0 0 0 / 0.06); 1462 --color-secondary-button-border: rgb(164 35 37 / 1.0); 1463 --color-secondary-button-hover-text: rgb(0 0 0 / 1.0); 1464 --color-secondary-button-hover-background: rgb(222 222 222 / 1.0); 1465 --color-secondary-button-hover-border: rgb(0 0 0 / 1.0); 1466 --color-input-background: rgb(255 255 255 / 1.0); 1467 --color-input-text: rgb(0 0 0 / 1.0); 1468 --color-input-text-rgb: 0 0 0; 1469 --color-input-border: rgb(230 230 230 / 1.0); 1470 --color-input-hover-background: rgb(245 245 245 / 1.0); 1471 --color-variant-background: rgb(255 255 255 / 1.0); 1472 --color-variant-border: rgb(230 230 230 / 1.0); 1473 --color-variant-text: rgb(0 0 0 / 1.0); 1474 --color-variant-text-rgb: 0 0 0; 1475 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1476 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1477 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1478 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1479 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1480 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1481 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1482 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1483 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1484 1485 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1486 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1487 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1488 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1489 --font-h1--color: var(--color-foreground-heading); 1490 --font-h2--color: var(--color-foreground-heading); 1491 --font-h3--color: var(--color-foreground-heading); 1492 --font-h4--color: var(--color-foreground-heading); 1493 --font-h5--color: var(--color-foreground-heading); 1494 --font-h6--color: var(--color-foreground-heading); 1495 1496 /* Shadows */ 1497 1498 1499 --shadow-blur: 20px; 1500 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1501 1502 } 1503 1504 1505 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-red-button { 1506 color: var(--color-foreground); 1507 background-color: var(--color-background); 1508 } 1509</style> 1510 1511 1512
1512<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1512<meta name="google-site-verification" content="fpm5-Y3VWD0kqfGj-qVGFJNTqrOdQBITz-8tCqTJAyg"> 1513<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75922997300/digital_wallets/dialog"> 1514<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1514<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 1514
1514
1515<script id="shopify-features" type="application/json">{"accessToken":"d81dd4fc82b3a88fd45bf1076fc55beb","betas":["rich-media-storefront-analytics"],"domain":"www.yeedi.com","predictiveSearch":true,"shopId":75922997300,"locale":"en"}</script>
vendor: 1 bytes, line 1515
1515
1516<script>var Shopify = Shopify || {}; 1517Shopify.shop = "xzagrw-1n.myshopify.com"; 1518Shopify.locale = "en"; 1519Shopify.currency = {"active":"USD","rate":"1.0"}; 1520Shopify.country = "US"; 1521Shopify.theme = {"name":"Savor","id":151729045556,"schema_name":"Savor","schema_version":"3.5.1","theme_store_id":3626,"role":"main"}; 1522Shopify.theme.handle = "null"; 1523Shopify.theme.style = {"id":null,"handle":null}; 1524Shopify.cdnHost = "www.yeedi.com/cdn"; 1525Shopify.routes = Shopify.routes || {}; 1526Shopify.routes.root = "/"; 1527Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1528Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1529Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1530Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1530
1530
1531<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1531
1531
1532<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 1532
1532
1533<script> 1534 window.Shopify = window.Shopify || {}; 1535 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1536 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1537 window.Shopify.SignInWithShop.eligible = true; 1538</script>
vendor: 1 bytes, line 1538
1538
1539<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1539
1539
1540<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 1540
1540
1541<script type="module"> 1542 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1543 1544 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1545 1546</script>
vendor: 1 bytes, line 1546
1546
1547<script> 1548 window.Shopify = window.Shopify || {}; 1549 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1550 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"]}; 1551</script>
vendor: 1 bytes, line 1551
1551
1552<script>(function() { 1553 var isLoaded = false; 1554 function asyncLoad() { 1555 if (isLoaded) return; 1556 isLoaded = true; 1557 var urls = ["https:\/\/cdn.nfcube.com\/instafeed-600b4433c3da9d7623bcec6cf55be12e.js?shop=xzagrw-1n.myshopify.com"]; 1558 for (var i = 0; i < urls.length; i++) { 1559 var s = document.createElement('script'); 1560 s.type = 'text/javascript'; 1561 s.async = true; 1562 s.src = urls[i]; 1563 var x = document.getElementsByTagName('script')[0]; 1564 x.parentNode.insertBefore(s, x); 1565 } 1566 }; 1567 if(window.attachEvent) { 1568 window.attachEvent('onload', asyncLoad); 1569 } else { 1570 window.addEventListener('load', asyncLoad, false); 1571 } 1572})();</script>
vendor: 1 bytes, line 1572
1572
1573<script id="__st">var __st={"a":75922997300,"offset":-18000,"reqid":"875a50e2-99a3-459d-9ced-d7b6db73f285-1790936358","pageurl":"www.yeedi.com\/pages\/about-us","s":"pages-121199755316","u":"dadeb681eb6b","p":"page","rtyp":"page","rid":121199755316};</script>
vendor: 1 bytes, line 1573
1573
1574<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1574
1574
1575<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 1575
1575
1576<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.yeedi.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1576
1576
1577<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 = "//www.yeedi.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>
1577<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 1577
1577
1578<script> 1579 window.Shopify = window.Shopify || {}; 1580 window.Shopify.MCP = window.Shopify.MCP || {}; 1581 window.Shopify.MCP.enabled = true; 1582 window.Shopify.MCP.shop = "xzagrw-1n.myshopify.com"; 1583 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.yeedi.com\/api\/mcp"; 1584 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"]}}]; 1585</script>
vendor: 1 bytes, line 1585
1585
1586<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("\/\/www.yeedi.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1587</script>
vendor: 1 bytes, line 1587
1587
1588<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://www.yeedi.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1589</script>
vendor: 1 bytes, line 1589
1589
1590<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1591 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); 1592</script>
vendor: 1 bytes, line 1592
1592
1593<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})}})); 1594</script>
1594 1595<link rel="compression-dictionary" href="//www.yeedi.com/cdn/shop/t/2/compiled_assets/styles.css?v=29610654888713882691782893784" crossorigin="anonymous"> 1596<link rel="stylesheet" media="screen" href="//www.yeedi.com/cdn/shop/t/2/compiled_assets/styles.css?v=29610654888713882691782893784&subset=ABYAAAAAAAAADAAAACAEAYCgwAEABwCAQESYIA" crossorigin="anonymous">
1597<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1597 1598 1599 1600 1601 1602
1602<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1602
1602
1603<script src="https://cdn.shopify.com/extensions/019f59f8-2243-7393-ba1d-417e4f6ba49c/isonomy-web-accessibility-94/assets/isonomy.js" type="text/javascript" defer="defer"></script>
1603 1604<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1605<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: 75922997300,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 1605
1605
1606<script> 1607 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1608</script>
vendor: 1 bytes, line 1608
1608
1609<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}
1609).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: 75922997300,storefrontBaseUrl: "https://www.yeedi.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.yeedi.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2021818420","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"6a0aa83c02bddbfdec90628a\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"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":"2021556276","configuration":"{\"pixel_id\":\"1638150250792667\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2007105588","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-HT4JXD6W1H\\\",\\\"GT-KDDLWRDR\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-HT4JXD6W1H\\\",\\\"MC-R6WGCZ7HD0\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-HT4JXD6W1H\\\",\\\"MC-R6WGCZ7HD0\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-HT4JXD6W1H\\\",\\\"MC-R6WGCZ7HD0\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-HT4JXD6W1H\\\"}],\\\"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"]}
1609,{"id":"166232116","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ChatGPT ads"},{"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":"YEEDI","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"xzagrw-1n.myshopify.com","countryCode":"HK","storefrontUrl":"https:\/\/www.yeedi.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8817871585332","handle":"m14-plus-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47797272379444","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8817870602292","handle":"m14-plus-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47797255405620","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8817851400244","handle":"m16-infinity","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47797083078708","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8823624597556","handle":"s20-infinity-ultra-launch-gift","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47821351845940","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.yeedi.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"151729045556","themeStoreId":"3626","themePublished":"true","eventMetadataId":"32581563-6d59-46dd-b30a-886002e454c5","pageType":"page","resourceId":"121199755316","shopId":"75922997300","storefrontBaseUrl":"https:\/\/www.yeedi.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>
1609<script> 1610 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1611 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1612 window.ShopifyAnalytics.meta.currency = 'USD'; 1613 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":121199755316,"requestId":"875a50e2-99a3-459d-9ced-d7b6db73f285-1790936358"}}; 1614 for (var attr in meta) { 1615 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1616 } 1617</script>
vendor: 1 bytes, line 1617
1617
1618<script class="analytics"> 1619 (function () { 1620 var customDocumentWrite = function(content) { 1621 var jquery = null; 1622 1623 if (window.jQuery) { 1624 jquery = window.jQuery; 1625 } else if (window.Checkout && window.Checkout.$) { 1626 jquery = window.Checkout.$; 1627 } 1628 1629 if (jquery) { 1630 jquery('body').append(content); 1631 } 1632 }; 1633 1634 var hasLoggedConversion = function(token) { 1635 if (token) { 1636 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1637 } 1638 return false; 1639 } 1640 1641 var setCookieIfConversion = function(token) { 1642 if (token) { 1643 var twoMonthsFromNow = new Date(Date.now()); 1644 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1645 1646 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1647 } 1648 } 1649 1650 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1651 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1652 if (trekkie.integrations) { 1653 return; 1654 } 1655 trekkie.methods = [ 1656 'identify', 1657 'page', 1658 'ready', 1659 'track', 1660 'trackForm', 1661 'trackLink' 1662 ]; 1663 trekkie.factory = function(method) { 1664 return function() { 1665 var args = Array.prototype.slice.call(arguments); 1666 args.unshift(method); 1667 trekkie.push(args); 1668 if (method == 'track' || method == 'page') { 1669 var pageUrl; 1670 try { 1671 pageUrl = window.location.href; 1672 } catch (e) {} 1673 var pageReferrer; 1674 try { 1675 pageReferrer = document.referrer; 1676 } catch (e) {} 1677 try { 1678 if (window.__TREKKIE_SHIM_QUEUE == null) { 1679 window.__TREKKIE_SHIM_QUEUE = []; 1680 } 1681 window.__TREKKIE_SHIM_QUEUE.push({ 1682 from: 'trekkie-stub', 1683 method: method, 1684 args: args.slice(1), 1685 pageContext: { 1686 url: pageUrl, 1687 referrer: pageReferrer 1688 } 1689 }); 1690 } catch (e) { 1691 // no-op 1692 } 1693 } 1694 return trekkie; 1695 }; 1696 }; 1697 for (var i = 0; i < trekkie.methods.length; i++) { 1698 var key = trekkie.methods[i]; 1699 trekkie[key] = trekkie.factory(key); 1700 } 1701 trekkie.load = function(config) { 1702 trekkie.config = config || {}; 1703 trekkie.config.initialDocumentCookie = document.cookie; 1704 var first = document.getElementsByTagName('script')[0]; 1705var script = document.createElement('script'); 1706script.type = 'text/javascript'; 1707script.onerror = function(e) { 1708 var scriptFallback = document.createElement('script'); 1709 scriptFallback.type = 'text/javascript'; 1710 scriptFallback.onerror = function(error) { 1711 var Monorail = { 1712 produce: function produce(monorailDomain, schemaId, payload) { 1713 var currentMs = new Date().getTime(); 1714 var event = { 1715 schema_id: schemaId, 1716 payload: payload, 1717 metadata: { 1718 event_created_at_ms: currentMs, 1719 event_sent_at_ms: currentMs 1720 } 1721 }; 1722 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1723 }, 1724 sendRequest: function sendRequest(endpointUrl, payload) { 1725 // Try the sendBeacon API 1726 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1727 var blobData = new window.Blob([payload], { 1728 type: 'text/plain' 1729 }); 1730 1731 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1732 return true; 1733 } // sendBeacon was not successful 1734 1735 } // XHR beacon 1736 1737 var xhr = new XMLHttpRequest(); 1738 1739 try { 1740 xhr.open('POST', endpointUrl); 1741 xhr.setRequestHeader('Content-Type', 'text/plain'); 1742 xhr.send(payload); 1743 } catch (e) { 1744 console.log(e); 1745 } 1746 1747 return false; 1748 }, 1749 isIos12: function isIos12() { 1750 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1751 } 1752 }; 1753 Monorail.produce('monorail-edge.shopifysvc.com', 1754 'trekkie_storefront_load_errors/1.1', 1755 {shop_id: 75922997300, 1756 theme_id: 151729045556, 1757 app_name: "storefront", 1758 context_url: window.location.href, 1759 source_url: "//www.yeedi.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1760 1761 }; 1762 scriptFallback.async = true; 1763 scriptFallback.src = '//www.yeedi.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1764 first.parentNode.insertBefore(scriptFallback, first); 1765}; 1766script.async = true; 1767script.src = '//www.yeedi.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1768first.parentNode.insertBefore(script, first); 1769 1770 }; 1771 trekkie.load( 1772 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75922997300,"isMerchantRequest":null,"themeId":151729045556,"themeCityHash":"6111833822948140084","contentLanguage":"en","currency":"USD","eventMetadataId":"32581563-6d59-46dd-b30a-886002e454c5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1773 ); 1774 1775 var loaded = false;
1776 trekkie.ready(function() { 1777 if (loaded) return; 1778 loaded = true; 1779 1780 window.ShopifyAnalytics.lib = window.trekkie; 1781 1782 var originalDocumentWrite = document.write; 1783 document.write = customDocumentWrite; 1784 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1785 document.write = originalDocumentWrite; 1786 1787 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1788 var token = match? match[1]: undefined; 1789 if (!hasLoggedConversion(token)) { 1790 setCookieIfConversion(token); 1791 1792 } 1793 }); 1794 1795 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":121199755316,"requestId":"875a50e2-99a3-459d-9ced-d7b6db73f285-1790936358","shopifyEmitted":true}); 1796 1797 var eventsListenerScript = document.createElement('script'); 1798 eventsListenerScript.async = true; 1799 eventsListenerScript.src = "//www.yeedi.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1800 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1801})();</script>
vendor: 1 bytes, line 1801
1801
1802<script 1803 defer 1804 src="https://www.yeedi.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1805 data-application="storefront-renderer" 1806 data-shop-id="75922997300" 1807 data-render-region="gcp-europe-west1" 1808 data-page-type="page" 1809 data-theme-instance-id="151729045556" 1810 data-theme-name="Savor" 1811 data-theme-version="3.5.1" 1812 data-monorail-region="shop_domain" 1813 data-resource-timing-sampling-rate="10" 1814 data-shs="true" 1815 data-shs-beacon="true" 1816 data-shs-export-with-fetch="true" 1817 data-shs-logs-sample-rate="1" 1818 data-shs-beacon-endpoint="https://www.yeedi.com/api/collect" 1819></script>
vendor: 1 bytes, line 1819
1819
1820<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1820<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"75922997300","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":false},"visitor":{"country":"US","language":"en"}}</script>
1820 1821<meta name="shopify-y" content="68314962-49b2-40fc-9b1a-957078de1905" data-expiration="1822493958000"><meta name="shopify-s" content="e466467a-cdfa-4486-9900-a196d19532da" data-expiration="1790938158000"><meta name="new-cookie-storage-activated" content="t"> 1822</head> 1823 1824 <body class="page-width-narrow card-hover-effect-subtle-zoom"> 1825 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1825-1826
1825 1826<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1826GTM-M2XRS577
vendor: 87 bytes, lines 1826-1828
1826" 1827height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 1828
1828<!-- End Google Tag Manager (noscript) --> 1829 <a 1830 class="skip-to-content-link button-secondary" 1831 href="#MainContent" 1832> 1833 Skip to content 1834</a> 1835 1836 1837 1838 <div id="header-group"> 1839 <!-- BEGIN sections: header-group --> 1840<header id="shopify-section-sections--20569801949236__header_section" class="shopify-section shopify-section-group-header-group header-section"> 1841 1842 1843 1844 1845 1846 1847 1848 1849
1850<script type="application/ld+json"> 1851 { 1852 "@context": "http://schema.org", 1853 "@type": "Organization", 1854 "name": "YEEDI", 1855 1856 "logo": "https:\/\/www.yeedi.com\/cdn\/shop\/files\/20260513-140141.png?v=1778652171\u0026width=500", 1857 1858 "url": "https:\/\/www.yeedi.com\/pages\/about-us" 1859 } 1860</script>
1860 1861 1862<header-component 1863 id="header-component" 1864 class="header" 1865 data-theme-color="rgb(255 255 255)" 1866 1867 1868 data-skip-node-update 1869 data-scroll-direction="none" 1870 1871 1872 style=" 1873 --color-scheme-top-row: rgba(255 255 255 / 1.0); 1874 --color-scheme-bottom-row: rgba(255 255 255 / 1.0); 1875 1876 " 1877> 1878 <div class="header__underlay header__underlay-closed"></div> 1879 <div 1880 class="header__underlay header__underlay-open" 1881 ></div> 1882 1883 1884 1885 1886 1887 1888 <div 1889 class="header__row header__row--top color-scheme-1 section section--full-width-margin section--full-width" 1890 ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px;"> 1891 <div class="header__columns spacing-style"> 1892 <div 1893 class="header__column header__column--left" 1894 data-testid="header-top-left" 1895 > 1896 1897 1898 1899 1900 1901 1902 1903 <div 1904 class="header__drawer" 1905 ref="headerDrawerContainer" 1906 data-hydration-key="header-drawer-mobile" 1907 1908 > 1909 1910
1911<script 1912 src="//www.yeedi.com/cdn/shop/t/2/assets/header-drawer.js?v=121243031541024704371776935773" 1913 type="module" 1914 fetchpriority="low" 1915></script>
1915 1916 1917<header-drawer 1918 class="header-drawer " 1919 style="--menu-image-border-radius: 0px; --resource-card-corner-radius: 0px;" 1920> 1921 <details 1922 id="Details-menu-drawer-container" 1923 data-skip-node-update="true" 1924 class="menu-drawer-container" 1925 ref="details" 1926 scroll-lock 1927 > 1928 <summary 1929 class="header__icon header__icon--menu header__icon--summary" 1930 aria-label="Menu" 1931 on:click="/toggle" 1932 > 1933 <span class="svg-wrapper header-drawer-icon header-drawer-icon--open"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 1934 <path d="M1 3.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 1935 <path d="M1 10.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 1936</svg> 1937</span> 1938 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 1939 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 1940 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 1941</svg> 1942</span> 1943 </summary> 1944 <div 1945 ref="menuDrawer" 1946 class=" 1947 menu-drawer 1948 color-scheme-1 1949 " 1950 > 1951 <button 1952 class="button close-button menu-drawer__close-button" 1953 type="button" 1954 aria-label="Close" 1955 on:click="/close" 1956 > 1957 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 1958 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 1959 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 1960</svg> 1961</span> 1962 </button> 1963 <nav 1964 class="menu-drawer__navigation" 1965 style="--menu-top-level-font-family: var(--font-subheading--family); 1966--menu-top-level-font-size-desktop: 1.25rem; --menu-top-level-font-style: var(--font-subheading--style); --menu-top-level-font-weight: var(--font-subheading--weight); --menu-top-level-font-case:uppercase; 1967 1968 --menu-top-level-font-size: var(--menu-font-2xl--size); --menu-top-level-font-line-height: 1969 var(--menu-font-2xl--line-height); 1970 1971--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 1972 1973--menu-parent-font-family: var(--font-subheading--family); --menu-parent-font-style: 1974var(--font-subheading--style); --menu-parent-font-weight: var(--font-subheading--weight); --menu-parent-font-case: 1975uppercase; 1976 1977 --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height: 1978 var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) / 1979 var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground); 1980 1981--menu-child-font-family: var(--font-subheading--family); --menu-child-font-style: 1982var(--font-subheading--style); --menu-child-font-weight: var(--font-subheading--weight); --menu-child-font-case: 1983uppercase; 1984 1985 --menu-child-font-size: var(--menu-font-xl--size); --menu-child-font-line-height: var(--menu-font-xl--line-height); 1986 --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) / 1987 var(--opacity-subdued-text)); 1988 1989 1990 " 1991 aria-label="Primary" 1992 > 1993 <ul 1994 class="menu-drawer__menu has-submenu" 1995 role="list" 1996 > 1997 1998 1999 2000 <li 2001 style="--menu-drawer-animation-index: 1;" 2002 class="menu-drawer__list-item--flat" 2003 > 2004 2005<a 2006 id="HeaderDrawer-home" 2007 href="/" 2008 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2009 2010 >
2011 <span class="menu-drawer__menu-item-text wrap-text">Home</span> 2012 </a> 2013 2014 </li> 2015 <li 2016 style="--menu-drawer-animation-index: 2;" 2017 class="menu-drawer__list-item--flat" 2018 > 2019 2020<a 2021 id="HeaderDrawer-s20-infinity-ultra" 2022 href="/pages/s20-infinity-ultra" 2023 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2024 2025 > 2026 <span class="menu-drawer__menu-item-text wrap-text">S20 Infinity Ultra</span> 2027 </a> 2028 2029 </li> 2030 <li 2031 style="--menu-drawer-animation-index: 3;" 2032 class="menu-drawer__list-item--flat" 2033 > 2034 2035<a 2036 id="HeaderDrawer-m16-infinity" 2037 href="/pages/m16-infinity" 2038 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2039 2040 > 2041 <span class="menu-drawer__menu-item-text wrap-text">M16 Infinity</span> 2042 </a> 2043 2044 </li> 2045 <li 2046 style="--menu-drawer-animation-index: 4;" 2047 class="menu-drawer__list-item--flat" 2048 > 2049 2050<a 2051 id="HeaderDrawer-contact" 2052 href="https://survey.yeedi.com/s/submit-yeedi-web-case?countryCode=US" 2053 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2054 2055 > 2056 <span class="menu-drawer__menu-item-text wrap-text">Contact</span> 2057 </a> 2058 2059 </li> 2060 <li 2061 style="--menu-drawer-animation-index: 5;" 2062 class="menu-drawer__list-item--flat" 2063 > 2064 2065<a 2066 id="HeaderDrawer-about-us" 2067 href="/pages/about-us" 2068 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2069 2070 aria-current="page" 2071 2072 > 2073 <span class="menu-drawer__menu-item-text wrap-text">About US</span> 2074 </a> 2075 2076 </li> 2077 </ul> 2078 </nav> 2079 <div 2080 class="menu-drawer__utility-links menu-drawer__animated-element" 2081 style="--menu-drawer-animation-index: 5;" 2082 > 2083 2084 </div> 2085 2086 2087 </div> 2088 <div 2089 class="menu-drawer__backdrop" 2090 on:click="header-drawer/close" 2091 ></div> 2092 </details> 2093</header-drawer> 2094 2095 2096 2097 </div> 2098 2099 2100 2101<style data-shopify> 2102 .header__underlay { 2103 --color-submenu: rgb(255 255 255 / 1.0); 2104 } 2105</style> 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 <search-button 2117 class="search-action search-action--hidden-on-menu" 2118 > 2119 <button 2120 on:click="#search-modal/showDialog" 2121 class="button-unstyled header-actions__action" 2122 aria-label="Search" 2123 aria-haspopup="dialog" 2124 > 2125 <span class="hidden"> 2126 Search 2127 </span> 2128 2129 <span class="svg-wrapper "> 2130 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg> 2131 2132 </span> 2133 </button> 2134 </search-button> 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149<a 2150 2151 href="/" 2152 class="size-style spacing-style header-logo" 2153 style=" 2154 --size-style-width: ;--size-style-height: ; 2155 --padding-block-start: 0px;--padding-block-end: 0px; 2156 --font-family: var(--font-body--family); 2157 --font-style: var(--font-body--style); 2158 --font-weight: 600; 2159 " 2160 2161> 2162 2163 2164 <span 2165 class="header-logo__image-container header-logo__image-container--original" 2166 data-testid="header-logo" 2167 > 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 <img src="//www.yeedi.com/cdn/shop/files/20260513-140141.png?height=36&v=1778652171" alt="YEEDI - Home" width="72" height="36" class="header-logo__image" srcset="//www.yeedi.com/cdn/shop/files/20260513-140141.png?height=36&v=1778652171 1x, //www.yeedi.com/cdn/shop/files/20260513-140141.png?height=72&v=1778652171 2x, //www.yeedi.com/cdn/shop/files/20260513-140141.png?height=108&v=1778652171 3x" style="--header-logo-image-width: 72px;--header-logo-image-width-mobile: 56px; --header-logo-image-height: 36px; --header-logo-image-height-mobile: 28px;"> 2181 2182 2183 </span> 2184 2185 2186</a> 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 <header-menu 2206 ref="headerMenu" 2207 class="header-menu" 2208 2209 data-hydration-key="header-menu" 2210 > 2211 <div class="header-menu__inner"> 2212 <nav 2213 class="menu-list" 2214 aria-label="Primary" 2215 style="--menu-top-level-font-family: var(--font-subheading--family); 2216--menu-top-level-font-size-desktop: 1.25rem; --menu-top-level-font-style: var(--font-subheading--style);
2216 --menu-top-level-font-weight: var(--font-subheading--weight); --menu-top-level-font-case:uppercase; 2217 2218 --menu-top-level-font-size: var(--menu-font-sm--size); --menu-top-level-font-line-height: 2219 var(--menu-font-sm--line-height); 2220 2221--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 2222" 2223 > 2224 2225 <overflow-list 2226 2227 ref="overflowMenu" 2228 2229 2230 class="overflow-menu color-scheme-matches-parent" 2231 2232 2233 minimum-items="2" 2234 2235 2236 data-testid="header-menu-overflow-list" 2237 2238 2239 data-skip-node-update 2240 2241> 2242 <template shadowrootmode="open"> 2243 <link href="//www.yeedi.com/cdn/shop/t/2/assets/overflow-list.css?v=16727044177065489451776935773" rel="stylesheet" type="text/css" media="all" /> 2244 2245 <ul part="list"> 2246 <slot></slot> 2247 <slot 2248 name="more" 2249 part="more" 2250 hidden 2251 2252 > 2253 <li 2254 part="more" 2255 > 2256 <button 2257 class="button" 2258 type="button" 2259 tabindex="0" 2260 2261 > 2262 More 2263 </button> 2264 </li> 2265 </slot> 2266 <li 2267 part="placeholder" 2268 hidden 2269 ></li> 2270 </ul> 2271 2272 <div part="overflow"> 2273 <ul part="overflow-list"> 2274 <slot name="overflow"></slot> 2275 </ul> 2276 </div> 2277 </template> 2278 2279 2280 2281 <li 2282 role="presentation" 2283 class="menu-list__list-item" 2284 on:focus="/activate" 2285 on:blur="/deactivate" 2286 on:pointerenter="/activate" 2287 on:pointerleave="/deactivate" 2288 > 2289 <a 2290 href="/" 2291 data-skip-node-update="true" 2292 class="menu-list__link" 2293 ref="menuitem" 2294 > 2295 <span class="menu-list__link-title">Home</span> 2296 </a></li> 2297 2298 <li 2299 role="presentation" 2300 class="menu-list__list-item" 2301 on:focus="/activate" 2302 on:blur="/deactivate" 2303 on:pointerenter="/activate" 2304 on:pointerleave="/deactivate" 2305 > 2306 <a 2307 href="/pages/s20-infinity-ultra" 2308 data-skip-node-update="true" 2309 class="menu-list__link" 2310 ref="menuitem" 2311 > 2312 <span class="menu-list__link-title">S20 Infinity Ultra</span> 2313 </a></li> 2314 2315 <li 2316 role="presentation" 2317 class="menu-list__list-item" 2318 on:focus="/activate" 2319 on:blur="/deactivate" 2320 on:pointerenter="/activate" 2321 on:pointerleave="/deactivate" 2322 > 2323 <a 2324 href="/pages/m16-infinity" 2325 data-skip-node-update="true" 2326 class="menu-list__link" 2327 ref="menuitem" 2328 > 2329 <span class="menu-list__link-title">M16 Infinity</span> 2330 </a></li> 2331 2332 <li 2333 role="presentation" 2334 class="menu-list__list-item" 2335 on:focus="/activate" 2336 on:blur="/deactivate" 2337 on:pointerenter="/activate" 2338 on:pointerleave="/deactivate" 2339 > 2340 <a 2341 href="https://survey.yeedi.com/s/submit-yeedi-web-case?countryCode=US" 2342 data-skip-node-update="true" 2343 class="menu-list__link" 2344 ref="menuitem" 2345 > 2346 <span class="menu-list__link-title">Contact</span> 2347 </a></li> 2348 2349 <li 2350 role="presentation" 2351 class="menu-list__list-item" 2352 on:focus="/activate" 2353 on:blur="/deactivate" 2354 on:pointerenter="/activate" 2355 on:pointerleave="/deactivate" 2356 > 2357 <a 2358 href="/pages/about-us" 2359 data-skip-node-update="true" 2360 class="menu-list__link menu-list__link--active" 2361 aria-current="page" 2362 2363 ref="menuitem" 2364 > 2365 <span class="menu-list__link-title">About US</span> 2366 </a></li> 2367 2368 <li 2369 class="menu-list__list-item" 2370 role="presentation" 2371 slot="more" 2372 on:focus="/activate" 2373 on:blur="/deactivate"
2374 on:pointerenter="/activate" 2375 on:pointerleave="/deactivate" 2376 > 2377 <button role="listitem" class="menu-list__link button-unstyled"> 2378 <span class="menu-list__link-title">More</span> 2379 </button> 2380 </li> 2381 2382</overflow-list> 2383 2384 </nav> 2385 </div> 2386 2387
2387<script 2388 src="//www.yeedi.com/cdn/shop/t/2/assets/header-menu.js?v=97820922056036071501776935773" 2389 type="module" 2390 fetchpriority="low" 2391 ></script>
2391 2392 </header-menu> 2393 2394 2395<style data-shopify> 2396 .header__underlay { 2397 --color-submenu: rgb(255 255 255 / 1.0); 2398 } 2399</style> 2400 2401 2402 2403 2404 2405 2406 2407 </div><div 2408 class="header__column header__column--right" 2409 data-testid="header-top-right" 2410 > 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 <search-button 2425 class="search-action search-action--hidden-on-drawer" 2426 > 2427 <button 2428 on:click="#search-modal/showDialog" 2429 class="button-unstyled header-actions__action" 2430 aria-label="Search" 2431 aria-haspopup="dialog" 2432 > 2433 <span class="hidden"> 2434 Search 2435 </span> 2436 2437 <span class="svg-wrapper "> 2438 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg> 2439 2440 </span> 2441 </button> 2442 </search-button> 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453
2454<script 2455 type="module" 2456 src="//www.yeedi.com/cdn/shop/t/2/assets/cart-icon.js?v=157241182139685326961776935773" 2457 fetchpriority="low" 2458></script>
2458 2459 2460 2461 2462 2463 2464<header-actions 2465 2466> 2467 2468 2469 <div 2470 class="account-button header-actions__action color-scheme-1" 2471 > 2472 <shopify-store store-domain="https://www.yeedi.com" country="US" language="en"></shopify-store> 2473<shopify-account 2474 menu="customer-account-main-menu" 2475 2476 > 2477 2478 <span 2479 slot="signed-out-avatar" 2480 class="account-button__text header-actions__text-style hidden" 2481 > 2482 Account 2483 </span> 2484 2485 <span 2486 slot="signed-out-avatar" 2487 class="" 2488 aria-hidden="true" 2489 > 2490 2491 <svg 2492 xmlns="http://www.w3.org/2000/svg" 2493 width="15" 2494 height="17" 2495 viewBox="0 0 15 17" 2496 fill="none" 2497 slot="signed-out-avatar" 2498 class="account-button__icon" 2499 > 2500 <path 2501 stroke="currentColor" 2502 stroke-linejoin="round" 2503 stroke-width="var(--icon-stroke-width)" 2504 d="M10.375 3.813a3.063 3.063 0 1 1-6.125 0 3.063 3.063 0 0 1 6.125 0ZM7.313 9.5c-3.667 0-6.24 2.691-6.563 6.125h13.125C13.552 12.191 10.979 9.5 7.312 9.5Z" 2505 /> 2506 </svg> 2507 2508 </span> 2509 2510 </shopify-account> 2511 </div> 2512 2513 2514 2515
2515<script 2516 src="//www.yeedi.com/cdn/shop/t/2/assets/cart-drawer.js?v=35649724213056774541776935773" 2517 type="module" 2518 fetchpriority="low" 2519 ></script>
2519 2520 2521 2522 2523 <cart-drawer-component 2524 class="cart-drawer" 2525 2526 2527 > 2528 <template id="empty-cart-template"> 2529 2530 <div class="cart-drawer__header"> 2531 <button 2532 ref="closeButton" 2533 on:click="cart-drawer-component/close" 2534 class="button close-button cart-drawer__close-button button-unstyled" 2535 aria-label="Close dialog" 2536 > 2537 <span class="svg-wrapper"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2538 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2539 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2540</svg> 2541</span> 2542 </button> 2543 </div> 2544 2545 <div 2546 class="cart-drawer__content" 2547 aria-label="Cart" 2548 > 2549 <h2 2550 class="cart-drawer__heading h4 cart-drawer__heading--empty" 2551 id="cart-drawer-heading-empty" 2552 > 2553 Your cart is empty 2554 </h2> 2555 2556 <div class="cart-drawer__items"> 2557 2558 2559 2560
2561<script 2562 src="//www.yeedi.com/cdn/shop/t/2/assets/component-cart-items.js?v=165440327125931659001776935773" 2563 type="module" 2564 fetchpriority="low" 2565></script>
vendor: 1 bytes, line 2565
2565
2566<script 2567 src="//www.yeedi.com/cdn/shop/t/2/assets/component-cart-quantity-selector.js?v=105130809908858639751776935773" 2568 type="module" 2569 fetchpriority="low" 2570></script>
vendor: 1 bytes, line 2570
2570
2571<script 2572 src="//www.yeedi.com/cdn/shop/t/2/assets/volume-pricing-info.js?v=94479640769665442661776935773" 2573 type="module" 2574 fetchpriority="low" 2575></script>
2575 2576 2577<div 2578 2579 class="cart-items__wrapper" 2580 2581> 2582 2583<p> 2584 Have an account? <a href="https://www.yeedi.com/customer_authentication/redirect?locale=en®ion_country=US">Log in</a> to check out faster. 2585 </p><a 2586 class="button cart-items__empty-button" 2587 href="/collections/all" 2588 > 2589 <span class="button-text"> 2590 Continue shopping 2591 </span> 2592 </a></div> 2593 2594 2595 2596 </div> 2597 </div> 2598 2599 </template> 2600 <button 2601 class="header-actions__action button-unstyled" 2602 on:click="/open" 2603 aria-haspopup="dialog" 2604 aria-label="Cart" 2605 aria-describedby="cart-bubble-text" 2606 data-testid="cart-drawer-trigger" 2607 > 2608 2609 <cart-icon 2610 class="header-actions__cart-icon" 2611 data-testid="cart-icon" 2612 > 2613 <span class="hidden"> 2614 Cart 2615 </span> 2616 2617 <span 2618 class="svg-wrapper " 2619 aria-hidden="true" 2620 > 2621 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M3.392 6.875h13.216v8.016c0 .567-.224 1.112-.624 1.513-.4.402-.941.627-1.506.627H5.522a2.13 2.13 0 0 1-1.506-.627 2.15 2.15 0 0 1-.624-1.513zM8.818 2.969h2.333c.618 0 1.211.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.313c0-.622.246-1.218.683-1.658a2.33 2.33 0 0 1 1.65-.686"/></svg> 2622 2623 </span> 2624 2625 <div 2626 ref="cartBubble" 2627 class="cart-bubble visually-hidden" 2628 2629 2630 data-maintain-ratio 2631 2632> 2633 <span class="cart-bubble__background"></span> 2634 <span 2635 ref="cartBubbleText" 2636 id="cart-bubble-text" 2637 class="cart-bubble__text" 2638 > 2639 <span 2640 class="cart-bubble__text-count hidden" 2641 ref="cartBubbleCount" 2642 aria-hidden="true" 2643 data-testid="cart-bubble" 2644 > 26450</span> 2646 </span> 2647</div> 2648 2649 2650 2651 </cart-icon> 2652 2653 </button> 2654 2655 <dialog 2656 ref="dialog" 2657 class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-1 cart-drawer--empty" 2658 data-testid="cart-drawer-dialog" 2659 aria-labelledby="cart-drawer-heading-empty" 2660 scroll-lock 2661 cart-summary-sticky="true" 2662 > 2663 <span 2664 ref="liveRegion" 2665 class="visually-hidden" 2666 role="status" 2667 ></span> 2668 <div 2669 class="cart-drawer__inner" 2670 data-hydration-key="cart-drawer-inner" 2671 > 2672 2673 2674 2675<cart-items-component 2676 class="cart-items-component" 2677 2678 data-drawer 2679 2680 data-section-id="sections--20569801949236__header_section" 2681> 2682 2683 2684 <div class="cart-drawer__header"> 2685 <button 2686 ref="closeButton" 2687 on:click="cart-drawer-component/close" 2688 class="button close-button cart-drawer__close-button button-unstyled" 2689 aria-label="Close dialog" 2690 > 2691 <span class="svg-wrapper"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2692 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2693 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2694</svg> 2695</span> 2696 </button> 2697 </div> 2698 2699 <div 2700 class="cart-drawer__content" 2701 aria-label="Cart" 2702 > 2703 <h2 2704 class="cart-drawer__heading h4 cart-drawer__heading--empty" 2705 id="cart-drawer-heading-empty" 2706 > 2707 Your cart is empty 2708 </h2> 2709 2710 <div class="cart-drawer__items"> 2711 2712 2713 2714
2715<script 2716 src="//www.yeedi.com/cdn/shop/t/2/assets/component-cart-items.js?v=165440327125931659001776935773" 2717 type="module" 2718 fetchpriority="low" 2719></script>
vendor: 1 bytes, line 2719
2719
2720<script 2721 src="//www.yeedi.com/cdn/shop/t/2/assets/component-cart-quantity-selector.js?v=105130809908858639751776935773" 2722 type="module" 2723 fetchpriority="low" 2724></script>
vendor: 1 bytes, line 2724
2724
2725<script 2726 src="//www.yeedi.com/cdn/shop/t/2/assets/volume-pricing-info.js?v=94479640769665442661776935773" 2727 type="module" 2728 fetchpriority="low" 2729></script>
2729 2730 2731<div 2732 2733 class="cart-items__wrapper" 2734 2735> 2736 2737<p> 2738 Have an account? <a href="https://www.yeedi.com/customer_authentication/redirect?locale=en®ion_country=US">Log in</a> to check out faster. 2739 </p><a 2740 class="button cart-items__empty-button" 2741 href="/collections/all" 2742 > 2743 <span class="button-text"> 2744 Continue shopping 2745 </span> 2746 </a></div> 2747 2748 2749 2750 </div> 2751 </div> 2752 2753 2754</cart-items-component> 2755 2756 2757 2758 </div> 2759 </dialog> 2760 </cart-drawer-component> 2761 2762 2763 <span 2764 ref="liveRegion" 2765 class="visually-hidden" 2766 role="status" 2767 data-testid="cart-count-live-region" 2768 ></span> 2769</header-actions> 2770
2771<script 2772 type="module" 2773 src="//www.yeedi.com/cdn/shop/t/2/assets/header-actions.js?v=121308165565653895611776935773" 2774 fetchpriority="low" 2775></script>
2775 2776 2777 2778 2779 2780 2781 2782 </div> 2783 </div> 2784 </div> 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 <div class="header__row header__navigation-bar-row color-scheme-1"> 2797 2798 2799 2800 2801 2802 2803 2804<style data-shopify> 2805 .header__underlay { 2806 --color-submenu: rgb(255 255 255 / 1.0); 2807 } 2808</style> 2809 2810 2811 2812 2813 </div> 2814 2815</header-component> 2816
2817<script 2818 src="//www.yeedi.com/cdn/shop/t/2/assets/header.js?v=36718054510661947891776935773" 2819 type="module" 2820></script>
2820 2821 2822 2823 2824 2825
2825<script type="module"> 2826 import { hydrate } from '@theme/section-hydration'; 2827 const url = new URL(window.location.href); 2828 url.searchParams.delete('page'); 2829 hydrate('sections--20569801949236__header_section', url); 2830 </script>
2830 2831 2832 2833 2834</header> 2835<!-- END sections: header-group --> 2836 </div> 2837 2838
2838<script> 2839 // Inline header height and menu style calculations to prevent layout shift 2840 // Note: Updates in calculateHeaderGroupHeight(), updateTransparentHeaderOffset() and setHeaderMenuStyle() utilities.js should be kept in sync with this function 2841 (function setHeaderHeighCustomProperties() { 2842 /* 2843 * Header calculation functions for maintaining CSS variables 2844 * Mimic calculateHeaderGroupHeight() in utilities.js 2845 */ 2846 const header = document.querySelector('header-component'); 2847 const headerGroup = document.querySelector('#header-group'); 2848 const hasHeaderSection = headerGroup?.querySelector('.header-section'); 2849 2850 if (!header || !headerGroup) return; 2851 2852 const headerTopRow = header.querySelector('.header__row--top'); 2853 const headerHeight = header.offsetHeight; 2854 2855 // Calculate the total height of the header group 2856 let headerGroupHeight = 0; 2857 const children = headerGroup.children; 2858 for (let i = 0; i < children.length; i++) { 2859 const element = children[i]; 2860 if (element === header || !(element instanceof HTMLElement)) continue; 2861 headerGroupHeight += element.offsetHeight; 2862 } 2863 2864 // Check for transparent header special case 2865 if (header.hasAttribute('transparent') && header.parentElement?.nextElementSibling) { 2866 headerGroupHeight += headerHeight; 2867 } 2868 2869 // Set CSS variables 2870 document.body.style.setProperty('--header-height', `${headerHeight}px`); 2871 document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`); 2872 2873 if (headerTopRow) { 2874 window.requestAnimationFrame(function () { 2875 document.body.style.setProperty('--top-row-height', `${headerTopRow.offsetHeight}px`); 2876 }); 2877 } 2878 2879 /** 2880 * Updates CSS custom properties for transparent header offset calculation 2881 * Mimic updateTransparentHeaderOffset() in utilities.js 2882 */ 2883 2884 if (!hasHeaderSection || !header?.hasAttribute('transparent')) { 2885 document.body.style.setProperty('--transparent-header-offset-boolean', '0'); 2886 return; 2887 } 2888 2889 const hasImmediateSection = hasHeaderSection.nextElementSibling?.classList.contains('shopify-section'); 2890 2891 const shouldApplyOffset = !hasImmediateSection ? '1' : '0'; 2892 document.body.style.setProperty('--transparent-header-offset-boolean', shouldApplyOffset); 2893 })(); 2894 2895 (function setHeaderMenuStyle() { 2896 const headerComponent = document.querySelector('#header-component'); 2897 if (headerComponent) { 2898 const isTouchDevice = 'ontouchstart' in window && navigator.maxTouchPoints > 0; 2899 const overflowList = headerComponent?.querySelector('overflow-list'); 2900 const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached'); 2901 headerComponent.dataset.menuStyle = isTouchDevice || hasReachedMinimum ? 'drawer' : 'menu'; 2902 } 2903 })(); 2904 </script>
2904 2905 2906 <main 2907 id="MainContent" 2908 class="content-for-layout" 2909 role="main" 2910 data-page-transition-enabled="true" 2911 data-product-transition="true" 2912 data-template="page" 2913 > 2914 <div id="shopify-section-template--20569801883700__main" class="shopify-section section-wrapper"> 2915 2916<div class="section-background color-scheme-1"></div> 2917<div class="section page-width-content color-scheme-1"> 2918 <div 2919 class=" 2920 spacing-style 2921 layout-panel-flex 2922 layout-panel-flex--column 2923 section-content-wrapper 2924 mobile-column 2925 " 2926 style=" 2927 --flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 2928 2929--gap: max(24px, calc(var(--gap-scale, 1.0) * 38px)); 2930 2931--horizontal-alignment: ; --vertical-alignment: ; 2932--vertical-alignment-mobile: ; 2933 2934 --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 21px)); 2935 " 2936 > 2937 2938 </div> 2939</div> 2940 2941 2942</div><div id="shopify-section-template--20569801883700__custom_liquid_NyeR3X" class="shopify-section"> 2943 2944<div class="section-background color-scheme-1"></div> 2945<div 2946 class="section section--page-width spacing-style color-scheme-1" 2947 style="--padding-block-start: 0px; --padding-block-end:0px; 2948--padding-inline-start:0px; --padding-inline-end:0px; 2949" 2950> 2951 <p><span>ABOUTÂ YEEDI<br><br>YEEDI is a cutting-edge service robot brand that embraces the concept of "Live Smart. Enjoy Life.â With constant upgrades, pioneering technology solutions are integrated into robotics for an enhanced consumer experience. Thus, consumers can enjoy a modern lifestyle with high standards of quality.<br><br>Launched in Shenzhen in 2019, YEEDI has ventured into global markets with its pioneering robotic vacuum cleaners, leveraging its robust global sales network as well as industry resources and capabilities such as electronic manufacturing, product design and artificial intelligence (AI) technologies in Shenzhen.<br><br>YEEDI boasts over 2,000 cutting-edge patents in the service robot industry that enhance user experiences across a wide range of sectors, such as intelligent navigation, intelligent cleaning, intelligent interaction, and intelligent hosting, allowing service robots to be seamlessly integrated into homes.<br><br>Starting in 2024, the newly revamped YEEDI will offer advanced, human-centric floor cleaning robots specifically for consumers in the United States.<br>Â </span><br></p> 2952</div> 2953 2954 2955</div> 2956 </main> 2957 2958 <footer> 2959 <!-- BEGIN sections: footer-group --> 2960<div id="shopify-section-sections--20569801982004__footer_WnX4aJ" class="shopify-section shopify-section-group-footer-group section-wrapper"> 2961 2962<div class="section-background color-scheme-2"></div> 2963<div 2964 class="section section--page-width color-scheme-2" 2965> 2966 2967 <div 2968 class=" 2969 footer-content 2970 spacing-style 2971 2972 2973 " 2974 style=" 2975 --padding-block-start: max(20px, calc(var(--spacing-scale) * 36px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 36px)); 2976 --footer-gap: 12px; 2977 --grid-columns: 2; 2978 --last-row-count: 2; 2979 --tablet-last-row-count: 2; 2980 " 2981 > 2982 2983 2984 2985<div 2986 class=" 2987 group-block 2988 group-block--height-fit 2989 group-block--width-custom 2990 border-style 2991 spacing-style 2992 size-style 2993 2994 2995 " 2996 style=" 2997 --border-width: 1px; --border-style: none; --border-color: 2998rgb(var(--color-border-rgb) / 1.0); --border-radius: 29990px; 3000 3001 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 3002 --size-style-width:100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 3003 3004 " 3005 3006 data-testid="group-block" 3007><div class="group-block__media-wrapper"> 3008 3009 3010 3011 3012 3013 </div> 3014 3015 <div 3016 class=" 3017 group-block-content 3018 3019 layout-panel-flex 3020 layout-panel-flex--row 3021 mobile-column 3022 " 3023 style="--flex-direction: row; --flex-wrap: nowrap; --flex-wrap-mobile: wrap; 3024 3025--gap: 12px; 3026 3027--horizontal-alignment: flex-start; --vertical-alignment: flex-start; 3028--vertical-alignment-mobile: flex-start; 3029" 3030 > 3031 3032 3033 3034 3035 3036 3037 <accordion-custom 3038 3039 class="menu" 3040 3041 3042 3043 open-by-default-on-desktop 3044 3045 3046 open-by-default-on-mobile 3047 3048 3049 data-disable-on-desktop="true" 3050 3051 3052 data-disable-on-mobile="true" 3053 3054 3055 3056 3057> 3058 3059 <details 3060 class=" 3061 menu__details 3062 spacing-style 3063 3064 " 3065 data-testid="menu-details" 3066 style=" 3067 --spacing--size: 4px; 3068 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 3069 " 3070 3071 open 3072 3073 3074 > 3075 <summary class="menu__heading h4">
3076 <span class="menu__heading__default">Shop</span> 3077 <span class="menu__heading__accordion"> 3078 Shop 3079 3080 <span class="menu__heading__toggle svg-wrapper icon-caret icon-animated"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 3081 <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3082</svg> 3083</span> 3084 3085 </span> 3086 </summary> 3087 3088 <nav 3089 class="details-content" 3090 3091 > 3092 3093 <ul class="list-unstyled"> 3094 3095 <li class="menu__item paragraph"> 3096 <a href="/search"> 3097 Search 3098 </a> 3099 </li> 3100 3101 <li class="menu__item paragraph"> 3102 <a href="/policies/privacy-policy"> 3103 Privacy Policy 3104 </a> 3105 </li> 3106 3107 <li class="menu__item paragraph"> 3108 <a href="/policies/terms-of-service"> 3109 Term Of Use 3110 </a> 3111 </li> 3112 3113 <li class="menu__item paragraph"> 3114 <a href="/pages/accessibility-statement"> 3115 Accessibility Statement 3116 </a> 3117 </li> 3118 3119 <li class="menu__item paragraph"> 3120 <a href="https://yeedi-3.myshopify.com/pages/data-sharing-opt-out"> 3121 Do Not Sell My Personal Information 3122 </a> 3123 </li> 3124 3125 </ul> 3126 3127 </nav> 3128 </details> 3129 3130</accordion-custom> 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142</div> 3143</div> 3144 3145 3146 3147 3148 3149 3150 3151 3152<div 3153 class="email-signup-block size-style spacing-style" 3154 style="--size-style-width: 100%;--size-style-height: ;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;" 3155 3156> 3157 3158 <div class="email-signup__heading h4"> 3159 We send tasty emails 3160 </div> 3161 3162<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="email-signup__form spacing-style"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 3163 <div 3164 class="email-signup__input-group email-signup__input-group--underline email-signup__input-group--arrow " 3165 style="--border-width: 1px; --border-radius: 100px;" 3166 > 3167 <label 3168 for="EmailInput-AdlJLUUJmTktudWVNd__email_signup_t3aAfi" 3169 class="visually-hidden" 3170 > 3171 Email 3172 </label> 3173 <input 3174 id="EmailInput-AdlJLUUJmTktudWVNd__email_signup_t3aAfi" 3175 class="email-signup__input email-signup__input--underline paragraph " 3176 type="email" 3177 name="contact[email]" 3178 autocorrect="off" 3179 autocapitalize="off" 3180 autocomplete="email" 3181 placeholder="Email address" 3182 required 3183 3184 > 3185 <button 3186 class="email-signup__button email-signup__button--integrated email-signup__button--arrow paragraph button-unstyled button-unstyled--AdlJLUUJmTktudWVNd__email_signup_t3aAfi " 3187 3188 aria-label="Sign up" 3189 3190 > 3191 3192 <svg
3193 viewBox="0 0 20 20" 3194 xmlns="http://www.w3.org/2000/svg" 3195 focusable="false" 3196 aria-hidden="true" 3197 class="email-signup__button-icon" 3198 > 3199 3200 3201 3202<path 3203 clip-rule="evenodd" 3204 d="m11.246 5.31759c.0322-.07821.0833-.14723.1486-.20093.0654-.0537.143-.09041.2259-.10686.083-.01645.1688-.01214.2497.01257.0808.0247.1544.06902.214.12902l4.104 4.104c.0478.04765.0857.10426.1115.16659.0259.06232.0392.12913.0392.19661 0 .06747-.0133.13429-.0392.19661-.0258.06233-.0637.11893-.1115.16659l-4.104 4.10401c-.0963.0963-.227.1504-.3632.1504s-.2669-.0541-.3632-.1504-.1504-.227-.1504-.3632.0541-.2669.1504-.3632l3.2288-3.2278h-11.0736c-.13606 0-.26654-.0541-.36275-.15027-.0962-.0962-.15025-.22669-.15025-.36274 0-.13606.05405-.26654.15025-.36275.09621-.0962.22669-.15025.36275-.15025h11.0736l-3.2288-3.2278c-.0721-.07178-.1212-.16335-.1411-.2631s-.0097-.20316.0293-.2971z" 3205 fill="currentColor" 3206 fill-rule="evenodd" 3207 /> 3208 </svg> 3209 3210 </button> 3211 </div></form> 3212</div> 3213 3214 3215 3216 3217 3218 </div> 3219</div> 3220 3221 3222 3223 3224</div><div id="shopify-section-sections--20569801982004__utilities" class="shopify-section shopify-section-group-footer-group footer-utilities"> 3225 3226<div class="section-background color-scheme-2"></div> 3227<div 3228 class="section section--page-width color-scheme-2" 3229 3230> 3231 <div 3232 class="utilities utilities--blocks-3 spacing-style" 3233 style="--padding-block-start: 20px;--padding-block-end: 20px; --border-width: 0px; --gap: 24px;" 3234 data-testid="footer-utilities" 3235 > 3236 3237 3238<div 3239 class=" 3240 footer-utilities__group-copyright 3241 custom-typography 3242 custom-font-size 3243 " 3244 style=" 3245--color: ;--font-size: 0.75rem; --font-weight: ;--font-family: ; --text-transform: none; --text-wrap: pretty; --line-height: var(--line-height--body-); --letter-spacing: var(--letter-spacing--body-);" 3246 3247> 3248 <span class="footer-utilities__text"> 3249 © 2026 3250 <a href="/" title="">YEEDI</a>, <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a> 3251</span> 3252</div> 3253 3254 3255 3256 3257 <anchored-popover-component 3258 data-hover-triggered="true" 3259 > 3260 <button 3261 class="policy-list-trigger button-unstyled" 3262 popovertarget="terms-policies-popover" 3263 popovertargetaction="toggle" 3264 ref="trigger" 3265 style=" 3266--color: ;--font-size: 0.75rem; --font-weight: ;--font-family: ; --text-transform: none; --text-wrap: pretty; --line-height: var(--line-height--body-); --letter-spacing: var(--letter-spacing--body-);" 3267 3268 > 3269 Terms and Policies 3270 </button> 3271 <div 3272 class="terms-policies-popover color-scheme-1" 3273 id="terms-policies-popover" 3274 popover="auto" 3275 ref="popover" 3276 > 3277 <ul 3278 class=" 3279 policy_list list-unstyled 3280 custom-typography 3281 custom-font-size 3282 " 3283 ><li> 3284 <a 3285 href="/policies/privacy-policy" 3286 class="footer-utilities__text" 3287 >Privacy policy</a> 3288 </li><li> 3289 <a 3290 href="/policies/terms-of-service" 3291 class="footer-utilities__text" 3292 >Terms of service</a> 3293 </li></ul> 3294 </div> 3295 </anchored-popover-component> 3296 3297 3298 3299 3300 3301 3302 3303<div 3304 class="social-icons__wrapper" 3305 3306> 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385</div> 3386 3387 3388 3389 3390 3391 </div> 3392</div> 3393 3394 3395 3396 3397</div> 3398<!-- END sections: footer-group --> 3399 </footer> 3400 3401 3402
3403<script 3404 src="//www.yeedi.com/cdn/shop/t/2/assets/dialog.js?v=150888536568694194021776935773" 3405 type="module" 3406></script>
3406 3407
3408<script 3409 src="//www.yeedi.com/cdn/shop/t/2/assets/predictive-search.js?v=149240552485540508541776935773" 3410 type="module" 3411 fetchpriority="low" 3412></script>
3412 3413 3414<dialog-component 3415 id="search-modal" 3416 class="search-modal" 3417 3418> 3419 <dialog 3420 ref="dialog" 3421 on:click="/closeDialogOnClickOutside" 3422 on:keydown="/closeDialogOnEscapePress" 3423 class="search-modal__content dialog-modal" 3424 scroll-lock 3425 aria-labelledby="search-modal-heading" 3426 > 3427 <h2 3428 id="search-modal-heading" 3429 class="visually-hidden" 3430 > 3431 Search 3432 </h2> 3433 <predictive-search-component 3434 class="predictive-search color-scheme-1" 3435 style="--product-corner-radius: 0px; --card-corner-radius: 0px;" 3436 data-section-id="predictive-search" 3437 data-testid="search-component--modal" 3438 role="search" 3439 aria-label="Search" 3440 > 3441 <form 3442 action="/search" 3443 method="get" 3444 role="search" 3445 class="predictive-search-form" 3446 ref="form" 3447 on:keydown="/onSearchKeyDown" 3448 > 3449 <div 3450 class="predictive-search-form__header" 3451 > 3452 <div class="predictive-search-form__header-inner"> 3453 <label 3454 for="cmdk-input" 3455 class="visually-hidden" 3456 >Search</label> 3457 <input 3458 class="search-input" 3459 id="cmdk-input" 3460 type="search" 3461 name="q" 3462 role="combobox" 3463 aria-expanded="false" 3464 aria-owns="predictive-search-results" 3465 aria-controls="predictive-search-results" 3466 aria-haspopup="listbox" 3467 aria-autocomplete="list" 3468 autocomplete="off" 3469 placeholder="Search" 3470 ref="searchInput" 3471 on:input="/search" 3472 on:keydown="/onSearchKeyDown" 3473 > 3474 <input 3475 name="options[prefix]" 3476 type="hidden" 3477 value="last" 3478 > 3479 <span class="svg-wrapper predictive-search__icon"> 3480 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg> 3481 3482 </span> 3483 <button 3484 type="button" 3485 class="button-unstyled predictive-search__reset-button" 3486 ref="resetButton" 3487 hidden 3488 on:click="/resetSearch" 3489 > 3490 Clear 3491 </button> 3492 </div> 3493 <button 3494 type="button" 3495 class="button predictive-search__close-modal-button" 3496 aria-label="Close dialog" 3497 on:click="dialog-component/closeDialog" 3498 ref="closeModalButton" 3499 > 3500 <span class="svg-wrapper"> 3501 <svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 3502 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3503 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3504</svg> 3505 3506 </span> 3507 </button> 3508 </div> 3509 3510 <div class="predictive-search-form__content-wrapper"> 3511 <div 3512 class="predictive-search-form__content" 3513 ref="predictiveSearchResults" 3514 on:click="/handleModalClick" 3515 > 3516 3517 3518<div 3519 id="predictive-search-results" 3520 class="predictive-search-dropdown" 3521 role="listbox" 3522 aria-expanded="true" 3523 style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);" 3524> 3525 3526 <div class="predictive-search-results__inner"> 3527 3528 3529 3530 3531 3532 <div 3533 id="predictive-search-products" 3534 class="predictive-search-results__products" 3535 3536 data-testid="products-list-default--modal" 3537 3538> 3539 3540 <h4 class="predictive-search-results__title"> 3541 Products 3542 </h4> 3543 <ul 3544 class="predictive-search-results__list predictive-search-results__wrapper-products list-unstyled" 3545 > 3546 3547 3548 <li 3549 class="predictive-search-results__card predictive-search-results__card--product" 3550 ref="resultsItems[]" 3551 > 3552 3553<product-card-link 3554 data-product-id="8817871585332" 3555 data-featured-media-url="//www.yeedi.com/cdn/shop/files/20260512194006_60_22.jpg?v=1778588229&width=500" 3556 data-product-transition="true" 3557 on:click="/handleViewTransition" 3558 ><div 3559 class="resource-card" 3560 data-resource-type="product" 3561> 3562 <a 3563 class="resource-card__link" 3564 href="/products/m14-plus-black" 3565 > 3566 <span class="visually-hidden"> 3567 YEEDI M14 PLUS Black Robot Vacuum & Mop 3568 </span> 3569 </a> 3570 <div 3571 class="resource-card__media" 3572 style="--resource-card-aspect-ratio: 4 / 5;" 3573 3574 ref="cardGallery" 3575 data-view-transition-to-main-product 3576 3577 > 3578 3579 3580 3581 <img src="//www.yeedi.com/cdn/shop/files/20260512194006_60_22.jpg?v=1778588229&width=500" alt="" srcset="//www.yeedi.com/cdn/shop/files/20260512194006_60_22.jpg?v=1778588229&width=240 240w, //www.yeedi.com/cdn/shop/files/20260512194006_60_22.jpg?v=1778588229&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;"> 3582 3583 <img src="//www.yeedi.com/cdn/shop/files/1_757b8547-2dfb-4307-9bcc-f97616d00779.jpg?v=1779181649&width=500" alt="YEEDI M14 PLUS Black Robot Vacuum & Mop" srcset="//www.yeedi.com/cdn/shop/files/1_757b8547-2dfb-4307-9bcc-f97616d00779.jpg?v=1779181649&width=240 240w, //www.yeedi.com/cdn/shop/files/1_757b8547-2dfb-4307-9bcc-f97616d00779.jpg?v=1779181649&width=352 352w" width="500" height="625" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="28429809451060" style="object-position: 50.0% 50.0%;"> 3584</div> 3585 3586 <div class="resource-card__content"> 3587 <p class="resource-card__title paragraph">YEEDI M14 PLUS Black Robot Vacuum & Mop</p> 3588 3589 3590 <div ref="priceContainer"> 3591 3592 3593 <div 3594 class=" 3595 price__regular 3596 3597 price__hidden 3598 3599 " 3600 >
3601 <span class="price">$499.99 USD</span> 3602 </div> 3603 <div 3604 class=" 3605 price__sale 3606 3607 " 3608 > 3609 3610 <span class="price-item__group"> 3611 <span class="visually-hidden">Regular price </span> 3612 <span class="price-item--regular compare-at-price">$599.99 USD</span> 3613 </span> 3614 <span class="price-item__group"> 3615 <span class="visually-hidden">Sale price </span> 3616 <span class="price-item--sale price">$499.99 USD</span> 3617 </span> 3618 3619 </div> 3620 3621</div> 3622 3623 </div> 3624</div></product-card-link> 3625 3626 </li> 3627 3628 <li 3629 class="predictive-search-results__card predictive-search-results__card--product" 3630 ref="resultsItems[]" 3631 > 3632 3633<product-card-link 3634 data-product-id="8817870602292" 3635 data-featured-media-url="//www.yeedi.com/cdn/shop/files/20260512193952_59_22.jpg?v=1778588166&width=500" 3636 data-product-transition="true" 3637 on:click="/handleViewTransition" 3638 ><div 3639 class="resource-card" 3640 data-resource-type="product" 3641> 3642 <a 3643 class="resource-card__link" 3644 href="/products/m14-plus-white" 3645 > 3646 <span class="visually-hidden"> 3647 YEEDI M14 PLUS White Robot Vacuum & Mop 3648 </span> 3649 </a> 3650 <div 3651 class="resource-card__media" 3652 style="--resource-card-aspect-ratio: 4 / 5;" 3653 3654 ref="cardGallery" 3655 data-view-transition-to-main-product 3656 3657 > 3658 3659 3660 3661 <img src="//www.yeedi.com/cdn/shop/files/20260512193952_59_22.jpg?v=1778588166&width=500" alt="" srcset="//www.yeedi.com/cdn/shop/files/20260512193952_59_22.jpg?v=1778588166&width=240 240w, //www.yeedi.com/cdn/shop/files/20260512193952_59_22.jpg?v=1778588166&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;"> 3662 3663 <img src="//www.yeedi.com/cdn/shop/files/1.jpg?v=1779181518&width=500" alt="YEEDI M14 PLUS White Robot Vacuum & Mop" srcset="//www.yeedi.com/cdn/shop/files/1.jpg?v=1779181518&width=240 240w, //www.yeedi.com/cdn/shop/files/1.jpg?v=1779181518&width=352 352w" width="500" height="625" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="28429808042036" style="object-position: 50.0% 50.0%;"> 3664</div> 3665 3666 <div class="resource-card__content"> 3667 <p class="resource-card__title paragraph">YEEDI M14 PLUS White Robot Vacuum & Mop</p> 3668 3669 3670 <div ref="priceContainer"> 3671 3672 3673 <div 3674 class=" 3675 price__regular 3676 3677 price__hidden 3678 3679 " 3680 > 3681 <span class="price">$499.99 USD</span> 3682 </div> 3683 <div 3684 class=" 3685 price__sale 3686 3687 " 3688 > 3689 3690 <span class="price-item__group"> 3691 <span class="visually-hidden">Regular price </span> 3692 <span class="price-item--regular compare-at-price">$599.99 USD</span> 3693 </span> 3694 <span class="price-item__group"> 3695 <span class="visually-hidden">Sale price </span> 3696 <span class="price-item--sale price">$499.99 USD</span> 3697 </span> 3698 3699 </div> 3700 3701</div> 3702 3703 </div> 3704</div></product-card-link> 3705 3706 </li> 3707 3708 <li 3709 class="predictive-search-results__card predictive-search-results__card--product" 3710 ref="resultsItems[]" 3711 > 3712 3713<product-card-link 3714 data-product-id="8817851400244" 3715 data-featured-media-url="//www.yeedi.com/cdn/shop/files/20260512194023_62_22.jpg?v=1778586322&width=500" 3716 data-product-transition="true" 3717 on:click="/handleViewTransition" 3718 ><div 3719 class="resource-card" 3720 data-resource-type="product" 3721> 3722 <a 3723 class="resource-card__link" 3724 href="/products/m16-infinity" 3725 > 3726 <span class="visually-hidden"> 3727 YEEDI M16 Infinity Robot Vacuum & Mop 3728 </span> 3729 </a> 3730 <div 3731 class="resource-card__media" 3732 style="--resource-card-aspect-ratio: 4 / 5;" 3733 3734 ref="cardGallery" 3735 data-view-transition-to-main-product 3736 3737 > 3738 3739 3740 3741 <img src="//www.yeedi.com/cdn/shop/files/20260512194023_62_22.jpg?v=1778586322&width=500" alt="" srcset="//www.yeedi.com/cdn/shop/files/20260512194023_62_22.jpg?v=1778586322&width=240 240w, //www.yeedi.com/cdn/shop/files/20260512194023_62_22.jpg?v=1778586322&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;"> 3742 3743 <img src="//www.yeedi.com/cdn/shop/files/2.jpg?v=1779154654&width=500" alt="YEEDI M16 Infinity Robot Vacuum & Mop" srcset="//www.yeedi.com/cdn/shop/files/2.jpg?v=1779154654&width=240 240w, //www.yeedi.com/cdn/shop/files/2.jpg?v=1779154654&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="28427613175860" style="object-position: 50.0% 50.0%;"> 3744</div> 3745 3746 <div class="resource-card__content"> 3747 <p class="resource-card__title paragraph">YEEDI M16 Infinity Robot Vacuum & Mop</p> 3748 3749 3750 <div ref="priceContainer"> 3751 3752 3753 <div 3754 class=" 3755 price__regular 3756 3757 price__hidden 3758 3759 " 3760 >
3761 <span class="price">$599.99 USD</span> 3762 </div> 3763 <div 3764 class=" 3765 price__sale 3766 3767 " 3768 > 3769 3770 <span class="price-item__group"> 3771 <span class="visually-hidden">Regular price </span> 3772 <span class="price-item--regular compare-at-price">$799.99 USD</span> 3773 </span> 3774 <span class="price-item__group"> 3775 <span class="visually-hidden">Sale price </span> 3776 <span class="price-item--sale price">$599.99 USD</span> 3777 </span> 3778 3779 </div> 3780 3781</div> 3782 3783 </div> 3784</div></product-card-link> 3785 3786 </li> 3787 3788 <li 3789 class="predictive-search-results__card predictive-search-results__card--product" 3790 ref="resultsItems[]" 3791 > 3792 3793<product-card-link 3794 data-product-id="8823624597556" 3795 data-featured-media-url="//www.yeedi.com/cdn/shop/files/20260521-102756.jpg?v=1779330493&width=500" 3796 data-product-transition="true" 3797 on:click="/handleViewTransition" 3798 ><div 3799 class="resource-card" 3800 data-resource-type="product" 3801> 3802 <a 3803 class="resource-card__link" 3804 href="/products/s20-infinity-ultra-launch-gift" 3805 > 3806 <span class="visually-hidden"> 3807 YEEDI S20 Infinity Ultra Launch Gift 3808 </span> 3809 </a> 3810 <div 3811 class="resource-card__media" 3812 style="--resource-card-aspect-ratio: 4 / 5;" 3813 3814 ref="cardGallery" 3815 data-view-transition-to-main-product 3816 3817 > 3818 3819 3820 3821 <img src="//www.yeedi.com/cdn/shop/files/20260521-102756.jpg?v=1779330493&width=500" alt="" srcset="//www.yeedi.com/cdn/shop/files/20260521-102756.jpg?v=1779330493&width=240 240w, //www.yeedi.com/cdn/shop/files/20260521-102756.jpg?v=1779330493&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="imagesToTransition[]" style="object-position: 50.0% 50.0%;"> 3822 3823 <img src="//www.yeedi.com/cdn/shop/files/20260521-100315.jpg?v=1779329015&width=500" alt="YEEDI S20 Infinity Ultra Launch Gift" srcset="//www.yeedi.com/cdn/shop/files/20260521-100315.jpg?v=1779329015&width=240 240w, //www.yeedi.com/cdn/shop/files/20260521-100315.jpg?v=1779329015&width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="imagesToTransition[]" data-media-id="28443702394932" style="object-position: 50.0% 50.0%;"> 3824</div> 3825 3826 <div class="resource-card__content"> 3827 <p class="resource-card__title paragraph">YEEDI S20 Infinity Ultra Launch Gift</p> 3828 3829 3830 <div ref="priceContainer"> 3831 3832 3833 <div 3834 class=" 3835 price__regular 3836 3837 " 3838 > 3839 <span class="price">$59.98 USD</span> 3840 </div> 3841 <div 3842 class=" 3843 price__sale 3844 3845 price__hidden 3846 3847 " 3848 > 3849 3850 <span class="price-item__group"> 3851 <span class="visually-hidden">Regular price </span> 3852 <span class="price-item--regular compare-at-price">$59.98 USD</span> 3853 </span> 3854 <span class="price-item__group"> 3855 <span class="visually-hidden">Sale price </span> 3856 <span class="price-item--sale price">$59.98 USD</span> 3857 </span> 3858 3859 </div> 3860 3861</div> 3862 3863 </div> 3864</div></product-card-link> 3865 3866 </li> 3867 3868 </ul> 3869 3870</div> 3871 3872 3873 3874 </div> 3875 3876</div> 3877 3878 </div> 3879 3880 <div class="predictive-search-form__footer"> 3881 <button 3882 class="button predictive-search__search-button" 3883 ref="viewAllButton" 3884 > 3885 View all 3886 </button> 3887 </div> 3888 </div> 3889 </form> 3890 </predictive-search-component> 3891 </dialog> 3892</dialog-component> 3893 3894 3895 3896 3897 3898
3898<script 3899 src="//www.yeedi.com/cdn/shop/t/2/assets/gift-card-recipient-form.js?v=129634859299628245901776935773" 3900 type="module" 3901 fetchpriority="low" 3902></script>
3902 3903<quick-add-dialog id="quick-add-dialog"> 3904 <dialog 3905 class="quick-add-modal dialog-modal color-scheme-1" 3906 ref="dialog" 3907 scroll-lock 3908 > 3909 <button 3910 ref="closeButton" 3911 on:click="/closeDialog" 3912 class="button button-unstyled close-button quick-add-modal__close" 3913 aria-label="Close dialog" 3914 ><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 3915 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3916 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3917</svg> 3918</button> 3919 3920 <div 3921 id="quick-add-modal-content" 3922 class="quick-add-modal__content" 3923 ></div> 3924 </dialog> 3925</quick-add-dialog> 3926 3927 3928 3929 3930 3931 3932 3933 <div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block"> 3934</div><div id="shopify-block-AaG5vYzJVaWZnMHZyb__17005076403371700552" class="shopify-block shopify-app-block"> 3935 3936 3937 3938 3939 3940<link rel="dns-prefetch" href="//cdn.isonomy.app"> 3941<link rel="preconnect" href="https://cdn.isonomy.app" crossorigin> 3942
3943<script> 3944 window.AccessifyWidgetSettings = { 3945 appEnabled: true, 3946 hideAppBranding: true, 3947 hideWholeWidget: false, 3948 headerText: "Accessibility Menu", 3949 accessibilityTriggerSelector: ".Accessify_Trigger", 3950 interfaceLeadColor: "#440086", 3951 interfaceBackgroundColor: "#f7f7f7", 3952 interfaceLanguage: "en", 3953 triggerPosition: "middleRight", 3954 hideTriggerButton: false, 3955 selectedIcon: "UniversalAccess", 3956 triggerButtonSize: "small", 3957 hideMobileTriggerButton: false, 3958 triggerButtonColor: "#440086", 3959 iconSize: "24" 3960 }; 3961 3962 window.AccessifyShopifySettings = { 3963 shopDomain: "xzagrw-1n.myshopify.com", 3964 shopName: "YEEDI" 3965 }; 3966 3967 window.AccessifyFeatureSettings = { 3968 enabledDisplayCursor: "true", 3969 enabledVoiceNavigation: "true", 3970 enabledKeyboardNavigation: "true", 3971 enabledZoomScreen: "true", 3972 enabledBrightness: "true", 3973 enabledTooltips: "true", 3974 enabledFontSizing: "true", 3975 enabledLetterSpacing: "true", 3976 enabledTextAlignment: "true", 3977 enabledContrast: "true", 3978 enabledSaturation: "true", 3979 enabledDyslexicFont: "true", 3980 enabledReadingMode: "true", 3981 enabledTextToSpeech: "true", 3982 enabledHighlightFocus: "true", 3983 enabledHighlightHover: "true", 3984 enabledStopAnimations: "true", 3985 enabledHideImages: "true", 3986 enabledMuteSounds: "true", 3987 enabledAdjustTextColor: "true", 3988 enabledAdjustTitlesColor: "true", 3989 enabledAdjustBackgroundColor: "true", 3990 enabledLinkNavigator: "true" 3991 }; 3992</script>
3992 3993 3994 3995</div>
3995<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3995 3996</body> 3997</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.