1<!doctype html> 2<html 3 class="js no-js" 4 lang="en" 5 dir="ltr" 6> 7 <head><link href="//www.wujufoods.com/cdn/shop/t/3/assets/overflow-list.css?v=98965618293370140211776428060" as="style" rel="preload"> 8<link href="//www.wujufoods.com/cdn/shop/t/3/assets/base.css?v=121237406031885910991789488600" rel="stylesheet" type="text/css" media="all" /> 9<link 10 rel="icon" 11 type="image/png" 12 href="//www.wujufoods.com/cdn/shop/files/favicon_edd5734f-ffe3-474f-9c5b-0dad22681d46.png?crop=center&height=32&v=1787842181&width=32" 13 > 14 <link 15 rel="expect" 16 href="#MainContent" 17 blocking="render" 18 id="view-transition-render-blocker" 19 > 20 21 <!-- Swiper CSS --> 22 <link href="//www.wujufoods.com/cdn/shop/t/3/assets/swiper-bundle.min.css?v=127803016596819466191776428060" rel="stylesheet" type="text/css" media="all" /> 23<meta charset="utf-8"> 24<meta 25 http-equiv="X-UA-Compatible" 26 content="IE=edge" 27> 28<meta 29 name="viewport" 30 content="width=device-width,initial-scale=1" 31> 32<meta 33 name="view-transition" 34 content="same-origin" 35> 36<meta 37 name="theme-color" 38 content="" 39> 40 41<meta 42 property="og:site_name" 43 content="WUJU Foods" 44> 45<meta 46 property="og:url" 47 content="https://www.wujufoods.com/pages/store-and-refund-policy" 48> 49<meta 50 property="og:title" 51 content="Store and Refund Policy" 52> 53<meta 54 property="og:type" 55 content="website" 56> 57<meta 58 property="og:description" 59 content="Please also read our Privacy Policy and Terms of Service Refund Policy and Return Policy As we offer primarily food products, we do not currently offer returns.    1. We offer a refund or exchanges on non-wholesale sales if there is breakage or wrong orders. Refunds and exchanges are only granted if there is a proof" 60><meta 61 name="twitter:card" 62 content="summary_large_image" 63> 64<meta 65 name="twitter:title" 66 content="Store and Refund Policy" 67> 68<meta 69 name="twitter:description" 70 content="Please also read our Privacy Policy and Terms of Service Refund Policy and Return Policy As we offer primarily food products, we do not currently offer returns.    1. We offer a refund or exchanges on non-wholesale sales if there is breakage or wrong orders. Refunds and exchanges are only granted if there is a proof" 71> 72 73<title> 74 Store and Refund Policy 75 – WUJU Foods</title> 76 77<link 78 rel="canonical" 79 href="https://www.wujufoods.com/pages/store-and-refund-policy" 80> 81 82 83 <meta 84 name="description" 85 content="Please also read our Privacy Policy and Terms of Service Refund Policy and Return Policy As we offer primarily food products, we do not currently offer returns.    1. We offer a refund or exchanges on non-wholesale sales if there is breakage or wrong orders. Refunds and exchanges are only granted if there is a proof" 86 > 87 88<!-- Google Karantina Font --> 89 <link rel="preconnect" href="https://fonts.googleapis.com"> 90 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 91 <link href="https://fonts.googleapis.com/css2?family=Karantina:wght@300;400;700&display=swap" rel="stylesheet"><link 92 rel="preconnect" 93 href="https://fonts.shopifycdn.com" 94 crossorigin 95 > 96<link 97 rel="preload" 98 as="font" 99 href="//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2" 100 type="font/woff2" 101 crossorigin 102 ><link 103 rel="preload" 104 as="font" 105 href="//www.wujufoods.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2" 106 type="font/woff2" 107 crossorigin 108 ><link 109 rel="preload" 110 as="font" 111 href="//www.wujufoods.com/cdn/fonts/oswald/oswald_n5.8ad4910bfdb43e150746ef7aa67f3553e3abe8e2.woff2" 112 type="font/woff2" 113 crossorigin 114 ><link 115 rel="preload" 116 as="font" 117 href="//www.wujufoods.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" 118 type="font/woff2" 119 crossorigin 120 >
121<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 121
121
122<script type="importmap"> 123 { 124 "imports": { 125 "@theme/critical": "//www.wujufoods.com/cdn/shop/t/3/assets/critical.js?v=34395725382898153171776428061", 126 "@theme/product-title": "//www.wujufoods.com/cdn/shop/t/3/assets/product-title-truncation.js?v=81744426891537421781776428062", 127 "@theme/component": "//www.wujufoods.com/cdn/shop/t/3/assets/component.js?v=74239122572524296041776428060", 128 "@theme/dialog": "//www.wujufoods.com/cdn/shop/t/3/assets/dialog.js?v=94382931671780430451776428062", 129 "@theme/events": "//www.wujufoods.com/cdn/shop/t/3/assets/events.js?v=59172389608566392641776428058", 130 "@theme/focus": "//www.wujufoods.com/cdn/shop/t/3/assets/focus.js?v=60436577539430446401776428059", 131 "@theme/morph": "//www.wujufoods.com/cdn/shop/t/3/assets/morph.js?v=175376767362814376631776428060", 132 "@theme/paginated-list": "//www.wujufoods.com/cdn/shop/t/3/assets/paginated-list.js?v=95298315036233333871776428061", 133 "@theme/performance": "//www.wujufoods.com/cdn/shop/t/3/assets/performance.js?v=25067702614201670671776428062", 134 "@theme/product-form": "//www.wujufoods.com/cdn/shop/t/3/assets/product-form.js?v=127515301325557712001776428060", 135 "@theme/recently-viewed-products": "//www.wujufoods.com/cdn/shop/t/3/assets/recently-viewed-products.js?v=94729125001750262651776428059", 136 "@theme/scrolling": "//www.wujufoods.com/cdn/shop/t/3/assets/scrolling.js?v=10957690925586738441776428061", 137 "@theme/section-renderer": "//www.wujufoods.com/cdn/shop/t/3/assets/section-renderer.js?v=41374517562672488681776428058", 138 "@theme/section-hydration": "//www.wujufoods.com/cdn/shop/t/3/assets/section-hydration.js?v=157062676518609038941776428062", 139 "@theme/utilities": "//www.wujufoods.com/cdn/shop/t/3/assets/utilities.js?v=10194515396596118381776428062", 140 "@theme/variant-picker": "//www.wujufoods.com/cdn/shop/t/3/assets/variant-picker.js?v=113536721324242252251776428063", 141 "@theme/media-gallery": "//www.wujufoods.com/cdn/shop/t/3/assets/media-gallery.js?v=111441960308641931071776428059", 142 "@theme/quick-add": "//www.wujufoods.com/cdn/shop/t/3/assets/quick-add.js?v=74531385036627369001776428058", 143 "@theme/paginated-list-aspect-ratio": "//www.wujufoods.com/cdn/shop/t/3/assets/paginated-list-aspect-ratio.js?v=25254270272143792451776428061", 144 "@theme/popover-polyfill": "//www.wujufoods.com/cdn/shop/t/3/assets/popover-polyfill.js?v=119029313658895111201776428062" 145 } 146 } 147</script>
147 148 149 150 151
151<script 152 src="//www.wujufoods.com/cdn/shop/t/3/assets/view-transitions.js?v=84877080446900032951776428058" 153 async 154 blocking="render" 155 ></script>
155 156 157 158 159<link 160 rel="modulepreload" 161 href="//www.wujufoods.com/cdn/shop/t/3/assets/critical.js?v=34395725382898153171776428061" 162> 163 164<link 165 rel="modulepreload" 166 href="//www.wujufoods.com/cdn/shop/t/3/assets/utilities.js?v=10194515396596118381776428062" 167 fetchpriority="low" 168> 169 <link 170 rel="modulepreload" 171 href="//www.wujufoods.com/cdn/shop/t/3/assets/component.js?v=74239122572524296041776428060" 172 fetchpriority="low" 173> 174<link 175 rel="modulepreload" 176 href="//www.wujufoods.com/cdn/shop/t/3/assets/section-renderer.js?v=41374517562672488681776428058" 177 fetchpriority="low" 178> 179<link 180 rel="modulepreload" 181 href="//www.wujufoods.com/cdn/shop/t/3/assets/section-hydration.js?v=157062676518609038941776428062" 182 fetchpriority="low" 183> 184<link 185 rel="modulepreload" 186 href="//www.wujufoods.com/cdn/shop/t/3/assets/morph.js?v=175376767362814376631776428060" 187 fetchpriority="low" 188> 189 190 191 192<link 193 rel="modulepreload" 194 href="//www.wujufoods.com/cdn/shop/t/3/assets/focus.js?v=60436577539430446401776428059" 195 fetchpriority="low" 196> 197<link 198 rel="modulepreload" 199 href="//www.wujufoods.com/cdn/shop/t/3/assets/recently-viewed-products.js?v=94729125001750262651776428059" 200 fetchpriority="low" 201> 202<link 203 rel="modulepreload" 204 href="//www.wujufoods.com/cdn/shop/t/3/assets/scrolling.js?v=10957690925586738441776428061" 205 fetchpriority="low" 206> 207<link 208 rel="modulepreload" 209 href="//www.wujufoods.com/cdn/shop/t/3/assets/events.js?v=59172389608566392641776428058" 210 fetchpriority="low" 211>
212<script 213 src="//www.wujufoods.com/cdn/shop/t/3/assets/popover-polyfill.js?v=119029313658895111201776428062" 214 type="module" 215 fetchpriority="low" 216></script>
vendor: 1 bytes, line 216
216
217<script 218 src="//www.wujufoods.com/cdn/shop/t/3/assets/quick-add.js?v=74531385036627369001776428058" 219 type="module" 220 fetchpriority="low" 221></script>
221 222 223
223<script 224 src="//www.wujufoods.com/cdn/shop/t/3/assets/cart-discount.js?v=107077853990124422021776428061" 225 type="module" 226 fetchpriority="low" 227 ></script>
227 228
229<script 230 src="//www.wujufoods.com/cdn/shop/t/3/assets/dialog.js?v=94382931671780430451776428062" 231 type="module" 232 fetchpriority="low" 233></script>
vendor: 1 bytes, line 233
233
234<script 235 src="//www.wujufoods.com/cdn/shop/t/3/assets/global.js?v=63875649679645262771776428060" 236 type="module" 237 fetchpriority="low" 238></script>
vendor: 1 bytes, line 238
238
239<script 240 src="//www.wujufoods.com/cdn/shop/t/3/assets/variant-picker.js?v=113536721324242252251776428063" 241 type="module" 242 fetchpriority="low" 243></script>
243 244
244<script 245 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-card.js?v=174129639976667491711776428059" 246 type="module" 247 fetchpriority="low" 248></script>
248
249<script 250 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-form.js?v=127515301325557712001776428060" 251 type="module" 252 fetchpriority="low" 253></script>
vendor: 1 bytes, line 253
253
254<script 255 src="//www.wujufoods.com/cdn/shop/t/3/assets/accordion-custom.js?v=99000499017714805851776428058" 256 type="module" 257 fetchpriority="low" 258></script>
vendor: 1 bytes, line 258
258
259<script 260 src="//www.wujufoods.com/cdn/shop/t/3/assets/media.js?v=37825095869491791421776428059" 261 type="module" 262 fetchpriority="low" 263></script>
vendor: 1 bytes, line 263
263
264<script 265 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-price.js?v=30079423257668675401776428061" 266 type="module" 267 fetchpriority="low" 268></script>
vendor: 1 bytes, line 268
268
269<script 270 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-title-truncation.js?v=81744426891537421781776428062" 271 type="module" 272 fetchpriority="low" 273></script>
vendor: 1 bytes, line 273
273
274<script 275 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-inventory.js?v=16343734458933704981776428060" 276 type="module" 277 fetchpriority="low" 278></script>
vendor: 1 bytes, line 278
278
279<script 280 src="//www.wujufoods.com/cdn/shop/t/3/assets/show-more.js?v=94563802205717136101776428059" 281 type="module" 282 fetchpriority="low" 283></script>
vendor: 1 bytes, line 283
283
284<script 285 src="//www.wujufoods.com/cdn/shop/t/3/assets/slideshow.js?v=63092151078244317761776428059" 286 type="module" 287 fetchpriority="low" 288></script>
vendor: 1 bytes, line 288
288
289<script 290 src="//www.wujufoods.com/cdn/shop/t/3/assets/anchored-popover.js?v=143092715850611436701776428059" 291 type="module" 292 fetchpriority="low" 293></script>
vendor: 1 bytes, line 293
293
294<script 295 src="//www.wujufoods.com/cdn/shop/t/3/assets/floating-panel.js?v=128677600744947036551776428059" 296 type="module" 297 fetchpriority="low" 298></script>
vendor: 1 bytes, line 298
298
299<script 300 src="//www.wujufoods.com/cdn/shop/t/3/assets/video-background.js?v=25237992823806706551776428063" 301 type="module" 302 fetchpriority="low" 303></script>
vendor: 1 bytes, line 303
303
304<script 305 src="//www.wujufoods.com/cdn/shop/t/3/assets/component-quantity-selector.js?v=56330027151833116691776428059" 306 type="module" 307 fetchpriority="low" 308></script>
vendor: 1 bytes, line 308
308
309<script 310 src="//www.wujufoods.com/cdn/shop/t/3/assets/media-gallery.js?v=111441960308641931071776428059" 311 type="module" 312 fetchpriority="low" 313></script>
vendor: 1 bytes, line 313
313
314<script 315 src="//www.wujufoods.com/cdn/shop/t/3/assets/rte-formatter.js?v=101420294193111439321776428060" 316 type="module" 317 fetchpriority="low" 318></script>
vendor: 1 bytes, line 318
318
319<script 320 src="//www.wujufoods.com/cdn/shop/t/3/assets/gift-card-recipient-form.js?v=129634859299628245901776428060" 321 type="module" 322 fetchpriority="low" 323></script>
323 324 325 326
326<script 327 src="//www.wujufoods.com/cdn/shop/t/3/assets/localization.js?v=141142597677299001261776428058" 328 type="module" 329 fetchpriority="low" 330 ></script>
330 331 332 333 334 335 336
336<script 337 src="//www.wujufoods.com/cdn/shop/t/3/assets/product-card-link.js?v=97122579314620396511776428058" 338 type="module" 339 fetchpriority="low" 340 ></script>
340 341 342
343<script 344 src="//www.wujufoods.com/cdn/shop/t/3/assets/auto-close-details.js?v=58350291535404441581776428060" 345 defer="defer" 346></script>
346 347
348<script> 349 const basePath = 'https://cdn.shopify.com/static/themes/horizon/placeholders'; 350 const Theme = { 351 placeholders: { 352 general: [ 353 `${basePath}/general-1.png`, 354 `${basePath}/general-2.png`, 355 `${basePath}/general-3.png`, 356 `${basePath}/general-4.png`, 357 `${basePath}/general-5.png`, 358 `${basePath}/general-6.png`, 359 `${basePath}/general-7.png`, 360 ], 361 product: [`${basePath}/product-ball.png`, `${basePath}/product-cone.png`, `${basePath}/product-cube.png`], 362 }, 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 }, 370 routes: { 371 cart_add_url: '/cart/add.js', 372 cart_change_url: '/cart/change', 373 cart_update_url: '/cart/update', 374 cart_url: '/cart', 375 predictive_search_url: '/search/suggest', 376 search_url: '/search', 377 }, 378 template: { 379 name: 'page', 380 }, 381 }; 382</script>
382 383<style data-shopify> 384 385 386 @font-face { 387 font-family: "DM Sans"; 388 font-weight: 500; 389 font-style: normal; 390 font-display: swap; 391 src: url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 392 url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 393} 394 395 @font-face { 396 font-family: "DM Sans"; 397 font-weight: 700; 398 font-style: normal; 399 font-display: swap; 400 src: url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"), 401 url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff"); 402} 403 404 @font-face { 405 font-family: "DM Sans"; 406 font-weight: 500; 407 font-style: italic; 408 font-display: swap; 409 src: url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_i5.8654104650c013677e3def7db9b31bfbaa34e59a.woff2") format("woff2"), 410 url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_i5.a0dc844d8a75a4232f255fc600ad5a295572bed9.woff") format("woff"); 411} 412 413 @font-face { 414 font-family: "DM Sans"; 415 font-weight: 700; 416 font-style: italic; 417 font-display: swap; 418 src: url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"), 419 url("//www.wujufoods.com/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff"); 420} 421 422 423 424 425 426 @font-face { 427 font-family: Figtree; 428 font-weight: 600; 429 font-style: normal; 430 font-display: swap; 431 src: url("//www.wujufoods.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"), 432 url("//www.wujufoods.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff"); 433} 434 435 @font-face { 436 font-family: Figtree; 437 font-weight: 700; 438 font-style: normal; 439 font-display: swap; 440 src: url("//www.wujufoods.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"), 441 url("//www.wujufoods.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff"); 442} 443 444 @font-face { 445 font-family: Figtree; 446 font-weight: 600; 447 font-style: italic; 448 font-display: swap; 449 src: url("//www.wujufoods.com/cdn/fonts/figtree/figtree_i6.702baae75738b446cfbed6ac0d60cab7b21e61ba.woff2") format("woff2"), 450 url("//www.wujufoods.com/cdn/fonts/figtree/figtree_i6.6b8dc40d16c9905d29525156e284509f871ce8f9.woff") format("woff"); 451} 452 453 @font-face { 454 font-family: Figtree; 455 font-weight: 700; 456 font-style: italic; 457 font-display: swap; 458 src: url("//www.wujufoods.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"), 459 url("//www.wujufoods.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff"); 460} 461 462 463 464 465 466 467 @font-face { 468 font-family: Oswald; 469 font-weight: 500; 470 font-style: normal; 471 font-display: swap; 472 src: url("//www.wujufoods.com/cdn/fonts/oswald/oswald_n5.8ad4910bfdb43e150746ef7aa67f3553e3abe8e2.woff2") format("woff2"), 473 url("//www.wujufoods.com/cdn/fonts/oswald/oswald_n5.93ee52108163c48c91111cf33b0a57021467b66e.woff") format("woff"); 474} 475 476 @font-face { 477 font-family: Oswald; 478 font-weight: 700; 479 font-style: normal; 480 font-display: swap; 481 src: url("//www.wujufoods.com/cdn/fonts/oswald/oswald_n7.b3ba3d6f1b341d51018e3cfba146932b55221727.woff2") format("woff2"), 482 url("//www.wujufoods.com/cdn/fonts/oswald/oswald_n7.6cec6bed2bb070310ad90e19ea7a56b65fd83c0b.woff") format("woff"); 483} 484 485 486 487 488 489 490 491 492 @font-face { 493 font-family: Inter; 494 font-weight: 700; 495 font-style: normal; 496 font-display: swap; 497 src: url("//www.wujufoods.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 498 url("//www.wujufoods.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 499} 500 501 @font-face { 502 font-family: Inter; 503 font-weight: 700; 504 font-style: normal; 505 font-display: swap; 506 src: url("//www.wujufoods.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 507 url("//www.wujufoods.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 508} 509 510 @font-face { 511 font-family: Inter; 512 font-weight: 700; 513 font-style: italic; 514 font-display: swap; 515 src: url("//www.wujufoods.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 516 url("//www.wujufoods.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 517} 518 519 @font-face { 520 font-family: Inter; 521 font-weight: 700; 522 font-style: italic; 523 font-display: swap; 524 src: url("//www.wujufoods.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 525 url("//www.wujufoods.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 526} 527 528 529 530 :root { 531 /* Page Layout */ 532 --sidebar-width: 32rem; 533 --narrow-content-width: 36rem; 534 --normal-content-width: 42rem; 535 --wide-content-width: 46rem; 536 --narrow-page-width: 90rem; 537 --normal-page-width: 120rem; 538 --wide-page-width: 150rem; 539 540 /* Section Heights */ 541 --section-height-small: 15rem; 542 --section-height-medium: 25rem; 543 --section-height-large: 35rem; 544 545 @media screen and (min-width: 40em) { 546 --section-height-small: 40svh; 547 --section-height-medium: 55svh; 548 --section-height-large: 70svh; 549 } 550 551 @media screen and (min-width: 60em) { 552 --section-height-small: 50svh; 553 --section-height-medium: 65svh; 554 --section-height-large: 80svh; 555 } 556 557 /* Letter spacing */ 558 --letter-spacing-sm: 0.06em; 559 --letter-spacing-md: 0.13em; 560 561 /* Font families */ 562 --font-body--family: "DM Sans", sans-serif; 563 --font-body--style: normal; 564 --font-body--weight: 500; 565 --font-subheading--family: Figtree, sans-serif; 566 --font-subheading--style: normal; 567 --font-subheading--weight: 600; 568 --font-heading--family: Oswald, sans-serif; 569 --font-heading--style: normal; 570 --font-heading--weight: 500; 571 --font-accent--family: Inter, sans-serif; 572 --font-accent--style: normal; 573 --font-accent--weight: 700; 574 575 /* container */ 576 --container: 1430px; 577 578 579 /* Margin sizes */ 580 --font-h1--spacing: 0.25em; 581 --font-h2--spacing: 0.25em; 582 --font-h3--spacing: 0.25em; 583 --font-h4--spacing: 0.25em; 584 --font-h5--spacing: 0.25em; 585 --font-h6--spacing: 0.25em; 586 --font-paragraph--spacing: 0.5em; 587 588 /* Heading colors */ 589 --font-h1--color: var(--color-foreground-heading); 590 --font-h2--color: var(--color-foreground-heading); 591 --font-h3--color: var(--color-foreground-heading); 592 --font-h4--color: var(--color-foreground-heading); 593 --font-h5--color: var(--color-foreground-heading); 594 --font-h6--color: var(--color-foreground-heading); 595 596 /** Z-Index / Layering */ 597 --layer-section-background: -2; 598 --layer-lowest: -1; 599 --layer-base: 0; 600 --layer-flat: 1; 601 --layer-raised: 2; 602 --layer-heightened: 4; 603 --layer-sticky: 8; 604 --layer-window-overlay: 10; 605 --layer-header-menu: 12; 606 --layer-overlay: 16; 607 --layer-menu-drawer: 18; 608 --layer-temporary: 20; 609 610 /* Max-width / Measure */ 611 --max-width--body-normal: 50ch; 612 --max-width--body-narrow: 31ch; 613 614 --max-width--heading-normal: 50ch; 615 --max-width--heading-narrow: 30ch; 616 617 --max-width--display-normal: 20ch; 618 --max-width--display-narrow: 15ch; 619 --max-width--display-tight: 5ch; 620 621 /* Letter-spacing / Tracking */ 622 --letter-spacing--display-tight: -0.03em; 623 --letter-spacing--display-normal: 0em; 624 --letter-spacing--display-loose: 0.03em; 625 626 --letter-spacing--heading-tight: -0.03em; 627 --letter-spacing--heading-normal: 0em; 628 --letter-spacing--heading-loose: 0.03em; 629 630 --letter-spacing--body-tight: -0.03em; 631 --letter-spacing--body-normal: 0em; 632 --letter-spacing--body-loose: 0.03em; 633 634 635 /* Line height / Leading */ 636 --line-height: 1; 637 638 --line-height--display-tight: 1; 639 --line-height--display-normal: 1.1; 640 --line-height--display-loose: 1.2; 641 642 --line-height--heading-tight: 1.15; 643 --line-height--heading-normal: 1.25; 644 --line-height--heading-loose: 1.35; 645 646 --line-height--body-tight: 1.2; 647 --line-height--body-normal: 1.4; 648 --line-height--body-loose: 1.6; 649 650 /* Typography presets */ 651 --font-size--paragraph: 1.125rem;--font-size--h1: clamp(2.75rem, 4.8vw, 3.0rem);--font-size--h2: 2.0rem;--font-size--h3: 2.5rem;--font-size--h4: 1.75rem;--font-size--h5: 1.25rem;--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-normal);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-tight);--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-normal);--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: none;--font-h2--line-height: var(--line-height--display-normal);--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: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-normal);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-loose);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--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: none;--font-h6--line-height: var(--line-height--display-normal); 652 653 /* Hardcoded font sizes */ 654 --font-size--2xs: 0.625rem; 655 --font-size--xs: 0.8125rem; 656 --font-size--sm: 0.875rem; 657 --font-size--md: 1rem; 658 --font-size--lg: 1.125rem; 659 --font-size--xl: 1.25rem; 660 --font-size--2xl: 1.5rem; 661 --font-size--3xl: 2rem; 662 --font-size--4xl: 2.5rem; 663 --font-size--5xl: 3rem; 664 --font-size--6xl: 3.5rem; 665 666 /* Menu font sizes */ 667 --menu-font-sm--size: 0.875rem; 668 --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14)); 669 --menu-font-md--size: 1rem; 670 --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16)); 671 --menu-font-lg--size: 1.125rem; 672 --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18)); 673 --menu-font-xl--size: 1.25rem; 674 --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20)); 675 --menu-font-2xl--size: 1.75rem; 676 --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28)); 677 678 /* Colors */ 679 --color-error: #8B0000; 680 --color-success: #e0fa63; 681 --color-white: #FFFFFF; 682 --color-white-rgb: 255 255 255; 683 --color-black: #000000; 684 --color-instock: #3ED660; 685 --color-lowstock: #EE9441; 686 --color-outofstock: #ff0000; 687 688 /* Opacity */ 689 --opacity-5: 0.05; 690 --opacity-8: 0.08; 691 --opacity-10: 0.1; 692 --opacity-15: 0.15; 693 --opacity-20: 0.2;
694 --opacity-25: 0.25; 695 --opacity-30: 0.3; 696 --opacity-40: 0.4; 697 --opacity-50: 0.5; 698 --opacity-60: 0.6; 699 --opacity-70: 0.7; 700 --opacity-80: 0.8; 701 --opacity-85: 0.85; 702 --opacity-90: 0.9; 703 --opacity-subdued-text: var(--opacity-70); 704 705 --shadow-button: 0 2px 3px rgb(0 0 0 / 20%); 706 --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent); 707 708 /* Spacing */ 709 --margin-3xs: 0.125rem; 710 --margin-2xs: 0.3rem; 711 --margin-xs: 0.5rem; 712 --margin-sm: 0.7rem; 713 --margin-md: 0.8rem; 714 --margin-lg: 1rem; 715 --margin-xl: 1.25rem; 716 --margin-2xl: 1.5rem; 717 --margin-3xl: 1.75rem; 718 --margin-4xl: 2rem; 719 --margin-5xl: 3rem; 720 --margin-6xl: 5rem; 721 722 --scroll-margin: 50px; 723 724 --padding-3xs: 0.125rem; 725 --padding-2xs: 0.25rem; 726 --padding-xs: 0.5rem; 727 --padding-sm: 0.7rem; 728 --padding-md: 0.8rem; 729 --padding-lg: 1rem; 730 --padding-xl: 1.25rem; 731 --padding-2xl: 1.5rem; 732 --padding-3xl: 1.75rem; 733 --padding-4xl: 2rem; 734 --padding-5xl: 3rem; 735 --padding-6xl: 4rem; 736 737 --gap-3xs: 0.125rem; 738 --gap-2xs: 0.3rem; 739 --gap-xs: 0.5rem; 740 --gap-sm: 0.7rem; 741 --gap-md: 0.9rem; 742 --gap-lg: 1rem; 743 --gap-xl: 1.25rem; 744 --gap-2xl: 2rem; 745 --gap-3xl: 3rem; 746 747 --spacing-scale-sm: 0.6; 748 --spacing-scale-md: 0.7; 749 --spacing-scale-default: 1.0; 750 751 /* Checkout buttons gap */ 752 --checkout-button-gap: 8px; 753 754 /* Borders */ 755 --style-border-width: 1px; 756 --style-border-radius-xs: 0.2rem; 757 --style-border-radius-sm: 0.6rem; 758 --style-border-radius-md: 0.8rem; 759 --style-border-radius-50: 50%; 760 --style-border-radius-lg: 1rem; 761 --style-border-radius-pills: 40px; 762 --style-border-radius-inputs: 10px; 763 --style-border-radius-buttons-primary: 50px; 764 --style-border-radius-buttons-secondary: 50px; 765 --style-border-width-primary: 2px; 766 --style-border-width-secondary: 2px; 767 --style-border-width-inputs: 1px; 768 --style-border-radius-popover: 10px; 769 --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%); 770 --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%); 771 --style-border-swatch-opacity: 10%; 772 --style-border-swatch-width: 2px; 773 --style-border-swatch-style: solid; 774 775 /* Animation */ 776 --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1); 777 --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1); 778 --animation-speed-fast: 0.0625s; 779 --animation-speed: 0.125s; 780 --animation-speed-slow: 0.2s; 781 --animation-speed-medium: 0.15s; 782 --animation-easing: ease-in-out; 783 --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1); 784 --drawer-animation-speed: 0.2s; 785 --animation-values-slow: var(--animation-speed-slow) var(--animation-easing); 786 --animation-values: var(--animation-speed) var(--animation-easing); 787 --animation-values-fast: var(--animation-speed-fast) var(--animation-easing); 788 --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete; 789 --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94); 790 --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0); 791 --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1); 792 --animation-timing-default: cubic-bezier(0, 0, 0.2, 1); 793 --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1); 794 --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1); 795 796 /* View transitions */ 797 /* View transition old */ 798 --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut; 799 800 /* View transition new */ 801 --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition; 802 803 /* Focus */ 804 --focus-outline-width: 0.09375rem; 805 --focus-outline-offset: 0.2em; 806 807 /* Badges */ 808 --badge-blob-padding-block: 1px; 809 --badge-blob-padding-inline: 12px 8px; 810 --badge-rectangle-padding-block: 1px; 811 --badge-rectangle-padding-inline: 6px; 812 @media screen and (min-width: 750px) { 813 --badge-blob-padding-block: 4px; 814 --badge-blob-padding-inline: 16px 12px; 815 --badge-rectangle-padding-block: 4px; 816 --badge-rectangle-padding-inline: 10px; 817 } 818 819 /* Icons */ 820 --icon-size-2xs: 0.6rem; 821 --icon-size-xs: 0.85rem; 822 --icon-size-sm: 1.25rem; 823 --icon-size-md: 1.375rem; 824 --icon-size-lg: 1.5rem; 825 --icon-stroke-width: 1.5px; 826 827 /* Input */ 828 --input-email-min-width: 200px; 829 --input-search-max-width: 650px; 830 --input-padding-y: 0.8rem; 831 --input-padding-x: 0.8rem; 832 --input-padding: var(--input-padding-y) var(--input-padding-x); 833 --input-box-shadow-width: var(--style-border-width-inputs); 834 --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border); 835 --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border); 836 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 837 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 838 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
839 --input-textarea-min-height: 55px; 840 841 /* Button size */ 842 --button-size-sm: 30px; 843 --button-size-md: 36px; 844 --button-size: var(--minimum-touch-target); 845 --button-padding-inline: 24px; 846 --button-padding-block: 16px; 847 848 /* Button font-family */ 849 --button-font-family-primary: var(--font-accent--family); 850 --button-font-family-secondary: var(--font-body--family); 851 852 /* Button font-weight */ 853 --button-font-weight-primary: 700; 854 --button-font-weight-secondary: default; 855 856 /* Button text case */ 857 --button-text-case: ; 858 --button-text-case-primary: uppercase; 859 --button-text-case-secondary: default; 860 861 /* Borders */ 862 --border-color: rgb(var(--color-border-rgb) / var(--opacity-50)); 863 --border-width-sm: 1px; 864 --border-width-md: 2px; 865 --border-width-lg: 5px; 866 867 /* Drawers */ 868 --drawer-inline-padding: 25px; 869 --drawer-menu-inline-padding: 2.5rem; 870 --drawer-header-block-padding: 20px; 871 --drawer-content-block-padding: 10px; 872 --drawer-header-desktop-top: 0rem; 873 --drawer-padding: calc(var(--padding-sm) + 7px); 874 --drawer-height: 100dvh; 875 --drawer-width: 95vw; 876 --drawer-max-width: 500px; 877 878 /* Variant Picker Swatches */ 879 --variant-picker-swatch-width-unitless: 34; 880 --variant-picker-swatch-height-unitless: 34; 881 --variant-picker-swatch-width: 34px; 882 --variant-picker-swatch-height: 34px; 883 --variant-picker-swatch-radius: 50px; 884 --variant-picker-border-width: 2px; 885 --variant-picker-border-style: solid; 886 --variant-picker-border-opacity: 10%; 887 888 /* Variant Picker Buttons */ 889 --variant-picker-button-radius: 50px; 890 --variant-picker-button-border-width: 2px; 891 892 /* Slideshow */ 893 --slideshow-controls-size: 3.5rem; 894 --slideshow-controls-icon: 2rem; 895 --peek-next-slide-size: 3rem; 896 897 /* Utilities */ 898 --backdrop-opacity: 0.15; 899 --backdrop-color-rgb: var(--color-shadow-rgb); 900 --minimum-touch-target: 44px; 901 --disabled-opacity: 0.5; 902 --skeleton-opacity: 0.025; 903 904 /* Shapes */ 905 --shape--circle: circle(50% at center); 906 --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%); 907 --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); 908 --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
908% 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%); 909 910 /* Buy buttons */ 911 --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm)); 912 913 /* Card image height variables */ 914 --height-small: 10rem; 915 --height-medium: 11.5rem; 916 --height-large: 13rem; 917 --height-full: 100vh; 918 919 @media screen and (min-width: 750px) { 920 --height-small: 17.5rem; 921 --height-medium: 21.25rem; 922 --height-large: 25rem; 923 } 924 925 /* Modal */ 926 --modal-max-height: 65dvh; 927 928 /* Card styles for search */ 929 --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5)); 930 --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30)); 931 --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 932 933 /* Cart */ 934 --cart-primary-font-family: var(--font-body--family); 935 --cart-primary-font-style: var(--font-body--style); 936 --cart-primary-font-weight: var(--font-body--weight); 937 --cart-secondary-font-family: var(--font-secondary--family); 938 --cart-secondary-font-style: var(--font-secondary--style); 939 --cart-secondary-font-weight: var(--font-secondary--weight); 940 } 941</style> 942<style data-shopify> 943 944 945 :root, 946 947 948 949 .color-scheme-1 { 950 --color-background: rgb(255 255 255 / 1.0); 951 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 952 --color-background-rgb: 255 255 255; 953 --opacity-5-15: 0.05; 954 --opacity-10-25: 0.1; 955 --opacity-35-55: 0.35; 956 --opacity-40-60: 0.4; 957 --opacity-30-60: 0.3; 958 --color-foreground: rgb(32 13 7 / 1.0); 959 --color-foreground-rgb: 32 13 7; 960 --color-foreground-heading: rgb(32 13 7 / 1.0); 961 --color-foreground-heading-rgb: 32 13 7; 962 --color-primary: rgb(32 13 7 / 1.0); 963 --color-primary-rgb: 32 13 7; 964 --color-primary-hover: rgb(25 34 77 / 1.0); 965 --color-primary-hover-rgb: 25 34 77; 966 --color-border: rgb(25 34 77 / 1.0); 967 --color-border-rgb: 25 34 77; 968 --color-shadow: rgb(25 34 77 / 1.0); 969 --color-shadow-rgb: 25 34 77; 970 --color-primary-button-text: rgb(255 255 255 / 1.0); 971 --color-primary-button-background: rgb(25 34 77 / 1.0); 972 --color-primary-button-border: rgb(25 34 77 / 1.0); 973 --color-primary-button-hover-text: rgb(25 34 77 / 1.0); 974 --color-primary-button-hover-background: rgb(236 227 206 / 1.0); 975 --color-primary-button-hover-border: rgb(25 34 77 / 1.0); 976 --color-text-hover: rgb(175 181 53 / 1.0); 977 --second-text-color: rgb(25 34 77 / 1.0); 978 --body-text-color: rgb(34 34 34 / 1.0); 979 --color-secondary-button-text: rgb(25 34 77 / 1.0); 980 --color-secondary-button-background: rgb(0 0 0 / 0.0); 981 --color-secondary-button-border: rgb(25 34 77 / 1.0); 982 --color-secondary-button-hover-text: rgb(255 255 255 / 1.0); 983 --color-secondary-button-hover-background: rgb(25 34 77 / 1.0); 984 --color-secondary-button-hover-border: rgb(25 34 77 / 1.0); 985 --color-input-background: rgb(255 255 255 / 1.0); 986 --color-input-text: rgb(25 34 77 / 1.0); 987 --color-input-text-rgb: 25 34 77; 988 --color-input-border: rgb(25 34 77 / 1.0); 989 --color-input-hover-background: rgb(255 255 255 / 1.0); 990 --color-variant-background: rgb(175 181 53 / 1.0); 991 --color-variant-border: rgb(25 34 77 / 1.0); 992 --color-variant-text: rgb(32 13 7 / 1.0); 993 --color-variant-text-rgb: 32 13 7; 994 --color-variant-hover-background: rgb(25 34 77 / 1.0); 995 --color-variant-hover-text: rgb(255 255 255 / 1.0); 996 --color-variant-hover-border: rgb(25 34 77 / 1.0); 997 --color-selected-variant-background: rgb(25 34 77 / 1.0); 998 --color-selected-variant-border: rgb(25 34 77 / 1.0); 999 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1000 --color-selected-variant-hover-background: rgb(25 34 77 / 1.0); 1001 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1002 --color-selected-variant-hover-border: rgb(25 34 77 / 1.0); 1003 1004 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1005 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1006 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1007 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1008 --font-h1--color: var(--color-foreground-heading); 1009 --font-h2--color: var(--color-foreground-heading); 1010 --font-h3--color: var(--color-foreground-heading); 1011 --font-h4--color: var(--color-foreground-heading); 1012 --font-h5--color: var(--color-foreground-heading); 1013 --font-h6--color: var(--color-foreground-heading); 1014 1015 /* Shadows */ 1016 1017 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1018 1019 1020 --shadow-blur: 20px; 1021 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1022 1023 } 1024 1025 1026 1027 1028 .color-scheme-2 {
1029 --color-background: rgb(25 34 77 / 1.0); 1030 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1031 --color-background-rgb: 25 34 77; 1032 --opacity-5-15: 0.15; 1033 --opacity-10-25: 0.25; 1034 --opacity-35-55: 0.55; 1035 --opacity-40-60: 0.6; 1036 --opacity-30-60: 0.6; 1037 --color-foreground: rgb(255 255 255 / 1.0); 1038 --color-foreground-rgb: 255 255 255; 1039 --color-foreground-heading: rgb(255 255 255 / 1.0); 1040 --color-foreground-heading-rgb: 255 255 255; 1041 --color-primary: rgb(236 227 206 / 1.0); 1042 --color-primary-rgb: 236 227 206; 1043 --color-primary-hover: rgb(255 255 255 / 1.0); 1044 --color-primary-hover-rgb: 255 255 255; 1045 --color-border: rgb(25 34 77 / 1.0); 1046 --color-border-rgb: 25 34 77; 1047 --color-shadow: rgb(0 77 81 / 1.0); 1048 --color-shadow-rgb: 0 77 81; 1049 --color-primary-button-text: rgb(255 255 255 / 1.0); 1050 --color-primary-button-background: rgb(176 210 16 / 1.0); 1051 --color-primary-button-border: rgb(0 77 81 / 1.0); 1052 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1053 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1054 --color-primary-button-hover-border: rgb(25 34 77 / 1.0); 1055 --color-text-hover: rgb(176 210 16 / 1.0); 1056 --second-text-color: rgb(236 227 206 / 1.0); 1057 --body-text-color: rgb(255 255 255 / 1.0); 1058 --color-secondary-button-text: rgb(176 210 16 / 1.0); 1059 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1060 --color-secondary-button-border: rgb(176 210 16 / 1.0); 1061 --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); 1062 --color-secondary-button-hover-background: rgb(255 255 255 / 0.36); 1063 --color-secondary-button-hover-border: rgb(176 210 16 / 1.0); 1064 --color-input-background: rgb(255 255 255 / 1.0); 1065 --color-input-text: rgb(255 255 255 / 1.0); 1066 --color-input-text-rgb: 255 255 255; 1067 --color-input-border: rgb(255 255 255 / 1.0); 1068 --color-input-hover-background: rgb(255 255 255 / 1.0); 1069 --color-variant-background: rgb(255 255 255 / 1.0); 1070 --color-variant-border: rgb(230 230 230 / 1.0); 1071 --color-variant-text: rgb(0 0 0 / 1.0); 1072 --color-variant-text-rgb: 0 0 0; 1073 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1074 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1075 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1076 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1077 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1078 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1079 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1080 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1081 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1082 1083 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1084 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1085 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1086 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1087 --font-h1--color: var(--color-foreground-heading); 1088 --font-h2--color: var(--color-foreground-heading); 1089 --font-h3--color: var(--color-foreground-heading); 1090 --font-h4--color: var(--color-foreground-heading); 1091 --font-h5--color: var(--color-foreground-heading); 1092 --font-h6--color: var(--color-foreground-heading); 1093 1094 /* Shadows */ 1095 1096 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1097 1098 1099 --shadow-blur: 20px; 1100 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1101 1102 } 1103 1104 1105 1106 1107 .color-scheme-3 { 1108 --color-background: rgb(175 181 53 / 1.0); 1109 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1110 --color-background-rgb: 175 181 53; 1111 --opacity-5-15: 0.05; 1112 --opacity-10-25: 0.1; 1113 --opacity-35-55: 0.35; 1114 --opacity-40-60: 0.4; 1115 --opacity-30-60: 0.3; 1116 --color-foreground: rgb(51 51 51 / 1.0); 1117 --color-foreground-rgb: 51 51 51; 1118 --color-foreground-heading: rgb(25 34 77 / 1.0); 1119 --color-foreground-heading-rgb: 25 34 77; 1120 --color-primary: rgb(25 34 77 / 1.0); 1121 --color-primary-rgb: 25 34 77; 1122 --color-primary-hover: rgb(25 34 77 / 1.0); 1123 --color-primary-hover-rgb: 25 34 77; 1124 --color-border: rgb(25 34 77 / 1.0); 1125 --color-border-rgb: 25 34 77; 1126 --color-shadow: rgb(255 255 255 / 1.0); 1127 --color-shadow-rgb: 255 255 255; 1128 --color-primary-button-text: rgb(255 255 255 / 1.0); 1129 --color-primary-button-background: rgb(25 34 77 / 1.0); 1130 --color-primary-button-border: rgb(255 255 255 / 1.0); 1131 --color-primary-button-hover-text: rgb(175 181 53 / 1.0); 1132 --color-primary-button-hover-background: rgb(25 34 77 / 1.0); 1133 --color-primary-button-hover-border: rgb(0 77 81 / 1.0); 1134 --color-text-hover: rgb(175 181 53 / 1.0); 1135 --second-text-color: rgb(51 51 51 / 1.0); 1136 --body-text-color: rgb(34 34 34 / 1.0); 1137 --color-secondary-button-text: rgb(25 34 77 / 1.0); 1138 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1139 --color-secondary-button-border: rgb(25 34 77 / 1.0); 1140 --color-secondary-button-hover-text: rgb(175 181 53 / 1.0); 1141 --color-secondary-button-hover-background: rgb(175 181 53 / 1.0); 1142 --color-secondary-button-hover-border: rgb(25 34 77 / 1.0); 1143 --color-input-background: rgb(0 0 0 / 0.0); 1144 --color-input-text: rgb(175 181 53 / 1.0); 1145 --color-input-text-rgb: 175 181 53; 1146 --color-input-border: rgb(175 181 53 / 1.0); 1147 --color-input-hover-background: rgb(255 255 255 / 0.36); 1148 --color-variant-background: rgb(25 34 77 / 1.0); 1149 --color-variant-border: rgb(230 230 230 / 1.0); 1150 --color-variant-text: rgb(25 34 77 / 1.0); 1151 --color-variant-text-rgb: 25 34 77; 1152 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1153 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1154 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1155 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1156 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1157 --color-selected-variant-text: rgb(25 34 77 / 1.0); 1158 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1159 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1160 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1161 1162 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1163 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1164 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1165 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1166 --font-h1--color: var(--color-foreground-heading); 1167 --font-h2--color: var(--color-foreground-heading); 1168 --font-h3--color: var(--color-foreground-heading); 1169 --font-h4--color: var(--color-foreground-heading); 1170 --font-h5--color: var(--color-foreground-heading); 1171 --font-h6--color: var(--color-foreground-heading); 1172 1173 /* Shadows */ 1174 1175 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1176 1177 1178 --shadow-blur: 20px; 1179 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1180 1181 } 1182 1183 1184 1185 1186 .color-scheme-4 { 1187 --color-background: rgb(130 130 159 / 1.0); 1188 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1189 --color-background-rgb: 130 130 159; 1190 --opacity-5-15: 0.05; 1191 --opacity-10-25: 0.1; 1192 --opacity-35-55: 0.35; 1193 --opacity-40-60: 0.4; 1194 --opacity-30-60: 0.3; 1195 --color-foreground: rgb(0 0 0 / 0.81); 1196 --color-foreground-rgb: 0 0 0; 1197 --color-foreground-heading: rgb(0 0 0 / 1.0); 1198 --color-foreground-heading-rgb: 0 0 0; 1199 --color-primary: rgb(0 0 0 / 0.81); 1200 --color-primary-rgb: 0 0 0; 1201 --color-primary-hover: rgb(0 0 0 / 1.0); 1202 --color-primary-hover-rgb: 0 0 0; 1203 --color-border: rgb(29 54 134 / 0.5); 1204 --color-border-rgb: 29 54 134; 1205 --color-shadow: rgb(0 0 0 / 1.0); 1206 --color-shadow-rgb: 0 0 0; 1207 --color-primary-button-text: rgb(255 255 255 / 1.0); 1208 --color-primary-button-background: rgb(32 13 7 / 1.0); 1209 --color-primary-button-border: rgb(29 54 134 / 1.0); 1210 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1211 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1212 --color-primary-button-hover-border: rgb(0 0 0 / 1.0); 1213 --color-text-hover: rgb(224 250 99 / 1.0); 1214 --second-text-color: rgb(25 34 77 / 1.0); 1215 --body-text-color: rgb(34 34 34 / 1.0); 1216 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1217 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1218 --color-secondary-button-border: rgb(0 0 0 / 1.0); 1219 --color-secondary-button-hover-text: rgb(0 0 0 / 0.81); 1220 --color-secondary-button-hover-background: rgb(255 255 255 / 0.36); 1221 --color-secondary-button-hover-border: rgb(0 0 0 / 0.81); 1222 --color-input-background: rgb(0 0 0 / 0.0); 1223 --color-input-text: rgb(0 0 0 / 0.81); 1224 --color-input-text-rgb: 0 0 0; 1225 --color-input-border: rgb(0 0 0 / 0.81); 1226 --color-input-hover-background: rgb(255 255 255 / 0.36); 1227 --color-variant-background: rgb(255 255 255 / 1.0); 1228 --color-variant-border: rgb(230 230 230 / 1.0); 1229 --color-variant-text: rgb(0 0 0 / 1.0); 1230 --color-variant-text-rgb: 0 0 0; 1231 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1232 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1233 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1234 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1235 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1236 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1237 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1238 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1239 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1240 1241 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1242 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1243 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1244 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1245 --font-h1--color: var(--color-foreground-heading); 1246 --font-h2--color: var(--color-foreground-heading); 1247 --font-h3--color: var(--color-foreground-heading); 1248 --font-h4--color: var(--color-foreground-heading); 1249 --font-h5--color: var(--color-foreground-heading); 1250 --font-h6--color: var(--color-foreground-heading); 1251 1252 /* Shadows */ 1253 1254 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1255 1256 1257 --shadow-blur: 20px; 1258 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1259 1260 } 1261 1262 1263 1264 1265 .color-scheme-5 { 1266 --color-background: rgb(51 51 51 / 1.0); 1267 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1268 --color-background-rgb: 51 51 51; 1269 --opacity-5-15: 0.15; 1270 --opacity-10-25: 0.25; 1271 --opacity-35-55: 0.55; 1272 --opacity-40-60: 0.6; 1273 --opacity-30-60: 0.6; 1274 --color-foreground: rgb(255 255 255 / 1.0); 1275 --color-foreground-rgb: 255 255 255; 1276 --color-foreground-heading: rgb(255 255 255 / 1.0); 1277 --color-foreground-heading-rgb: 255 255 255; 1278 --color-primary: rgb(255 255 255 / 1.0); 1279 --color-primary-rgb: 255 255 255; 1280 --color-primary-hover: rgb(255 255 255 / 0.69); 1281 --color-primary-hover-rgb: 255 255 255; 1282 --color-border: rgb(255 255 255 / 0.69); 1283 --color-border-rgb: 255 255 255; 1284 --color-shadow: rgb(0 0 0 / 1.0); 1285 --color-shadow-rgb: 0 0 0; 1286 --color-primary-button-text: rgb(0 0 0 / 1.0); 1287 --color-primary-button-background: rgb(255 255 255 / 1.0); 1288 --color-primary-button-border: rgb(255 255 255 / 1.0); 1289 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1290 --color-primary-button-hover-background: rgb(0 0 0 / 1.0); 1291 --color-primary-button-hover-border: rgb(0 0 0 / 1.0); 1292 --color-text-hover: rgb(224 250 99 / 1.0); 1293 --second-text-color: rgb(25 34 77 / 1.0); 1294 --body-text-color: rgb(34 34 34 / 1.0); 1295 --color-secondary-button-text: rgb(255 255 255 / 1.0); 1296 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1297 --color-secondary-button-border: rgb(255 255 255 / 0.69); 1298 --color-secondary-button-hover-text: rgb(255 255 255 / 0.93); 1299 --color-secondary-button-hover-background: rgb(255 255 255 / 0.04); 1300 --color-secondary-button-hover-border: rgb(255 255 255 / 0.69); 1301 --color-input-background: rgb(51 51 51 / 1.0); 1302 --color-input-text: rgb(255 255 255 / 0.93); 1303 --color-input-text-rgb: 255 255 255; 1304 --color-input-border: rgb(255 255 255 / 0.69); 1305 --color-input-hover-background: rgb(255 255 255 / 0.04); 1306 --color-variant-background: rgb(255 255 255 / 1.0); 1307 --color-variant-border: rgb(230 230 230 / 1.0); 1308 --color-variant-text: rgb(0 0 0 / 1.0); 1309 --color-variant-text-rgb: 0 0 0; 1310 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1311 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1312 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1313 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1314 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1315 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1316 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1317 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1318 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1319 1320 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1321 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1322 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1323 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1324 --font-h1--color: var(--color-foreground-heading); 1325 --font-h2--color: var(--color-foreground-heading); 1326 --font-h3--color: var(--color-foreground-heading); 1327 --font-h4--color: var(--color-foreground-heading); 1328 --font-h5--color: var(--color-foreground-heading); 1329 --font-h6--color: var(--color-foreground-heading); 1330 1331 /* Shadows */ 1332 1333 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1334 1335 1336 --shadow-blur: 20px; 1337 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1338 1339 } 1340 1341 1342 1343 1344 .color-scheme-6 { 1345 --color-background: rgb(236 227 206 / 1.0); 1346 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1347 --color-background-rgb: 236 227 206; 1348 --opacity-5-15: 0.05; 1349 --opacity-10-25: 0.1; 1350 --opacity-35-55: 0.35; 1351 --opacity-40-60: 0.4; 1352 --opacity-30-60: 0.3; 1353 --color-foreground: rgb(25 34 77 / 1.0); 1354 --color-foreground-rgb: 25 34 77; 1355 --color-foreground-heading: rgb(25 34 77 / 1.0); 1356 --color-foreground-heading-rgb: 25 34 77; 1357 --color-primary: rgb(25 34 77 / 1.0); 1358
1358 --color-primary-rgb: 25 34 77; 1359 --color-primary-hover: rgb(25 34 77 / 1.0); 1360 --color-primary-hover-rgb: 25 34 77; 1361 --color-border: rgb(230 230 230 / 1.0); 1362 --color-border-rgb: 230 230 230; 1363 --color-shadow: rgb(0 0 0 / 1.0); 1364 --color-shadow-rgb: 0 0 0; 1365 --color-primary-button-text: rgb(236 227 206 / 1.0); 1366 --color-primary-button-background: rgb(25 34 77 / 1.0); 1367 --color-primary-button-border: rgb(25 34 77 / 1.0); 1368 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1369 --color-primary-button-hover-background: rgb(25 34 77 / 1.0); 1370 --color-primary-button-hover-border: rgb(0 0 0 / 1.0); 1371 --color-text-hover: rgb(236 227 206 / 1.0); 1372 --second-text-color: rgb(25 34 77 / 1.0); 1373 --body-text-color: rgb(25 34 77 / 1.0); 1374 --color-secondary-button-text: rgb(25 34 77 / 1.0); 1375 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1376 --color-secondary-button-border: rgb(255 255 255 / 1.0); 1377 --color-secondary-button-hover-text: rgb(255 255 255 / 1.0); 1378 --color-secondary-button-hover-background: rgb(255 255 255 / 0.08); 1379 --color-secondary-button-hover-border: rgb(255 255 255 / 1.0); 1380 --color-input-background: rgb(255 255 255 / 1.0); 1381 --color-input-text: rgb(0 0 0 / 0.53); 1382 --color-input-text-rgb: 0 0 0; 1383 --color-input-border: rgb(0 0 0 / 0.13); 1384 --color-input-hover-background: rgb(250 250 250 / 1.0); 1385 --color-variant-background: rgb(255 255 255 / 1.0); 1386 --color-variant-border: rgb(230 230 230 / 1.0); 1387 --color-variant-text: rgb(25 34 77 / 1.0); 1388 --color-variant-text-rgb: 25 34 77; 1389 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1390 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1391 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1392 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1393 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1394 --color-selected-variant-text: rgb(25 34 77 / 1.0); 1395 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1396 --color-selected-variant-hover-text: rgb(25 34 77 / 1.0); 1397 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1398 1399 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1400 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1401 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1402 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1403 --font-h1--color: var(--color-foreground-heading); 1404 --font-h2--color: var(--color-foreground-heading); 1405 --font-h3--color: var(--color-foreground-heading); 1406 --font-h4--color: var(--color-foreground-heading); 1407 --font-h5--color: var(--color-foreground-heading); 1408 --font-h6--color: var(--color-foreground-heading); 1409 1410 /* Shadows */ 1411 1412 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1413 1414 1415 --shadow-blur: 20px; 1416 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1417 1418 } 1419 1420 1421 1422 1423 .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 { 1424 --color-background: rgb(210 82 148 / 1.0); 1425 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1426 --color-background-rgb: 210 82 148; 1427 --opacity-5-15: 0.05; 1428 --opacity-10-25: 0.1; 1429 --opacity-35-55: 0.35; 1430 --opacity-40-60: 0.4; 1431 --opacity-30-60: 0.3; 1432 --color-foreground: rgb(0 0 0 / 1.0); 1433 --color-foreground-rgb: 0 0 0; 1434 --color-foreground-heading: rgb(0 0 0 / 1.0); 1435 --color-foreground-heading-rgb: 0 0 0; 1436 --color-primary: rgb(0 0 0 / 1.0); 1437 --color-primary-rgb: 0 0 0; 1438 --color-primary-hover: rgb(0 0 0 / 0.53); 1439 --color-primary-hover-rgb: 0 0 0; 1440 --color-border: rgb(230 230 230 / 1.0); 1441 --color-border-rgb: 230 230 230; 1442 --color-shadow: rgb(0 0 0 / 1.0); 1443 --color-shadow-rgb: 0 0 0; 1444 --color-primary-button-text: rgb(255 255 255 / 1.0); 1445 --color-primary-button-background: rgb(0 0 0 / 1.0); 1446 --color-primary-button-border: rgb(0 0 0 / 1.0); 1447 --color-primary-button-hover-text: rgb(255 255 255 / 1.0); 1448 --color-primary-button-hover-background: rgb(51 51 51 / 1.0); 1449 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1450 --color-text-hover: rgb(224 250 99 / 1.0); 1451 --second-text-color: rgb(25 34 77 / 1.0); 1452 --body-text-color: rgb(34 34 34 / 1.0); 1453 --color-secondary-button-text: rgb(0 0 0 / 1.0); 1454 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1455 --color-secondary-button-border: rgb(0 0 0 / 1.0); 1456 --color-secondary-button-hover-text: rgb(51 51 51 / 1.0); 1457 --color-secondary-button-hover-background: rgb(250 250 250 / 1.0); 1458 --color-secondary-button-hover-border: rgb(51 51 51 / 1.0); 1459 --color-input-background: rgb(255 255 255 / 1.0); 1460 --color-input-text: rgb(0 0 0 / 0.53); 1461 --color-input-text-rgb: 0 0 0; 1462 --color-input-border: rgb(0 0 0 / 0.13); 1463 --color-input-hover-background: rgb(250 250 250 / 1.0); 1464 --color-variant-background: rgb(255 255 255 / 1.0); 1465 --color-variant-border: rgb(230 230 230 / 1.0); 1466 --color-variant-text: rgb(0 0 0 / 1.0); 1467 --color-variant-text-rgb: 0 0 0; 1468 --color-variant-hover-background: rgb(245 245 245 / 1.0); 1469 --color-variant-hover-text: rgb(0 0 0 / 1.0); 1470 --color-variant-hover-border: rgb(230 230 230 / 1.0); 1471 --color-selected-variant-background: rgb(0 0 0 / 1.0); 1472 --color-selected-variant-border: rgb(0 0 0 / 1.0); 1473 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1474 --color-selected-variant-hover-background: rgb(26 26 26 / 1.0); 1475 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1476 --color-selected-variant-hover-border: rgb(26 26 26 / 1.0); 1477 1478 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1479 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1480 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1481 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1482 --font-h1--color: var(--color-foreground-heading); 1483 --font-h2--color: var(--color-foreground-heading); 1484 --font-h3--color: var(--color-foreground-heading); 1485 --font-h4--color: var(--color-foreground-heading); 1486 --font-h5--color: var(--color-foreground-heading); 1487 --font-h6--color: var(--color-foreground-heading); 1488 1489 /* Shadows */ 1490 1491 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1492 1493 1494 --shadow-blur: 20px; 1495 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1496 1497 } 1498 1499 1500 1501 1502 .color-scheme-d9eca9e3-b164-49aa-b272-3691857fb30c { 1503 --color-background: rgb(25 34 77 / 1.0); 1504 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1505 --color-background-rgb: 25 34 77; 1506 --opacity-5-15: 0.15; 1507 --opacity-10-25: 0.25; 1508 --opacity-35-55: 0.55; 1509 --opacity-40-60: 0.6; 1510 --opacity-30-60: 0.6; 1511 --color-foreground: rgb(218 244 91 / 1.0); 1512 --color-foreground-rgb: 218 244 91; 1513 --color-foreground-heading: rgb(32 13 7 / 1.0); 1514 --color-foreground-heading-rgb: 32 13 7; 1515 --color-primary: rgb(218 244 91 / 1.0); 1516 --color-primary-rgb: 218 244 91; 1517 --color-primary-hover: rgb(218 244 91 / 1.0); 1518 --color-primary-hover-rgb: 218 244 91; 1519 --color-border: rgb(224 250 99 / 1.0); 1520 --color-border-rgb: 224 250 99; 1521 --color-shadow: rgb(0 77 81 / 1.0); 1522 --color-shadow-rgb: 0 77 81; 1523 --color-primary-button-text: rgb(218 244 91 / 1.0); 1524 --color-primary-button-background: rgb(25 34 77 / 1.0); 1525 --color-primary-button-border: rgb(224 250 99 / 1.0); 1526 --color-primary-button-hover-text: rgb(218 244 91 / 1.0); 1527 --color-primary-button-hover-background: rgb(25 34 77 / 1.0); 1528 --color-primary-button-hover-border: rgb(224 250 99 / 1.0); 1529 --color-text-hover: rgb(224 250 99 / 1.0); 1530 --second-text-color: rgb(25 34 77 / 1.0); 1531 --body-text-color: rgb(34 34 34 / 1.0); 1532 --color-secondary-button-text: rgb(218 244 91 / 1.0); 1533 --color-secondary-button-background: rgb(218 244 91 / 1.0); 1534 --color-secondary-button-border: rgb(224 250 99 / 1.0); 1535 --color-secondary-button-hover-text: rgb(0 77 81 / 1.0); 1536 --color-secondary-button-hover-background: rgb(218 244 91 / 1.0); 1537 --color-secondary-button-hover-border: rgb(0 77 81 / 1.0); 1538 --color-input-background: rgb(255 255 255 / 1.0); 1539 --color-input-text: rgb(218 244 91 / 1.0); 1540 --color-input-text-rgb: 218 244 91; 1541 --color-input-border: rgb(218 244 91 / 1.0); 1542 --color-input-hover-background: rgb(255 255 255 / 1.0); 1543 --color-variant-background: rgb(218 244 91 / 1.0); 1544 --color-variant-border: rgb(0 77 81 / 1.0); 1545 --color-variant-text: rgb(224 250 99 / 1.0); 1546 --color-variant-text-rgb: 224 250 99; 1547 --color-variant-hover-background: rgb(25 34 77 / 1.0); 1548 --color-variant-hover-text: rgb(255 255 255 / 1.0); 1549 --color-variant-hover-border: rgb(0 77 81 / 1.0); 1550 --color-selected-variant-background: rgb(25 34 77 / 1.0); 1551 --color-selected-variant-border: rgb(0 77 81 / 1.0); 1552 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1553 --color-selected-variant-hover-background: rgb(25 34 77 / 1.0); 1554 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1555 --color-selected-variant-hover-border: rgb(0 77 81 / 1.0); 1556 1557 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1558 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1559 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1560 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1561 --font-h1--color: var(--color-foreground-heading); 1562 --font-h2--color: var(--color-foreground-heading); 1563 --font-h3--color: var(--color-foreground-heading); 1564 --font-h4--color: var(--color-foreground-heading); 1565 --font-h5--color: var(--color-foreground-heading); 1566 --font-h6--color: var(--color-foreground-heading); 1567 1568 /* Shadows */ 1569 1570 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1571 1572 1573 --shadow-blur: 20px; 1574 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1575 1576 } 1577 1578 1579 1580 1581 .color-scheme-8ede3ae9-8e05-4c81-a348-9f3452f81c90 { 1582 --color-background: rgb(255 255 255 / 1.0); 1583 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1584 --color-background-rgb: 255 255 255; 1585 --opacity-5-15: 0.05; 1586 --opacity-10-25: 0.1; 1587 --opacity-35-55: 0.35; 1588 --opacity-40-60: 0.4; 1589 --opacity-30-60: 0.3; 1590 --color-foreground: rgb(32 13 7 / 1.0); 1591 --color-foreground-rgb: 32 13 7; 1592 --color-foreground-heading: rgb(32 13 7 / 1.0); 1593 --color-foreground-heading-rgb: 32 13 7; 1594 --color-primary: rgb(32 13 7 / 1.0); 1595 --color-primary-rgb: 32 13 7; 1596 --color-primary-hover: rgb(25 34 77 / 1.0); 1597 --color-primary-hover-rgb: 25 34 77; 1598 --color-border: rgb(0 77 81 / 1.0); 1599 --color-border-rgb: 0 77 81; 1600 --color-shadow: rgb(0 77 81 / 1.0); 1601 --color-shadow-rgb: 0 77 81; 1602 --color-primary-button-text: rgb(218 244 91 / 1.0); 1603 --color-primary-button-background: rgb(25 34 77 / 1.0); 1604 --color-primary-button-border: rgb(0 77 81 / 1.0); 1605 --color-primary-button-hover-text: rgb(218 244 91 / 1.0); 1606 --color-primary-button-hover-background: rgb(25 34 77 / 1.0); 1607 --color-primary-button-hover-border: rgb(0 77 81 / 1.0); 1608 --color-text-hover: rgb(224 250 99 / 1.0); 1609 --second-text-color: rgb(25 34 77 / 1.0); 1610 --body-text-color: rgb(34 34 34 / 1.0); 1611 --color-secondary-button-text: rgb(0 77 81 / 1.0); 1612 --color-secondary-button-background: rgb(218 244 91 / 1.0); 1613 --color-secondary-button-border: rgb(0 77 81 / 1.0); 1614 --color-secondary-button-hover-text: rgb(0 77 81 / 1.0); 1615 --color-secondary-button-hover-background: rgb(218 244 91 / 1.0); 1616 --color-secondary-button-hover-border: rgb(0 77 81 / 1.0); 1617 --color-input-background: rgb(255 255 255 / 1.0); 1618 --color-input-text: rgb(51 51 51 / 1.0); 1619 --color-input-text-rgb: 51 51 51; 1620 --color-input-border: rgb(0 77 81 / 1.0); 1621 --color-input-hover-background: rgb(255 255 255 / 1.0); 1622 --color-variant-background: rgb(218 244 91 / 1.0); 1623 --color-variant-border: rgb(0 77 81 / 1.0); 1624 --color-variant-text: rgb(32 13 7 / 1.0); 1625 --color-variant-text-rgb: 32 13 7; 1626 --color-variant-hover-background: rgb(25 34 77 / 1.0); 1627 --color-variant-hover-text: rgb(255 255 255 / 1.0); 1628 --color-variant-hover-border: rgb(0 77 81 / 1.0); 1629 --color-selected-variant-background: rgb(25 34 77 / 1.0); 1630 --color-selected-variant-border: rgb(0 77 81 / 1.0); 1631 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1632 --color-selected-variant-hover-background: rgb(25 34 77 / 1.0); 1633 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1634 --color-selected-variant-hover-border: rgb(0 77 81 / 1.0); 1635 1636 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1637 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1638 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1639 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1640 --font-h1--color: var(--color-foreground-heading); 1641 --font-h2--color: var(--color-foreground-heading); 1642 --font-h3--color: var(--color-foreground-heading); 1643 --font-h4--color: var(--color-foreground-heading); 1644 --font-h5--color: var(--color-foreground-heading); 1645 --font-h6--color: var(--color-foreground-heading); 1646 1647 /* Shadows */ 1648 1649 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1650 1651 1652 --shadow-blur: 20px; 1653 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1654 1655 } 1656 1657 1658 1659 1660 .color-scheme-7d27a9dd-62e2-4320-b524-00fe895bc645 { 1661 --color-background: rgb(0 0 0 / 0.0); 1662 /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */ 1663 --color-background-rgb: 0 0 0; 1664 --opacity-5-15: 0.15; 1665 --opacity-10-25: 0.25; 1666 --opacity-35-55: 0.55; 1667 --opacity-40-60: 0.6; 1668 --opacity-30-60: 0.6; 1669 --color-foreground: rgb(255 255 255 / 1.0); 1670 --color-foreground-rgb: 255 255 255; 1671 --color-foreground-heading: rgb(255 255 255 / 1.0); 1672 --color-foreground-heading-rgb: 255 255 255; 1673 --color-primary: rgb(32 13 7 / 1.0); 1674 --color-primary-rgb: 32 13 7; 1675 --color-primary-hover: rgb(255 255 255 / 1.0); 1676 --color-primary-hover-rgb: 255 255 255; 1677 --color-border: rgb(255 255 255 / 1.0); 1678 --color-border-rgb: 255 255 255; 1679 --color-shadow: rgb(0 77 81 / 1.0); 1680 --color-shadow-rgb: 0 77 81; 1681 --color-primary-button-text: rgb(218 244 91 / 1.0); 1682 --color-primary-button-background: rgb(25 34 77 / 1.0); 1683 --color-primary-button-border: rgb(255 255 255 / 1.0); 1684 --color-primary-button-hover-text
1684: rgb(218 244 91 / 1.0); 1685 --color-primary-button-hover-background: rgb(25 34 77 / 1.0); 1686 --color-primary-button-hover-border: rgb(51 51 51 / 1.0); 1687 --color-text-hover: rgb(224 250 99 / 1.0); 1688 --second-text-color: rgb(25 34 77 / 1.0); 1689 --body-text-color: rgb(34 34 34 / 1.0); 1690 --color-secondary-button-text: rgb(255 255 255 / 1.0); 1691 --color-secondary-button-background: rgb(0 0 0 / 0.0); 1692 --color-secondary-button-border: rgb(255 255 255 / 1.0); 1693 --color-secondary-button-hover-text: rgb(255 255 255 / 1.0); 1694 --color-secondary-button-hover-background: rgb(255 255 255 / 1.0); 1695 --color-secondary-button-hover-border: rgb(255 255 255 / 1.0); 1696 --color-input-background: rgb(255 255 255 / 1.0); 1697 --color-input-text: rgb(255 255 255 / 1.0); 1698 --color-input-text-rgb: 255 255 255; 1699 --color-input-border: rgb(255 255 255 / 1.0); 1700 --color-input-hover-background: rgb(255 255 255 / 1.0); 1701 --color-variant-background: rgb(255 255 255 / 1.0); 1702 --color-variant-border: rgb(255 255 255 / 1.0); 1703 --color-variant-text: rgb(255 255 255 / 1.0); 1704 --color-variant-text-rgb: 255 255 255; 1705 --color-variant-hover-background: rgb(255 255 255 / 1.0); 1706 --color-variant-hover-text: rgb(255 255 255 / 1.0); 1707 --color-variant-hover-border: rgb(255 255 255 / 1.0); 1708 --color-selected-variant-background: rgb(51 51 51 / 1.0); 1709 --color-selected-variant-border: rgb(51 51 51 / 1.0); 1710 --color-selected-variant-text: rgb(255 255 255 / 1.0); 1711 --color-selected-variant-hover-background: rgb(25 34 77 / 1.0); 1712 --color-selected-variant-hover-text: rgb(255 255 255 / 1.0); 1713 --color-selected-variant-hover-border: rgb(51 51 51 / 1.0); 1714 1715 --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)); 1716 --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)); 1717 --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)); 1718 --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)); 1719 --font-h1--color: var(--color-foreground-heading); 1720 --font-h2--color: var(--color-foreground-heading); 1721 --font-h3--color: var(--color-foreground-heading); 1722 --font-h4--color: var(--color-foreground-heading); 1723 --font-h5--color: var(--color-foreground-heading); 1724 --font-h6--color: var(--color-foreground-heading); 1725 1726 /* Shadows */ 1727 1728 --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1729 1730 1731 --shadow-blur: 20px; 1732 --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15)); 1733 1734 } 1735 1736 1737 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7, .color-scheme-d9eca9e3-b164-49aa-b272-3691857fb30c, .color-scheme-8ede3ae9-8e05-4c81-a348-9f3452f81c90, .color-scheme-7d27a9dd-62e2-4320-b524-00fe895bc645 { 1738 color: var(--color-foreground); 1739 background-color: var(--color-background); 1740 } 1741</style> 1742 1743 1744
1744<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1744<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/25991675964/digital_wallets/dialog"> 1745<meta id="in-context-paypal-metadata" data-shop-id="25991675964" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 1746<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1746<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
1746 1747<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1748<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=25991675964" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1748
1748
1749<script id="shopify-features" type="application/json">{"accessToken":"8daa0abbb9c09183c1bce3a46a874719","betas":["rich-media-storefront-analytics"],"domain":"www.wujufoods.com","predictiveSearch":true,"shopId":25991675964,"locale":"en"}</script>
vendor: 1 bytes, line 1749
1749
1750<script>var Shopify = Shopify || {}; 1751Shopify.shop = "wuju-foods.myshopify.com"; 1752Shopify.locale = "en"; 1753Shopify.currency = {"active":"USD","rate":"1.0"}; 1754Shopify.country = "US"; 1755Shopify.theme = {"name":"wuju-foods\/main","id":146394808380,"schema_name":"Feezee","schema_version":"1.0.0","theme_store_id":null,"role":"main"}; 1756Shopify.theme.handle = "null"; 1757Shopify.theme.style = {"id":null,"handle":null}; 1758Shopify.cdnHost = "www.wujufoods.com/cdn"; 1759Shopify.routes = Shopify.routes || {}; 1760Shopify.routes.root = "/"; 1761Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1762Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1763Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1764Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1764
1764
1765<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1765
1765
1766<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 1766
1766
1767<script> 1768 window.ShopifyPay = window.ShopifyPay || {}; 1769 window.ShopifyPay.apiHost = "shop.app\/pay"; 1770 window.ShopifyPay.redirectState = null; 1771</script>
vendor: 1 bytes, line 1771
1771
1772<script> 1773 window.Shopify = window.Shopify || {}; 1774 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1775 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1776 window.Shopify.SignInWithShop.eligible = true; 1777</script>
vendor: 1 bytes, line 1777
1777
1778<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 1778
1778
1779<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 1779
1779
1780<script type="module"> 1781 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1782 1783 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1784 1785</script>
vendor: 1 bytes, line 1785
1785
1786<script> 1787 window.Shopify = window.Shopify || {}; 1788 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1789 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"]}; 1790</script>
vendor: 1 bytes, line 1790
1790
1791<script>(function() { 1792 var isLoaded = false; 1793 function asyncLoad() { 1794 if (isLoaded) return; 1795 isLoaded = true; 1796 var urls = ["\/\/shopify.privy.com\/widget.js?shop=wuju-foods.myshopify.com","\/\/cdn.shopify.com\/proxy\/8b950e27173151a39f6f14286a5bc61765a229596a0169a2045f48c4d6368ef0\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=wuju-foods.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 1797 for (var i = 0; i < urls.length; i++) { 1798 var s = document.createElement('script'); 1799 s.type = 'text/javascript'; 1800 s.async = true; 1801 s.src = urls[i]; 1802 var x = document.getElementsByTagName('script')[0]; 1803 x.parentNode.insertBefore(s, x); 1804 } 1805 }; 1806 if(window.attachEvent) { 1807 window.attachEvent('onload', asyncLoad); 1808 } else { 1809 window.addEventListener('load', asyncLoad, false); 1810 } 1811})();</script>
vendor: 1 bytes, line 1811
1811
1812<script id="__st">var __st={"a":25991675964,"offset":-14400,"reqid":"ac8c6e92-f2e6-4af6-86c8-af43c423c8ef-1791595423","pageurl":"www.wujufoods.com\/pages\/store-and-refund-policy","s":"pages-46861156412","u":"3edf3a706785","p":"page","rtyp":"page","rid":46861156412};</script>
vendor: 1 bytes, line 1812
1812
1813<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1813
1813
1814<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 1814
1814
1815<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.wujufoods.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1815
1815
1816<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.wujufoods.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>
1816<script crossorigin="anonymous" defer="defer" src="//www.wujufoods.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 1816
1816
1817<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 1817
1817
1818<script> 1819 window.Shopify = window.Shopify || {}; 1820 window.Shopify.MCP = window.Shopify.MCP || {}; 1821 window.Shopify.MCP.enabled = true; 1822 window.Shopify.MCP.shop = "wuju-foods.myshopify.com"; 1823 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.wujufoods.com\/api\/mcp"; 1824 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 1825</script>
vendor: 1 bytes, line 1825
1825
1826<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.wujufoods.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 1827</script>
vendor: 1 bytes, line 1827
1827
1828<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.wujufoods.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1829</script>
vendor: 1 bytes, line 1829
1829
1830<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1831 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); 1832</script>
vendor: 1 bytes, line 1832
1832
1833<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})}})); 1834</script>
1834 1835<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.wujufoods.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1836<style id="shopify-accelerated-checkout-cart"> 1837 #shopify-buyer-consent { 1838 margin-top: 1em; 1839 display: inline-block; 1840 width: 100%; 1841} 1842 1843#shopify-buyer-consent.hidden { 1844 display: none; 1845} 1846 1847#shopify-subscription-policy-button { 1848 background: none; 1849 border: none; 1850 padding: 0; 1851 text-decoration: underline; 1852 font-size: inherit; 1853 cursor: pointer; 1854} 1855 1856#shopify-subscription-policy-button::before { 1857 box-shadow: none; 1858} 1859 1860 </style> 1861<link rel="stylesheet" media="screen" href="//www.wujufoods.com/cdn/shop/t/3/compiled_assets/styles.css?v=65816120652464767501791476807">
1862<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1862 1863 1864 1865 1866 <link href="//www.wujufoods.com/cdn/shop/t/3/assets/custom.css?v=172953950770133838021776428061" rel="stylesheet" type="text/css" media="all" /> 1867
1867<script type="text/javascript" src="https://www.bugherd.com/sidebarv2.js?apikey=krnwumvjj1eafxk4xafjeg" async="true"></script>
1867 1868 <!--Gem_Page_Header_Script--> 1869 1870<link rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/libs/css/fontawesome-4.6.3.1.min.css" class="gf-style"> 1871<link data-instant-track rel="stylesheet" type="text/css" href="https://assets.gemcommerce.com/v6/files/vendor.css?refresh=1" class="gf-style" /> 1872 1873<link data-instant-track rel="stylesheet" type="text/css" href="//www.wujufoods.com/cdn/shop/t/3/assets/gem-page-46861156412.css?v=3602" class="gf_page_style"> 1874<!--End_Gem_Page_Header_Script--> 1875<!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903
1903<script async src="https://static.klaviyo.com/onsite/js/Xg7NhG/klaviyo.js?company_id=Xg7NhG"></script>
1903 1904
1904<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1904 1905 1906 1907 1908 1909 1910 1911
1911<script> 1912 window.klaviyoReviewsProductDesignMode = false 1913 </script>
1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1924<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: 25991675964,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 1924
1924
1925<script> 1926 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1927</script>
vendor: 1 bytes, line 1927
1927
1928<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}
1928).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: 25991675964,storefrontBaseUrl: "https://www.wujufoods.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.wujufoods.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1931477052","configuration":"{\"siteId\":\"3TT3AWL73pXEYqIq\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0d1a379d85da8550d7ec5af32a393808","type":"APP","apiClientId":45694124033,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1928,"dataSharingState":"unrestricted"},{"id":"1929674812","configuration":"{\"accountID\":\"Xg7NhG\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"92307516","configuration":"{\"pixel_id\":\"427172817480875\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"35782716","configuration":"{\"storeIdentity\":\"wuju-foods.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"87097404","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"WUJU Foods","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"wuju-foods.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.wujufoods.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.wujufoods.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"146394808380","themePublished":"true","eventMetadataId":"91233ccc-4674-43f4-8b0a-d8653a2cffba","pageType":"page","resourceId":"46861156412","shopId":"25991675964","storefrontBaseUrl":"https:\/\/www.wujufoods.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1928<script> 1929 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1930 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1931 window.ShopifyAnalytics.meta.currency = 'USD'; 1932 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":46861156412,"requestId":"ac8c6e92-f2e6-4af6-86c8-af43c423c8ef-1791595423"}}; 1933 for (var attr in meta) { 1934 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1935 } 1936</script>
vendor: 1 bytes, line 1936
1936
1937<script class="analytics"> 1938 (function () { 1939 var customDocumentWrite = function(content) { 1940 var jquery = null; 1941 1942 if (window.jQuery) { 1943 jquery = window.jQuery; 1944 } else if (window.Checkout && window.Checkout.$) { 1945 jquery = window.Checkout.$; 1946 } 1947 1948 if (jquery) { 1949 jquery('body').append(content); 1950 } 1951 }; 1952 1953 var hasLoggedConversion = function(token) { 1954 if (token) { 1955 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1956 } 1957 return false; 1958 } 1959 1960 var setCookieIfConversion = function(token) { 1961 if (token) { 1962 var twoMonthsFromNow = new Date(Date.now()); 1963 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1964 1965 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1966 } 1967 } 1968 1969 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1970 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1971 if (trekkie.integrations) { 1972 return; 1973 } 1974 trekkie.methods = [ 1975 'identify', 1976 'page', 1977 'ready', 1978 'track', 1979 'trackForm', 1980 'trackLink' 1981 ]; 1982 trekkie.factory = function(method) { 1983 return function() { 1984 var args = Array.prototype.slice.call(arguments); 1985 args.unshift(method); 1986 trekkie.push(args); 1987 if (method == 'track' || method == 'page') { 1988 var pageUrl; 1989 try { 1990 pageUrl = window.location.href; 1991 } catch (e) {} 1992 var pageReferrer; 1993 try { 1994 pageReferrer = document.referrer; 1995 } catch (e) {} 1996 try { 1997 if (window.__TREKKIE_SHIM_QUEUE == null) { 1998 window.__TREKKIE_SHIM_QUEUE = []; 1999 } 2000 window.__TREKKIE_SHIM_QUEUE.push({ 2001 from: 'trekkie-stub', 2002 method: method, 2003 args: args.slice(1), 2004 pageContext: { 2005 url: pageUrl, 2006 referrer: pageReferrer 2007 } 2008 }); 2009 } catch (e) { 2010 // no-op 2011 } 2012 } 2013 return trekkie; 2014 }; 2015 }; 2016 for (var i = 0; i < trekkie.methods.length; i++) { 2017 var key = trekkie.methods[i]; 2018 trekkie[key] = trekkie.factory(key); 2019 } 2020 trekkie.load = function(config) { 2021 trekkie.config = config || {}; 2022 trekkie.config.initialDocumentCookie = document.cookie; 2023 var first = document.getElementsByTagName('script')[0]; 2024var script = document.createElement('script'); 2025script.type = 'text/javascript'; 2026script.onerror = function(e) { 2027 var scriptFallback = document.createElement('script'); 2028 scriptFallback.type = 'text/javascript'; 2029 scriptFallback.onerror = function(error) { 2030 var Monorail = { 2031 produce: function produce(monorailDomain, schemaId, payload) { 2032 var currentMs = new Date().getTime(); 2033 var event = { 2034 schema_id: schemaId, 2035 payload: payload, 2036 metadata: { 2037 event_created_at_ms: currentMs, 2038 event_sent_at_ms: currentMs 2039 } 2040 }; 2041 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2042 }, 2043 sendRequest: function sendRequest(endpointUrl, payload) { 2044 // Try the sendBeacon API 2045 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2046 var blobData = new window.Blob([payload], { 2047 type: 'text/plain' 2048 }); 2049 2050 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2051 return true; 2052 } // sendBeacon was not successful 2053 2054 } // XHR beacon 2055 2056 var xhr = new XMLHttpRequest(); 2057 2058 try { 2059 xhr.open('POST', endpointUrl); 2060 xhr.setRequestHeader('Content-Type', 'text/plain'); 2061 xhr.send(payload); 2062 } catch (e) { 2063 console.log(e); 2064 } 2065 2066 return false; 2067 }, 2068 isIos12: function isIos12() { 2069 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2070 } 2071 }; 2072 Monorail.produce('monorail-edge.shopifysvc.com', 2073 'trekkie_storefront_load_errors/1.1', 2074 {shop_id: 25991675964, 2075 theme_id: 146394808380, 2076 app_name: "storefront", 2077 context_url: window.location.href, 2078 source_url: "//www.wujufoods.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 2079 2080 }; 2081 scriptFallback.async = true; 2082 scriptFallback.src = '//www.wujufoods.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2083 first.parentNode.insertBefore(scriptFallback, first); 2084}; 2085script.async = true; 2086script.src = '//www.wujufoods.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 2087first.parentNode.insertBefore(script, first); 2088 2089 }; 2090 trekkie.load( 2091 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":25991675964,"isMerchantRequest":null,"themeId":146394808380,"themeCityHash":"6354851155556004780","contentLanguage":"en","currency":"USD","eventMetadataId":"91233ccc-4674-43f4-8b0a-d8653a2cffba"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2092 ); 2093 2094 var loaded = false;
2095 trekkie.ready(function() { 2096 if (loaded) return; 2097 loaded = true; 2098 2099 window.ShopifyAnalytics.lib = window.trekkie; 2100 2101 var originalDocumentWrite = document.write; 2102 document.write = customDocumentWrite; 2103 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2104 document.write = originalDocumentWrite; 2105 2106 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2107 var token = match? match[1]: undefined; 2108 if (!hasLoggedConversion(token)) { 2109 setCookieIfConversion(token); 2110 2111 } 2112 }); 2113 2114 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":46861156412,"requestId":"ac8c6e92-f2e6-4af6-86c8-af43c423c8ef-1791595423","shopifyEmitted":true}); 2115 2116 var eventsListenerScript = document.createElement('script'); 2117 eventsListenerScript.async = true; 2118 eventsListenerScript.src = "//www.wujufoods.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2119 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2120})();</script>
2120 2121
2121<script> 2122 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2123 window.ga = function ga() { 2124 (window.ga.q = window.ga.q || []).push(arguments); 2125 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2126 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2127 } 2128 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 2129 }; 2130 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2131 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2132 } 2133 } 2134</script>
vendor: 1 bytes, line 2134
2134
2135<script 2136 defer 2137 src="https://www.wujufoods.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 2138 data-application="storefront-renderer" 2139 data-shop-id="25991675964" 2140 data-render-region="gcp-us-central1" 2141 data-page-type="page" 2142 data-theme-instance-id="146394808380" 2143 data-theme-name="Feezee" 2144 data-theme-version="1.0.0" 2145 data-monorail-region="shop_domain" 2146 data-resource-timing-sampling-rate="10" 2147 data-shs="true" 2148 data-shs-beacon="true" 2149 data-shs-export-with-fetch="true" 2150 data-shs-logs-sample-rate="1" 2151 data-shs-beacon-endpoint="https://www.wujufoods.com/api/collect" 2152></script>
2152 2153<meta name="shopify-y" content="5a25ff0c-5b32-4e95-b328-83be38bc9aac" data-expiration="1823153023000"><meta name="shopify-s" content="a62608cd-5931-4e7d-bd6f-b595f2cbde0e" data-expiration="1791597223000"> 2154</head> 2155 2156 <body 2157 class=" 2158 2159 template-page page-store-and-refund-policy 2160 page-width-narrow card-hover-effect-lift 2161 " 2162 > 2163 2164 2165 <div id="header-group"> 2166 <!-- BEGIN sections: header-group --> 2167<header id="shopify-section-sections--19596418154556__header_section" class="shopify-section shopify-section-group-header-group header-section"><style> 2168 2169 2170.header-inner{ 2171 border-radius: 0px; 2172} 2173 2174 2175 2176:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link, 2177.menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active, .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link, .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true], 2178.menu-list__link{ 2179 color:#19224d; 2180 transition: color .5s; 2181} 2182.header-wishlist.wishlist-wrapper svg path{ 2183 fill:#19224d; 2184} 2185.header-wishlist .wishlist_button{ 2186 border: 0; 2187} 2188.mega-menu li.mega-menu__column ul.list-menu-items li:hover a span, 2189.menu-short-menu ul.mega-menu__list li .mega-menu__link:hover .mega-menu__link-title { 2190 color:#afb535; 2191 transition: color .5s; 2192} 2193</style> 2194 2195 2196
2197<script type="application/ld+json"> 2198 { 2199 "@context": "http://schema.org", 2200 "@type": "Organization", 2201 "name": "WUJU Foods", 2202 2203 "logo": "https:\/\/www.wujufoods.com\/cdn\/shop\/files\/wuju-logo-blue.png?v=1781168947\u0026width=500", 2204 2205 "url": "https:\/\/www.wujufoods.com\/pages\/store-and-refund-policy" 2206 } 2207</script>
2207 2208 2209 2210<header-component 2211 id="header-component" 2212 class="header" 2213 2214 2215 sticky="scroll-up" 2216 2217 data-skip-node-update 2218 data-scroll-direction="none" 2219> 2220 <div class="header-inner"> 2221 2222 2223 2224 2225 2226 2227 2228 2229 <div 2230 class="header__row header__row--top color-scheme-6 section section--full-width-margin section--full-width" 2231 ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px;"> 2232 <div class="header__columns spacing-style"> 2233 <div 2234 class="header__column header__column--left" 2235 data-testid="header-top-left" 2236 > 2237 2238 2239 2240 <style> 2241 /* stylelint-disable-next-line selector-max-specificity */ 2242 .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active, 2243 .menu-list .menu-list__list-item:where(:hover, :focus-within) .menu-list__link, 2244 .menu-list .menu-list__list-item[slot='overflow'] .menu-list__link[aria-expanded='true'], 2245 .menu-list:where(:has(.menu-list__list-item:hover)), 2246 .menu-list:where(:has(.menu-list__list-item:focus-within)), 2247 .menu-list:where(:has(.menu-list__list-item:not([aria-hidden='true']) .menu-list__link--active)) { 2248 .menu-list__link { 2249 color:#19224d; 2250 } 2251 } 2252</style> 2253 2254 2255 <div 2256 class="header__drawer desktop:hidden" 2257 ref="headerDrawerContainer" 2258 style="" 2259 2260 > 2261 2262
2263<script 2264 src="//www.wujufoods.com/cdn/shop/t/3/assets/header-drawer.js?v=38290796699993510201776428061" 2265 type="module" 2266 fetchpriority="low" 2267></script>
2267 2268 2269<header-drawer 2270 class="header-drawer header__drawer--mobile" 2271 style="--menu-image-border-radius: px;" 2272> 2273 <details 2274 id="Details-menu-drawer-container" 2275 data-skip-node-update="true" 2276 class="menu-drawer-container" 2277 ref="details" 2278 scroll-lock 2279 > 2280 <summary 2281 class="header__icon header__icon--menu header__icon--summary" 2282 aria-label="Menu" 2283 on:click="/toggle" 2284 > 2285 <span class="svg-wrapper header-drawer-icon header-drawer-icon--open"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 2286 <path d="M1 3.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 2287 <path d="M1 10.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 2288</svg> 2289</span> 2290 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 2291 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2292 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2293</svg> 2294</span> 2295 </summary> 2296 <div 2297 data-header-drawer 2298 class=" 2299 menu-drawer 2300 motion-reduce 2301 color-scheme-1 2302 " 2303 > 2304 <button 2305 class="button button-unstyled close-button menu-drawer__close-button" 2306 type="button" 2307 aria-label="Close" 2308 on:click="/close" 2309 > 2310 <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 2311 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2312 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2313</svg> 2314</span> 2315 </button> 2316 <nav 2317 class="menu-drawer__navigation" 2318 style="--menu-top-level-font-family: var(--font-body--family); 2319--menu-top-level-font-size-desktop: 1rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:none; 2320 2321 --menu-top-level-font-size: var(--menu-font-2xl--size); --menu-top-level-font-line-height: 2322 var(--menu-font-2xl--line-height); 2323 2324--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 2325 2326--menu-parent-font-family: var(--font-heading--family); --menu-parent-font-style: 2327var(--font-heading--style); --menu-parent-font-weight: var(--font-heading--weight); --menu-parent-font-case: 2328none; 2329 2330 --menu-parent-font-size: var(--menu-font-lg--size); --menu-parent-font-line-height: 2331 var(--menu-font-md--line-height); --menu-parent-font-color: var(--color-foreground); 2332 --menu-parent-active-font-color: rgb(var(--color-foreground-rgb)); 2333 2334--menu-child-font-family: var(--font-body--family); --menu-child-font-style: 2335var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case: 2336none; 2337 2338 --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-sm--line-height); 2339 --menu-child-font-color: rgb(var(--color-foreground-rgb)); 2340 --menu-child-active-font-color: var(--color-foreground); 2341 2342 2343 " 2344 > 2345 <ul 2346 class="menu-drawer__menu has-submenu" 2347 role="list" 2348 > 2349 2350 2351 2352 <li 2353 style="--menu-drawer-animation-index: 1;" 2354 class="menu-drawer__list-item--deep menu-drawer__list-item--divider" 2355 > 2356 2357<a 2358 id="HeaderDrawer-products" 2359 href="/collections/products" 2360 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2361 2362 >
2363 <span class="menu-drawer__menu-item-text" 2364 title="Products" 2365 >Products</span> 2366 </a> 2367 2368 </li> 2369 <li 2370 style="--menu-drawer-animation-index: 2;" 2371 class="menu-drawer__list-item--deep menu-drawer__list-item--divider" 2372 > 2373 2374<a 2375 id="HeaderDrawer-merch" 2376 href="/collections/merch" 2377 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2378 2379 > 2380 <span class="menu-drawer__menu-item-text" 2381 title="Merch" 2382 >Merch</span> 2383 </a> 2384 2385 </li> 2386 <li 2387 style="--menu-drawer-animation-index: 3;" 2388 class="menu-drawer__list-item--deep menu-drawer__list-item--divider" 2389 > 2390 2391<a 2392 id="HeaderDrawer-about" 2393 href="/pages/about-us" 2394 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2395 2396 > 2397 <span class="menu-drawer__menu-item-text" 2398 title="About" 2399 >About</span> 2400 </a> 2401 2402 </li> 2403 <li 2404 style="--menu-drawer-animation-index: 4;" 2405 class="menu-drawer__list-item--deep menu-drawer__list-item--divider" 2406 > 2407 2408<a 2409 id="HeaderDrawer-blog" 2410 href="/blogs/blog" 2411 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2412 2413 > 2414 <span class="menu-drawer__menu-item-text" 2415 title="Blog" 2416 >Blog</span> 2417 </a> 2418 2419 </li> 2420 <li 2421 style="--menu-drawer-animation-index: 5;" 2422 class="menu-drawer__list-item--deep menu-drawer__list-item--divider" 2423 > 2424 2425<a 2426 id="HeaderDrawer-contact" 2427 href="/pages/contact" 2428 class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset" 2429 2430 > 2431 <span class="menu-drawer__menu-item-text" 2432 title="Contact" 2433 >Contact</span> 2434 </a> 2435 2436 </li> 2437 </ul> 2438 </nav> 2439 <div 2440 class="menu-drawer__utility-links menu-drawer__animated-element" 2441 style="--menu-drawer-animation-index: 5;" 2442 > 2443 2444 </div> 2445 2446 2447 </div> 2448 <div 2449 class="menu-drawer__backdrop" 2450 on:click="header-drawer/close" 2451 ></div> 2452 </details> 2453</header-drawer> 2454 2455 2456 2457 </div> 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 <search-button class="search-action search-button desktop:hidden"> 2472 <button 2473 on:click="#search-modal/showDialog" 2474 class="button button-unstyled search-modal__button header-actions__action" 2475 aria-label="Open search" 2476 title="Search" 2477 > 2478 <span 2479 aria-hidden="true" 2480 class="svg-wrapper" 2481 > 2482 <svg 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> 2483 2484 </span> 2485 </button> 2486 </search-button> 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503<a 2504 2505 href="/" 2506 class="size-style spacing-style header-logo" 2507 style=" 2508 --size-style-width: ;--size-style-height: ; 2509 --padding-block-start: 10px;--padding-block-end: 10px;--padding-inline-start: 0px;--padding-inline-end: 0px; 2510 --font-family: var(--font-body--family); 2511 --font-style: var(--font-body--style); 2512 --font-weight: 600; 2513 " 2514 2515> 2516 2517 2518 <span 2519 class="header-logo__image-container header-logo__image-container--original" 2520 data-testid="header-logo" 2521 > 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 <img src="//www.wujufoods.com/cdn/shop/files/wuju-logo-blue.png?height=35&v=1781168947" alt="" width="117" height="35" class="header-logo__image" srcset="//www.wujufoods.com/cdn/shop/files/wuju-logo-blue.png?height=35&v=1781168947 1x, //www.wujufoods.com/cdn/shop/files/wuju-logo-blue.png?height=70&v=1781168947 2x, //www.wujufoods.com/cdn/shop/files/wuju-logo-blue.png?height=105&v=1781168947 3x" style="--header-logo-image-width: 117px;--header-logo-image-width-mobile: 94px; --header-logo-image-height: 35px; --header-logo-image-height-mobile: 28px;"> 2534 2535 2536 </span> 2537 2538 2539</a> 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 </div><div 2555 class="header__column header__column--center" 2556 data-testid="header-top-center" 2557 > 2558 2559 2560 2561 <style> 2562 /* stylelint-disable-next-line selector-max-specificity */ 2563 .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active, 2564 .menu-list .menu-list__list-item:where(:hover, :focus-within) .menu-list__link, 2565 .menu-list .menu-list__list-item[slot='overflow'] .menu-list__link[aria-expanded='true'], 2566 .menu-list:where(:has(.menu-list__list-item:hover)), 2567 .menu-list:where(:has(.menu-list__list-item:focus-within)), 2568 .menu-list:where(:has(.menu-list__list-item:not([aria-hidden='true']) .menu-list__link--active)) { 2569 .menu-list__link { 2570 color:#19224d; 2571 } 2572 } 2573</style> 2574 2575 2576 <header-menu 2577 ref="headerMenu" 2578 class="header-menu mobile:hidden" 2579 data-animation-delay="200" 2580 2581 style="--submenu-animation-speed: 200ms;" 2582 > 2583 <div class="header-menu__inner"> 2584 2585 2586 2587 2588<nav header-menu> 2589 <div 2590 class="menu-list" 2591 style="--menu-top-level-font-family: var(--font-body--family); 2592--menu-top-level-font-size-desktop: 1rem; --menu-top-level-font-style: var(--font-body--style);
2592 --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:none; 2593 2594 --menu-top-level-font-size: var(--menu-font-sm--size); --menu-top-level-font-line-height: 2595 var(--menu-font-sm--line-height); 2596 2597--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb); 2598" 2599 > 2600 2601 <overflow-list 2602 2603 ref="overflowMenu" 2604 2605 2606 class="overflow-menu color-scheme-1" 2607 2608 2609 minimum-items="2" 2610 2611 2612 defer 2613 2614> 2615 <template shadowrootmode="open"> 2616 <link href="//www.wujufoods.com/cdn/shop/t/3/assets/overflow-list.css?v=98965618293370140211776428060" rel="stylesheet" type="text/css" media="all" /> 2617 2618 <ul part="list" class="filter-off-sidebar"> 2619 <slot 2620 name="more" 2621 part="more" 2622 hidden 2623 2624 > 2625 <li 2626 part="more" 2627 > 2628 <button 2629 class="button" 2630 type="button" 2631 tabindex="0" 2632 > 2633 <div class="facets-icon-filter" style="display: flex; gap: 7px;"> 2634 <div> 2635 <span class="svg-wrapper"> 2636 <svg xmlns="https://www.w3.org/2000/svg" fill="none" class="icon icon-filter" viewBox="0 0 20 20" width="24" hegiht="24"> 2637 <path fill="currentColor" fill-rule="evenodd" d="M4.833 6.5a1.667 1.667 0 1 1 3.334 0 1.667 1.667 0 0 1-3.334 0M4.05 7H2.5a.5.5 0 0 1 0-1h1.55a2.5 2.5 0 0 1 4.9 0h8.55a.5.5 0 0 1 0 1H8.95a2.5 2.5 0 0 1-4.9 0m11.
2637117 6.5a1.667 1.667 0 1 0-3.334 0 1.667 1.667 0 0 0 3.334 0M13.5 11a2.5 2.5 0 0 1 2.45 2h1.55a.5.5 0 0 1 0 1h-1.55a2.5 2.5 0 0 1-4.9 0H2.5a.5.5 0 0 1 0-1h8.55a2.5 2.5 0 0 1 2.45-2"></path> 2638 </svg> 2639 </span> 2640 </div> 2641 <span> 2642 More 2643 </span> 2644 </div> 2645 </button> 2646 </li> 2647 </slot> 2648 <slot></slot> 2649 2650 <li 2651 part="placeholder" 2652 hidden 2653 ></li> 2654 </ul> 2655 2656 <div part="overflow"> 2657 <ul part="overflow-list"> 2658 <slot name="overflow"></slot> 2659 </ul> 2660 </div> 2661 </template> 2662 2663 2664 2665 <li 2666 role="presentation" 2667 class="menu-list__list-item menu-multi-menu " 2668 on:focus="/activate" 2669 on:blur="/deactivate" 2670 on:pointerenter="/activate" 2671 on:pointerleave="/deactivate" 2672 > 2673 <a 2674 href="/collections/products" 2675 data-skip-node-update="true" 2676 class="menu-list__link" 2677 title="Products"ref="menuitem" 2678 > 2679 2680 <span class="menu-list__link-title">Products</span></a></li> 2681 2682 <li 2683 role="presentation" 2684 class="menu-list__list-item menu-multi-menu " 2685 on:focus="/activate" 2686 on:blur="/deactivate" 2687 on:pointerenter="/activate" 2688 on:pointerleave="/deactivate" 2689 > 2690 <a 2691 href="/collections/merch" 2692 data-skip-node-update="true" 2693 class="menu-list__link" 2694 title="Merch"ref="menuitem" 2695 > 2696 2697 <span class="menu-list__link-title">Merch</span></a></li> 2698 2699 <li 2700 role="presentation" 2701 class="menu-list__list-item menu-multi-menu " 2702 on:focus="/activate" 2703 on:blur="/deactivate" 2704 on:pointerenter="/activate" 2705 on:pointerleave="/deactivate" 2706 > 2707 <a 2708 href="/pages/about-us" 2709 data-skip-node-update="true" 2710 class="menu-list__link" 2711 title="About"ref="menuitem" 2712 > 2713 2714 <span class="menu-list__link-title">About</span></a></li> 2715 2716 <li 2717 role="presentation" 2718 class="menu-list__list-item menu-multi-menu " 2719 on:focus="/activate" 2720 on:blur="/deactivate" 2721 on:pointerenter="/activate" 2722 on:pointerleave="/deactivate" 2723 > 2724 <a 2725 href="/blogs/blog" 2726 data-skip-node-update="true" 2727 class="menu-list__link" 2728 title="Blog"ref="menuitem" 2729 > 2730 2731 <span class="menu-list__link-title">Blog</span></a></li> 2732 2733 <li 2734 role="presentation" 2735 class="menu-list__list-item menu-multi-menu " 2736 on:focus="/activate" 2737 on:blur="/deactivate" 2738 on:pointerenter="/activate" 2739 on:pointerleave="/deactivate" 2740 > 2741 <a 2742 href="/pages/contact" 2743 data-skip-node-update="true" 2744 class="menu-list__link" 2745 title="Contact"ref="menuitem" 2746 > 2747 2748 <span class="menu-list__link-title">Contact</span></a></li> 2749 2750 <li 2751 class="menu-list__list-item" 2752 role="presentation" 2753 slot="more" 2754 on:focus="/activate" 2755 on:blur="/deactivate" 2756 on:pointerenter="/activate" 2757 on:pointerleave="/deactivate" 2758 > 2759 <button role="menuitem" class="button menu-list__link button-unstyled"> 2760 <span class="menu-list__link-title">More</span> 2761 </button> 2762 </li> 2763 2764</overflow-list> 2765 2766 </div> 2767</nav> 2768 2769 </div> 2770 2771
2771<script 2772 src="//www.wujufoods.com/cdn/shop/t/3/assets/header-menu.js?v=98986771878453457241776428061" 2773 type="module" 2774 fetchpriority="low" 2775 ></script>
2775 2776 </header-menu> 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 </div><div 2787 class="header__column header__column--right" 2788 data-testid="header-top-right" 2789 > 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799
2799<script 2800 type="module" 2801 src="//www.wujufoods.com/cdn/shop/t/3/assets/cart-icon.js?v=14733679814066288171776428062" 2802 fetchpriority="low" 2803></script>
2803 2804 2805<header-actions> 2806 2807 2808 <search-button class="search-action search-button mobile:hidden"> 2809 <button 2810 on:click="#search-modal/showDialog" 2811 class="button button-unstyled search-modal__button header-actions__action" 2812 aria-label="Open search" 2813 title="Search" 2814 > 2815 <span 2816 aria-hidden="true" 2817 class="svg-wrapper" 2818 > 2819 <svg 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> 2820 2821 </span> 2822 </button> 2823 </search-button> 2824 2825 2826 2827 2828 <anchored-popover-component 2829 data-close-on-resize="true" 2830 class="account-popover mobile:hidden" 2831> 2832 <button 2833 class="account-button header-actions__action" 2834 aria-label="Open account menu"popovertarget="account-popover" 2835 popovertargetaction="toggle"ref="trigger" 2836 2837><span 2838 class="account-button__icon" 2839 aria-hidden="true" 2840 title="Account" 2841 ><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 2842<path d="M19 20V17.7169C19 16.3194 18.3116 14.9491 16.9204 14.3694C15.2234 13.6624 13.1882 13.2506 11 13.2506C8.81183 13.2506 6.77662 13.6624 5.07961 14.3694C3.68833 14.9491 3 16.3194 3 17.7169V20" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2843<path d="M11 9.87432C13.3791 9.87432 15.3077 8.11157 15.3077 5.93715C15.3077 3.76272 13.3791 2 11 2C8.62095 2 6.69232 3.76272 6.69232 5.93715C6.69232 8.11157 8.62095 9.87432 11 9.87432Z" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2844</svg> 2845</span></button> 2846 2847 2848 <div 2849 class="account-popover__panel details-content color-scheme-2" 2850 id="account-popover" 2851 popover="auto" 2852 ref="popover" 2853 > 2854 <div class="account-actions"> 2855 <div class="account-actions__main-menu"> 2856 <header class="account-actions__header"> 2857 <span class="account-actions__title h4"> 2858 2859 Account 2860 2861 </span> 2862 2863 </header> 2864 2865 2866 <div 2867 class="account-actions__sign-ins" 2868 data-skip-subtree-update="true" 2869 > 2870
2870<script 2871 src="//www.wujufoods.com/cdn/shop/t/3/assets/account-login-actions.js?v=132624473766457443991776428058" 2872 type="module" 2873 fetchpriority="low" 2874 ></script>
2874 2875 <account-login-actions class="account-actions__link"> 2876
2876<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 2876
2876
2877<script type="module"> 2878 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"); 2879 2880 2881</script>
2881 2882 2883<shop-login-button ux-mode="windoid" return-uri="https://www.wujufoods.com/account/redirect" proxy="true" proxy-core-idp="true" redirect-type="iframe" response-type="code"></shop-login-button> 2884 2885 </account-login-actions> 2886 2887 <a 2888 href="/customer_authentication/login?return_to=%2Fpages%2Fstore-and-refund-policy&locale=en&ui_hint=full®ion_country=US" 2889 class="account-actions__link button button-primary" 2890 2891 > 2892 <span class="account-actions__sign-in-text"> 2893 Other sign in options 2894 </span> 2895 <span class="account-actions__fallback-text"> 2896 Sign in 2897 </span> 2898 </a> 2899 </div> 2900 2901 2902 <nav class="account-actions__nav"> 2903 <ul class="account-actions__list"> 2904 <li class="account-actions__list-item"> 2905 <a 2906 href="/account" 2907 class="account-actions__link button button-secondary" 2908 2909 > 2910 <span 2911 class="account-actions__icon" 2912 aria-hidden="true" 2913 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"> 2914 <path stroke-linecap="round" stroke="currentColor" stroke-width="var(--icon-stroke-width)" d="M2.929 7.705c0-.482.154-.95.44-1.338L5.06 4.08c.303-.41.783-.652 1.293-.652h7.42c.525 0 1.018.257 1.319.69l1.577 2.266c.262.377.403.826.403 1.285v8.294c0 .888-.72 1.608-1.608 1.608H4.536c-.888 0-1.607-.72-1.607-1.608V7.705Z"/> 2915 <path stroke="currentColor" stroke-width="var(--icon-stroke-width)" d="M2.929 6.965h14.143M10 3.428v3.535M6.143 14.035v-2.571c0-.178.143-.321.321-.321h3.857c.178 0 .322.143.322.321v2.571a.321.321 0 0 1-.322.322H6.464a.321.321 0 0 1-.321-.322Z"/> 2916</svg> 2917</span> 2918 Orders 2919 </a> 2920 </li> 2921 <li class="account-actions__list-item"> 2922 <a 2923 href="/account/addresses" 2924 class="account-actions__link button button-secondary" 2925 > 2926 <span 2927 class="account-actions__icon" 2928 aria-hidden="true" 2929 ><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 2930<path d="M19 20V17.7169C19 16.3194 18.3116 14.9491 16.9204 14.3694C15.2234 13.6624 13.1882 13.2506 11 13.2506C8.81183 13.2506 6.77662 13.6624 5.07961 14.3694C3.68833 14.9491 3 16.3194 3 17.7169V20" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2931<path d="M11 9.87432C13.3791 9.87432 15.3077 8.11157 15.3077 5.93715C15.3077 3.76272 13.3791 2 11 2C8.62095 2 6.69232 3.76272 6.69232 5.93715C6.69232 8.11157 8.62095 9.87432 11 9.87432Z" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2932</svg> 2933</span> 2934 Profile 2935 </a> 2936 </li> 2937 </ul> 2938 </nav> 2939 </div> 2940</div> 2941 2942 2943 2944 </div> 2945</anchored-popover-component> 2946 2947 2948 2949
2949<script 2950 src="//www.wujufoods.com/cdn/shop/t/3/assets/dialog.js?v=94382931671780430451776428062" 2951 type="module" 2952></script>
2952 2953 2954<dialog-component 2955 class="account-drawer" 2956 2957> 2958 <button 2959 class="account-button header-actions__action" 2960 aria-label="Open account menu"ref="trigger" 2961 on:click="/showDialog" 2962><span 2963 class="account-button__icon" 2964 aria-hidden="true" 2965 title="Account" 2966 ><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 2967<path d="M19 20V17.7169C19 16.3194 18.3116 14.9491 16.9204 14.3694C15.2234 13.6624 13.1882 13.2506 11 13.2506C8.81183 13.2506 6.77662 13.6624 5.07961 14.3694C3.68833 14.9491 3 16.3194 3 17.7169V20" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2968<path d="M11 9.87432C13.3791 9.87432 15.3077 8.11157 15.3077 5.93715C15.3077 3.76272 13.3791 2 11 2C8.62095 2 6.69232 3.76272 6.69232 5.93715C6.69232 8.11157 8.62095 9.87432 11 9.87432Z" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 2969</svg> 2970</span></button> 2971 2972 2973 <dialog 2974 ref="dialog" 2975 class="color-scheme-2 dialog-modal dialog-drawer dialog-bottom-sheet account-drawer__dialog" 2976 scroll-lock 2977 > 2978 <button 2979 ref="closeButton" 2980 on:click="/closeDialog" 2981 class="button button-unstyled close-button account-drawer__close-button" 2982 aria-label="Close dialog" 2983 > 2984 <span 2985 class="svg-wrapper" 2986 aria-hidden="true" 2987 ><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 2988 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2989 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 2990</svg> 2991</span> 2992 </button> 2993 <div class="account-actions"> 2994 <div class="account-actions__main-menu"> 2995 <header class="account-actions__header"> 2996 <span class="account-actions__title h4"> 2997 2998 Account 2999 3000 </span> 3001 3002 </header> 3003 3004 3005 <div 3006 class="account-actions__sign-ins" 3007 data-skip-subtree-update="true" 3008 > 3009
3009<script 3010 src="//www.wujufoods.com/cdn/shop/t/3/assets/account-login-actions.js?v=132624473766457443991776428058" 3011 type="module" 3012 fetchpriority="low" 3013 ></script>
3013 3014 <account-login-actions class="account-actions__link"> 3015
3015<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 3015
3015
3016<script type="module"> 3017 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"); 3018 3019 3020</script>
3020 3021 3022<shop-login-button ux-mode="windoid" return-uri="https://www.wujufoods.com/account/redirect" proxy="true" proxy-core-idp="true" redirect-type="iframe" response-type="code"></shop-login-button> 3023 3024 </account-login-actions> 3025 3026 <a 3027 href="/customer_authentication/login?return_to=%2Fpages%2Fstore-and-refund-policy&locale=en&ui_hint=full®ion_country=US" 3028 class="account-actions__link button button-primary" 3029 3030 autofocus 3031 3032 > 3033 <span class="account-actions__sign-in-text"> 3034 Other sign in options 3035 </span> 3036 <span class="account-actions__fallback-text"> 3037 Sign in 3038 </span> 3039 </a> 3040 </div> 3041 3042 3043 <nav class="account-actions__nav"> 3044 <ul class="account-actions__list"> 3045 <li class="account-actions__list-item"> 3046 <a 3047 href="/account" 3048 class="account-actions__link button button-secondary" 3049 3050 > 3051 <span 3052 class="account-actions__icon" 3053 aria-hidden="true" 3054 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"> 3055 <path stroke-linecap="round" stroke="currentColor" stroke-width="var(--icon-stroke-width)" d="M2.929 7.705c0-.482.154-.95.44-1.338L5.06 4.08c.303-.41.783-.652 1.293-.652h7.42c.525 0 1.018.257 1.319.69l1.577 2.266c.262.377.403.826.403 1.285v8.294c0 .888-.72 1.608-1.608 1.608H4.536c-.888 0-1.607-.72-1.607-1.608V7.705Z"/> 3056 <path stroke="currentColor" stroke-width="var(--icon-stroke-width)" d="M2.929 6.965h14.143M10 3.428v3.535M6.143 14.035v-2.571c0-.178.143-.321.321-.321h3.857c.178 0 .322.143.322.321v2.571a.321.321 0 0 1-.322.322H6.464a.321.321 0 0 1-.321-.322Z"/> 3057</svg> 3058</span> 3059 Orders 3060 </a> 3061 </li> 3062 <li class="account-actions__list-item"> 3063 <a 3064 href="/account/addresses" 3065 class="account-actions__link button button-secondary" 3066 > 3067 <span 3068 class="account-actions__icon" 3069 aria-hidden="true" 3070 ><svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 3071<path d="M19 20V17.7169C19 16.3194 18.3116 14.9491 16.9204 14.3694C15.2234 13.6624 13.1882 13.2506 11 13.2506C8.81183 13.2506 6.77662 13.6624 5.07961 14.3694C3.68833 14.9491 3 16.3194 3 17.7169V20" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3072<path d="M11 9.87432C13.3791 9.87432 15.3077 8.11157 15.3077 5.93715C15.3077 3.76272 13.3791 2 11 2C8.62095 2 6.69232 3.76272 6.69232 5.93715C6.69232 8.11157 8.62095 9.87432 11 9.87432Z" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3073</svg> 3074</span> 3075 Profile 3076 </a> 3077 </li> 3078 </ul> 3079 </nav> 3080 </div> 3081</div> 3082 3083 3084 3085 </dialog> 3086</dialog-component> 3087 3088 3089 3090 3091 3092 3093 3094 3095
3095<script 3096 src="//www.wujufoods.com/cdn/shop/t/3/assets/cart-drawer.js?v=178948685774928822841776428062" 3097 type="module" 3098 fetchpriority="low" 3099></script>
3099 3100 3101<cart-drawer-component 3102 class="cart-drawer" 3103 3104 3105 auto-open 3106 3107> 3108 <button 3109 class="button header-actions__action button-unstyled" 3110 on:click="/open" 3111 aria-label="Open cart Total items in cart: 0" 3112 > 3113 <cart-icon 3114 class=" 3115 header-actions__cart-icon 3116 3117 " 3118 title="Cart" 3119 data-testid="cart-icon" 3120> 3121 <span 3122 class="svg-wrapper" 3123 aria-hidden="true" 3124 > 3125 <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 3126<path d="M7.33333 14.6673H13.9913C18.1049 14.6673 18.7305 12.0831 19.4893 8.31397C19.7082 7.22684 19.8176 6.68327 19.5544 6.32113C19.2913 5.95898 18.7868 5.95898 17.7779 5.95898H5.5" stroke="#19224D" stroke-width="1.5" stroke-linecap="round"/> 3127<path d="M7.33464 14.6673L4.9318 3.22267C4.72777 2.40653 3.99447 1.83398 3.15321 1.83398H2.29297" stroke="#19224D" stroke-width="1.5" stroke-linecap="round"/> 3128<path d="M8.14 14.666H7.76286C6.51312 14.666 5.5 15.7214 5.5 17.0231C5.5 17.2401 5.66885 17.416 5.87714 17.416H16.0417" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3129<path d="M9.625 20.166C10.3844 20.166 11 19.5504 11 18.791C11 18.0316 10.3844 17.416 9.625 17.416C8.86561 17.416 8.25 18.0316 8.25 18.791C8.25 19.5504 8.86561 20.166 9.625 20.166Z" stroke="#19224D" stroke-width="1.5"/> 3130<path d="M16.043 20.166C16.8024 20.166 17.418 19.5504 17.418 18.791C17.418 18.0316 16.8024 17.416 16.043 17.416C15.2836 17.416 14.668 18.0316 14.668 18.791C14.668 19.5504 15.2836 20.166 16.043 20.166Z" stroke="#19224D" stroke-width="1.5"/> 3131</svg> 3132 3133 </span> 3134 3135 <style> 3136 .cart-bubble__text-count{ 3137 background-color: #101B46; 3138 color: #AFB535; 3139 } 3140</style> 3141 3142 3143<div 3144 ref="cartBubble" 3145 class="cart-bubble visually-hidden" 3146 3147 3148 data-maintain-ratio 3149 3150> 3151 <span class="cart-bubble__background"></span> 3152 <span 3153 ref="cartBubbleText" 3154 class="cart-bubble__text" 3155 3156 role="status" 3157 3158 > 3159 <span class="visually-hidden">Total items in cart: 0 3160 </span> 3161 <span 3162 class="cart-bubble__text-count hidden" 3163 ref="cartBubbleCount" 3164 aria-hidden="true" 3165 data-testid="cart-bubble" 3166 > 31670</span> 3168 </span> 3169</div> 3170 3171 3172</cart-icon> 3173 3174 3175 3176 </button> 3177 3178 <dialog 3179 ref="dialog" 3180 class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-1 cart-drawer--empty" 3181 scroll-lock 3182 > 3183 <div class="cart-drawer__inner"> 3184 <cart-items-component 3185 class="cart-items-component" 3186 data-section-id="sections--19596418154556__header_section" 3187 ><div class="cart-drawer__header"> 3188 <button 3189 ref="closeButton" 3190 on:click="cart-drawer-component/close" 3191 class="button close-button cart-drawer__close-button button-unstyled close-btn icon-close" 3192 aria-label="Close dialog" 3193 > 3194 <span class="svg-wrapper"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 3195 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3196 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3197</svg> 3198</span> 3199 </button> 3200 </div> 3201 3202 <div 3203 class="cart-drawer__content motion-reduce" 3204 aria-label="Cart" 3205 > 3206 <div class="cart-drawer__heading--empty cart-icon-drawer"> 3207 <svg width="80" height="80" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"> 3208 <path d="M7.33333 14.6673H13.9913C18.1049 14.6673 18.7305 12.0831 19.4893 8.31397C19.7082 7.22684 19.8176 6.68327 19.5544 6.32113C19.2913 5.95898 18.7868 5.95898 17.7779 5.95898H5.5" stroke="#19224D" stroke-width="1.5" stroke-linecap="round"/> 3209 <path d="M7.33464 14.6673L4.9318 3.22267C4.72777 2.40653 3.99447 1.83398 3.15321 1.83398H2.29297" stroke="#19224D" stroke-width="1.5" stroke-linecap="round"/> 3210 <path d="M8.14 14.666H7.76286C6.51312 14.666 5.5 15.7214 5.5 17.0231C5.5 17.2401 5.66885 17.416 5.87714 17.416H16.0417" stroke="#19224D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3211 <path d="M9.625 20.166C10.3844 20.166 11 19.5504 11 18.791C11 18.0316 10.3844 17.416 9.625 17.416C8.86561 17.416 8.25 18.0316 8.25 18.791C8.25 19.5504 8.86561 20.166 9.625 20.166Z" stroke="#19224D" stroke-width="1.5"/> 3212 <path d="M16.043 20.166C16.8024 20.166 17.418 19.5504 17.418 18.791C17.418 18.0316 16.8024 17.416 16.043 17.416C15.2836 17.416 14.668 18.0316 14.668 18.791C14.668 19.5504 15.2836 20.166 16.043 20.166Z" stroke="#19224D" stroke-width="1.5"/> 3213 </svg> 3214 </div> 3215 3216
3217 <span class="cart-drawer__heading h3 cart-drawer__heading--empty"> 3218 Your cart is empty 3219 </span> 3220 3221 3222 <div class="cart-drawer__items"> 3223 3224
3225<script 3226 src="//www.wujufoods.com/cdn/shop/t/3/assets/component-cart-items.js?v=95720873921622680421776428059" 3227 type="module" 3228 fetchpriority="low" 3229></script>
3229 3230 3231<div 3232 3233 class="cart-items__wrapper" 3234 3235 style="--product-title-case: uppercase;" 3236 3237> 3238 3239<p> 3240 Have an account? <a href="https://www.wujufoods.com/customer_authentication/redirect?locale=en®ion_country=US">Log in</a> to check out faster. 3241 </p><a 3242 class="button button-primary cart-items__empty-button" 3243 href="/collections/all" 3244 > 3245 Continue shopping 3246 </a></div> 3247 3248 3249 3250 </div> 3251 </div></cart-items-component> 3252 </div> 3253 </dialog> 3254</cart-drawer-component> 3255 3256 3257 3258 3259 3260</header-actions> 3261 3262 3263 3264 3265 3266 3267 </div> 3268 </div> 3269 </div> 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 <div class="header__row header__row--mobile desktop:hidden color-scheme-4"> 3282 <style> 3283 /* stylelint-disable-next-line selector-max-specificity */ 3284 .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active, 3285 .menu-list .menu-list__list-item:where(:hover, :focus-within) .menu-list__link, 3286 .menu-list .menu-list__list-item[slot='overflow'] .menu-list__link[aria-expanded='true'], 3287 .menu-list:where(:has(.menu-list__list-item:hover)), 3288 .menu-list:where(:has(.menu-list__list-item:focus-within)), 3289 .menu-list:where(:has(.menu-list__list-item:not([aria-hidden='true']) .menu-list__link--active)) { 3290 .menu-list__link { 3291 color:#19224d; 3292 } 3293 } 3294</style> 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 </div> 3305 3306</div> 3307</header-component> 3308
3309<script 3310 src="//www.wujufoods.com/cdn/shop/t/3/assets/header.js?v=78043468934677320351776428062" 3311 type="module" 3312></script>
3312 3313 3314 3315 3316 3317
3317<script type="module"> 3318 import { hydrate } from '@theme/section-hydration'; 3319 hydrate('sections--19596418154556__header_section'); 3320 </script>
3320 3321 3322 3323 3324</header> 3325<!-- END sections: header-group --> 3326 </div> 3327 3328
3328<script 3329 src="//www.wujufoods.com/cdn/shop/t/3/assets/critical.js?v=34395725382898153171776428061" 3330 type="module" 3331 async 3332 blocking="render" 3333 ></script>
3333 3334 3335 <main 3336 id="MainContent" 3337 class="content-for-layout" 3338 role="main" 3339 data-page-transition-enabled="true" 3340 data-product-transition="true" 3341 data-template="page" 3342 > 3343 <div id="shopify-section-template--19596418646076__main" class="shopify-section section-wrapper"> 3344 3345<div class="section-background color-scheme-1"></div> 3346<div class="section color-scheme-1"> 3347 <div 3348 class=" 3349 spacing-style 3350 layout-panel-flex 3351 layout-panel-flex--column 3352 section-content-wrapper 3353 mobile-column 3354 " 3355 style=" 3356 --flex-direction: column; --flex-wrap: nowrap; 3357 3358--gap: max(24px, calc(var(--gap-scale, 1.0) * 32px)); 3359 3360--horizontal-alignment: ; --vertical-alignment: ; 3361--vertical-alignment-mobile: ; 3362 3363 --padding-block-start: max(20px, calc(var(--spacing-scale) * 40px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 80px)); 3364 " 3365 > 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 <div class="" 3376 class=" spacing-style text-block text-block--AUG5rL05mQ1QybzZlR__heading h3 3377 text-block--align-left 3378 " 3379 3380 style=" 3381 --padding-block-start: 0px; --padding-block-end:0px; 3382--padding-inline-start:0px; --padding-inline-end:0px; 3383 3384 3385--color: var(--color-foreground-heading); 3386 --width: 100%; 3387 --max-width: var(--max-width--body-normal); 3388 3389 --text-align: left; 3390 3391 3392 " 3393 3394 3395> 3396 <h2>Store and Refund Policy</h2> 3397 </div> 3398 3399 3400 3401 3402 3403 3404<div id="shopify-block-AemcxTDE4aHFWWDVoN__page-content" class="shopify-block rte"> 3405 3406<rte-formatter> 3407 <div class="element-wrap" id="e-1543950449392" data-label="Heading" data-icon="gpicon-heading" data-id="1543950449392" data-ver="1"> 3408<div class="elm text-edit gf-elm-center" data-gemlang="en"> 3409<p style="text-align: center;">Please also read our<span> </span><a href="/pages/privacy-policy" target="_blank" rel="noopener noreferrer">Privacy Policy</a><span> </span>and<span> </span><a href="/pages/terms-of-service" target="_blank" rel="noopener noreferrer">Terms of Service</a></p> 3410</div> 3411</div> 3412<div class="element-wrap" id="e-1543950103613" data-label="Text Block" data-icon="gpicon-textblock" data-id="1543950103613" data-ver="1"> 3413<div class="elm text-edit gf-elm-left-md gf-elm-left-sm gf-elm-left-xs gf-elm-left-lg" data-exc=""> 3414<undefined><b><u>Refund Policy and Return Policy</u> </b></undefined> 3415<div>As we offer primarily food products, we do not currently offer returns.</div> 3416<div><undefined> </undefined></div> 3417<div><undefined> <span> </span><b>1. We offer a refund</b><span> <strong>or exchanges</strong></span> on non-wholesale sales if there is breakage or wrong orders. Refunds and exchanges are only granted if there is a proof of receipt (i.e. - photos) of the received package.</undefined></div> 3418<div><undefined> <span> </span><b>2.  Replacement s</b><b>hipping costs are covered by us. </b>No need for customers to send back anything for breakage or wrong orders.</undefined></div> 3419<div></div> 3420<div> 3421<div><strong><u>Domestic Manufacturing:</u></strong></div> 3422<div><span>We use co-manufacturers to help put our products together. The co-manufacturers or contract manufacturers we use are currently based out of Pennsylvania and North Carolina.</span></div> 3423<div><span></span></div> 3424<div><span>While products are made at those facilities, our online orders are shipped out of a direct-to-consumer warehouse based in Florida.</span></div> 3425<div> 3426<span><br></span><undefined><strong><u>Timing | Shipping:</u></strong></undefined> 3427</div> 3428<div> 3429<ul></ul> 3430<div> 3431<span style="text-decoration: underline;"><strong></strong></span>Generally products get processed in 24 hours, then it takes an average of 4-5 business days to arrive. Products get shipped out of the direct-to-consumer warehouse in Florida as mentioned earlier.</div> 3432<div></div> 3433<div>Expedited shipping can be arranged for an upcharge at check-out.</div> 3434<div></div> 3435<p><strong>Please also read our<span> </span><a href="/pages/privacy-policy">Privacy Policy</a> and<span> </span><a href="/pages/terms-of-service" target="_blank" rel="noopener noreferrer">Terms of Service</a></strong></p> 3436</div> 3437</div> 3438</div> 3439</div> 3440</rte-formatter> 3441 3442 3443</div> 3444 3445 </div> 3446</div> 3447 3448 3449</div> 3450 </main> 3451 3452 <style> 3453 .popup-newsletter- { 3454 background: #ffffff; 3455 color: #333333; 3456 border-radius: var(--style-border-radius-sm); 3457 } 3458 .main-popup .popup-text input[type=checkbox]{ 3459 margin-right: -1.5rem; 3460 } 3461 .main-popup .popup-text .newsletter-form{ 3462 display:block; 3463 } 3464 .main-popup .image-inner img { 3465 width: auto; 3466 max-width: 100%; 3467} 3468 .main-popup .image-inner{ 3469 line-height: 0; 3470 width: 100%; 3471 height: 100%; 3472 background: #3333330a; 3473 } 3474</style> 3475 3476 3477
3477<script src="//www.wujufoods.com/cdn/shop/t/3/assets/global.js?v=63875649679645262771776428060" defer="defer"></script>
3477 3478 3479 <!-- BEGIN sections: footer-group --> 3480<footer id="shopify-section-sections--19596418121788__footer" class="shopify-section shopify-section-group-footer-group section-wrapper"><style> 3481 3482 </style> 3483 3484 3485 3486<div class="section-background color-scheme-2"></div> 3487<div 3488 class="main-footer-class 3489 section section--full-width color-scheme-2 3490 section--height-small 3491 " 3492> 3493 3494 3495 3496 3497 <div 3498 class=" 3499 spacing-style 3500 layout-panel-flex 3501 layout-panel-flex--column 3502 section-content-wrapper 3503 mobile-column 3504 " 3505 style=" 3506 --flex-direction: column; --flex-wrap: nowrap; 3507 3508--gap: 0px; 3509 3510--horizontal-alignment: center; --vertical-alignment: center; 3511--vertical-alignment-mobile: center; 3512 3513 --padding-block-start: max(20px, calc(var(--spacing-scale) * 100px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 50px)); 3514 " 3515 > 3516 3517 3518 3519 3520<div 3521 class=" 3522 group-block 3523 group-block--height-fit 3524 group-block--width-fill 3525 border-style 3526 spacing-style 3527 size-style 3528 3529 3530 " 3531 style=" 3532 --border-width: 1px; --border-style: none; --border-color: 3533rgb(var(--color-border-rgb) / 1.0); --border-radius: 35340px; 3535 3536 --padding-block-start: max(20px, calc(var(--spacing-scale) * 75px));--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 3537 --size-style-width: 100%;--size-style-height: fit; 3538 --size-style-width-mobile:100%; --size-style-width-mobile-min:100%; 3539 3540 " 3541 3542 data-testid="group-block" 3543><div class="group-block__media-wrapper"> 3544 3545 3546 3547 </div> 3548 3549 <div 3550 class=" 3551 group-block-content 3552 3553 layout-panel-flex 3554 layout-panel-flex--row 3555 mobile-column 3556 " 3557 style="--flex-direction: row; --flex-wrap: nowrap; 3558 3559--gap: 21px; 3560 3561--horizontal-alignment: space-between; --vertical-alignment: flex-start; 3562--vertical-alignment-mobile: flex-start; 3563" 3564 > 3565 3566 3567 3568 3569<div 3570 class=" 3571 group-block 3572 group-block--height-fill 3573 group-block--width-custom 3574 border-style 3575 spacing-style 3576 size-style 3577 3578 3579 " 3580 style=" 3581 --border-width: 1px; --border-style: none; --border-color: 3582rgb(var(--color-border-rgb) / 1.0); --border-radius: 35830px; 3584 3585 --padding-block-start: 0px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 40px));--padding-inline-start: 0px;--padding-inline-end: 0px; 3586 --size-style-width:33%;--size-style-height: 100%;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 3587 3588 " 3589 3590 data-testid="group-block" 3591><div class="group-block__media-wrapper"> 3592 3593 3594 3595 </div> 3596 3597 <div 3598 class=" 3599 group-block-content 3600 3601 layout-panel-flex 3602 layout-panel-flex--row 3603 mobile-column 3604 " 3605 style="--flex-direction: row; --flex-wrap: nowrap; 3606 3607--gap: max(24px, calc(var(--gap-scale, 1.0) * 60px)); 3608 3609--horizontal-alignment: flex-start; --vertical-alignment: flex-start; 3610--vertical-alignment-mobile: flex-start; 3611" 3612 > 3613 3614 3615 3616 3617 3618 <accordion-custom 3619 class=" 3620 menu 3621 3622 3623 " 3624 data-disable-on-desktop="true" 3625 open-by-default-on-desktop 3626 3627 data-disable-on-mobile="true" 3628 open-by-default-on-mobile 3629 3630 > 3631 <details 3632 class=" 3633 menu__details 3634 spacing-style 3635 3636 " 3637 data-testid="menu-details" 3638 style=" 3639 --spacing--size: 20px; 3640 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 3641 " 3642 3643 > 3644 <summary class="menu__heading menu__heading--empty paragraph"> 3645 <span class="menu__heading__default"></span> 3646 <span class="menu__heading__accordion"> 3647 Footer menu 3648 <span class="menu__heading__toggle svg-wrapper icon-caret icon-animated"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 3649 <path d="M11 5.5L7 9.5L3 5.5" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 3650</svg> 3651</span> 3652 <span class="menu__heading__toggle svg-wrapper icon-plus"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 3653 <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3654 <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 3655</svg> 3656</span> 3657 </span> 3658 </summary> 3659 3660 <div class="details-content"> 3661 3662 <ul class="list-unstyled"> 3663 3664 <li class="menu__item h6"> 3665 <a href="/search"> 3666 Search 3667 </a> 3668 </li> 3669 3670 <li class="menu__item h6"> 3671 <a href="/pages/privacy-policy"> 3672 Privacy Policy 3673 </a> 3674 </li> 3675 3676 <li class="menu__item h6"> 3677 <a href="/pages/terms-of-service"> 3678 Terms of Service 3679 </a> 3680 </li> 3681 3682 <li class="menu__item h6"> 3683 <a href="/pages/store-and-refund-policy"> 3684 Store / Refund Policy (We accept major Credit Cards and PayPal) 3685 </a> 3686 </li> 3687 3688 </ul> 3689 3690 </div> 3691 </details> 3692 </accordion-custom> 3693 3694 3695 3696 3697 3698 3699</div> 3700</div> 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710<div 3711 class=" 3712 group-block 3713 group-block--height-fill 3714 group-block--width-custom 3715 border-style 3716 spacing-style 3717 size-style 3718 3719 3720 " 3721 style=" 3722 --border-width: 1px; --border-style: none; --border-color: 3723rgb(var(--color-border-rgb) / 1.0); --border-radius: 37240px; 3725 3726 --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; 3727 --size-style-width:33%;--size-style-height: 100%;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem; 3728 3729 " 3730 3731 data-testid="group-block" 3732><div class="group-block__media-wrapper"> 3733 3734 3735 3736 </div> 3737 3738 <div 3739 class=" 3740 group-block-content 3741 3742 layout-panel-flex 3743 layout-panel-flex--column 3744 mobile-column 3745 " 3746 style="--flex-direction: column; --flex-wrap: nowrap; 3747 3748--gap: 0px; 3749 3750--horizontal-alignment: flex-start; --vertical-alignment: flex-start; 3751--vertical-alignment-mobile: flex-start; 3752" 3753 > 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 <rte-formatter class="content-text" 3764 class=" spacing-style text-block text-block--AR0JDUXhxeHNoQlMvU__text_bViUcw rte 3765 rte 3766 " 3767 3768 style=" 3769 --padding-block-start: 0px; --padding-block-end:0px; 3770--padding-inline-start:0px; --padding-inline-end:0px; 3771 3772 3773 3774 --width: fit-content; 3775 --max-width: var(--max-width--body-normal); 3776 3777 3778 " 3779 3780 3781> 3782 <p>Customer Service</p> 3783 </rte-formatter> 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 <rte-formatter class="content-text" 3800 class=" spacing-style text-block text-block--AaUhXNG91bm9nVHpwM__text_MNkJbg paragraph 3801 rte 3802 " 3803 3804 style=" 3805 --padding-block-start: 0px; --padding-block-end:0px; 3806--padding-inline-start:0px; --padding-inline-end:0px; 3807 3808 3809--color: var(--color-foreground); 3810 --width: fit-content; 3811 --max-width: var(--max-width--body-normal); 3812 3813 3814 " 3815 3816 3817> 3818 <p>Questions? Feel free to drop us line at [email protected].<br/><br/>We are located in 1 High St Ct Ste. 2, Morristown, NJ 07960</p> 3819 </rte-formatter> 3820 3821 3822 3823 3824 3825 3826 3827</div> 3828</div> 3829 3830 3831 3832 3833 3834 3835 3836<div 3837 class="email-signup-block size-style spacing-style" 3838 style="--size-style-width:33%;--size-style-height: ;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;" 3839 3840> 3841 3842 <div class="email-signup__heading paragraph"> 3843 Want More WUJU? 3844 </div> 3845 3846 3847 <div class="email-signup__heading paragraph-content h6"> 3848 <div>We thought you might. Sign up for giveaways and new product news sent straight to your inbox.</div> 3849 </div> 3850 3851<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="â" /> 3852 <div 3853 class="email-signup__input-group " 3854 style="--border-width: 1px; --border-radius: 39px;" 3855 > 3856 <label 3857 for="EmailInput-AWkVKU3k2YnFiU0R5S__email_signup_NcLwNb" 3858 class="visually-hidden" 3859 > 3860 Email 3861 </label> 3862 3863 3864 <input 3865 id="EmailInput-AWkVKU3k2YnFiU0R5S__email_signup_NcLwNb" 3866 class="email-signup__input email-signup__input--underline paragraph " 3867 type="email" 3868 name="contact[email]" 3869 autocorrect="off" 3870 autocapitalize="off" 3871 autocomplete="email" 3872 placeholder="Your Email" 3873 required 3874 3875 > 3876 <button title="Sign up" 3877 class="email-signup__button email-signup__button--integrated email-signup__button--arrow paragraph button-secondary button-secondary--AWkVKU3k2YnFiU0R5S__email_signup_NcLwNb " 3878 3879 aria-label="Sign up" 3880 3881 > 3882 3883 3884 <svg
3885 viewBox="0 0 20 20" 3886 xmlns="http://www.w3.org/2000/svg" 3887 focusable="false" 3888 aria-hidden="true" 3889 class="email-signup__button-icon" 3890 > 3891 3892<path 3893 clip-rule="evenodd" 3894 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" 3895 fill="currentColor" 3896 fill-rule="evenodd" 3897 /> 3898 </svg> 3899 3900 3901 </button> 3902 </div></form> 3903</div> 3904 3905 3906 3907 3908 3909</div> 3910</div> 3911 3912 3913 3914 3915 3916<div 3917 class="footer-utilities spacing-style" 3918 style="--padding-block-start: max(20px, calc(var(--spacing-scale) * 22px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 22px)); --border-width: 1px;" 3919 3920> 3921 <div class="footer-utilities__group footer-utilities__group--left"> 3922 3923 3924<div 3925 class=" 3926 footer-utilities__group-copyright 3927 custom-typography 3928 custom-font-size 3929 " 3930 style=" 3931--color: ;--font-size: 1rem; --font-weight: ;--font-family: ; --text-transform: none; --text-wrap: ; --line-height: var(--line-height--body-); --letter-spacing: var(--letter-spacing--body-);" 3932 3933> 3934 <span class="footer-utilities__text">© 2026 <a href="/" title="">WUJU Foods</a></span> 3935</div> 3936 3937 3938 3939 3940 </div> 3941 3942 3943<div class="footer-utilities__group footer-utilities__group--left enabled_payment-icon"> 3944 <ul 3945 class="payment-icons__list" 3946 role="list" 3947 ><li class="payment-icons__item"> 3948 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3949 3950 </li><li class="payment-icons__item"> 3951 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
3951001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 3952 </li><li class="payment-icons__item"> 3953 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 3954 </li><li class="payment-icons__item"> 3955 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 3956 </li><li class="payment-icons__item"> 3957 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/>
3957<path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.5717 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C2
39576.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 3958 </li><li class="payment-icons__item"> 3959 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 3960 3961 </li><li class="payment-icons__item"> 3962 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
39620-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 3963 </li><li class="payment-icons__item"> 3964 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 3965 3966 </li><li class="payment-icons__item"> 3967 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
396716.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3968 3969 </li></ul> 3970 </div> 3971 3972 <div class="footer-utilities__group footer-utilities__group--right"> 3973 3974 3975<div 3976 class="social-icons__wrapper" 3977 3978> 3979 3980 3981 3982 3983 3984 3985 <div 3986 class="social-icons__icon-wrapper" 3987 3988 > 3989 <a 3990 href="https://www.facebook.com/wujufoods" 3991 target="_blank" 3992 rel="noopener noreferrer" 3993 aria-label="Facebook" 3994 3995 > 3996 <span class="social-icons__icon-label">Facebook</span> 3997 <svg 3998 class="social-icons__icon" 3999 aria-hidden="true" 4000 focusable="false" 4001 xmlns="http://www.w3.org/2000/svg" 4002 viewBox="0 0 20 20" 4003 > 4004<path d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z" /></svg> 4005 </a> 4006 </div> 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 <div 4019 class="social-icons__icon-wrapper" 4020 4021 > 4022 <a 4023 href="https://www.instagram.com/wujufoods/" 4024 target="_blank" 4025 rel="noopener noreferrer" 4026 aria-label="Instagram" 4027 4028 > 4029 <span class="social-icons__icon-label">Instagram</span> 4030 <svg 4031 class="social-icons__icon" 4032 aria-hidden="true" 4033 focusable="false" 4034 xmlns="http://www.w3.org/2000/svg"
4035 viewBox="0 0 20 20" 4036 > 4037<path 4038 fill-rule="evenodd" 4039 d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" 4040 clip-rule="evenodd" 4041 /></svg> 4042 </a> 4043 </div> 4044 4045 4046 4047 4048 4049 4050</div> 4051 4052 4053 4054 4055 4056 </div> 4057</div> 4058 4059 4060 4061 4062 4063 4064 </div> 4065</div> 4066 4067 4068 4069</footer> 4070<!-- END sections: footer-group --> 4071 4072
4072<script 4073 src="//www.wujufoods.com/cdn/shop/t/3/assets/dialog.js?v=94382931671780430451776428062" 4074 type="module" 4075></script>
4075 4076 4077<dialog-component 4078 id="search-modal" 4079 class="search-modal" 4080 4081> 4082 <dialog 4083 ref="dialog" 4084 on:click="/closeDialogOnClickOutside" 4085 on:keydown="/closeDialogOnEscapePress" 4086 class="search-modal__content dialog-modal" 4087 scroll-lock 4088 > 4089
4089<script 4090 src="//www.wujufoods.com/cdn/shop/t/3/assets/predictive-search.js?v=91780268189318326841776428058" 4091 type="module" 4092 fetchpriority="low" 4093></script>
4093 4094 4095<predictive-search-component 4096 class="predictive-search color-scheme-2" 4097 style="--product-corner-radius: 10px; --card-corner-radius: 10px;" 4098 data-section-id="predictive-search" 4099 data-testid="search-component--modal" 4100 role="search" 4101 aria-label="Search" 4102> 4103 <form 4104 action="/search" 4105 method="get" 4106 role="search" 4107 class="predictive-search-form" 4108 ref="form" 4109 on:keydown="/onSearchKeyDown" 4110 > 4111 <div 4112 class="predictive-search-form__header" 4113 > 4114 <div class="predictive-search-form__header-inner"> 4115 <label 4116 for="cmdk-input" 4117 class="visually-hidden" 4118 >Search</label> 4119 <input 4120 class="search-input" 4121 id="cmdk-input" 4122 type="search" 4123 name="q" 4124 role="combobox" 4125 aria-expanded="false" 4126 aria-owns="predictive-search-results" 4127 aria-controls="predictive-search-results" 4128 aria-haspopup="listbox" 4129 aria-autocomplete="list" 4130 autocomplete="off" 4131 placeholder="Search" 4132 ref="searchInput" 4133 on:input="/search" 4134 on:keydown="/onSearchKeyDown" 4135 > 4136 <input 4137 name="options[prefix]" 4138 type="hidden" 4139 value="last" 4140 > 4141 <span class="svg-wrapper predictive-search__icon"> 4142 <svg class="icon icon-search" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg"> 4143 <path d="M22 22L20 20M11.5 21C12.7476 21 13.9829 20.7543 15.1355 20.2769C16.2881 19.7994 17.3354 19.0997 18.2175 18.2175C19.0997 17.3354 19.7994 16.2881 20.2769 15.1355C20.7543 13.9829 21 12.7476 21 11.5C21 10.2524 20.7543 9.0171 20.2769 7.86451C19.7994 6.71191 19.0997 5.66464 18.2175 4.78249C17.3354 3.90033 16.2881 3.20056 15.1355 2.72314C13.9829 2.24572 12.7476 2 11.5 2C8.98044 2 6.56408 3.00089 4.78249 4.78249C3.00089 6.56408 2 8.98044 2 11.5C2 14.0196 3.00089 16.4359 4.78249 18.2175C6.56408 19.9991 8.98044 21 11.5 21Z" stroke="#000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path> 4144 </svg> 4145 </span> 4146 <button 4147 type="button" 4148 class="button-unstyled predictive-search__reset-button" 4149 aria-label="Reset search" 4150 ref="resetButton" 4151 hidden 4152 title="Close" 4153 on:click="/resetSearch" 4154 > 4155 <span class="predictive-search__reset-button-icon"> 4156 <svg xmlns="https://www.w3.org/2000/svg" class="icon icon-close" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg> 4157 </span> 4158 <span class="predictive-search__reset-button-text">Clear</span> 4159 </button> 4160 </div> 4161 <button 4162 type="button" 4163 class="button predictive-search__close-modal-button" 4164 aria-label="Close dialog" 4165 on:click="dialog-component/closeDialog" 4166 ref="closeModalButton" 4167 > 4168 <span class="svg-wrapper"> 4169 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 4170 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4171 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4172</svg> 4173 4174 </span> 4175 </button> 4176 </div> 4177 4178 <div class="predictive-search-form__content-wrapper"> 4179 <div 4180 class="predictive-search-form__content" 4181 tabindex="-1" 4182 ref="predictiveSearchResults" 4183 on:click="/handleModalClick" 4184 > 4185 4186 4187<div 4188 id="predictive-search-results" 4189 class="predictive-search-dropdown" 4190 role="listbox" 4191 aria-expanded="true" 4192 style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);" 4193> 4194 4195</div> 4196 4197 </div> 4198 4199 <div class="predictive-search-form__footer"> 4200 <button 4201 class="button button-primary predictive-search__search-button" 4202 ref="viewAllButton" 4203 > 4204 View all 4205 </button> 4206 </div> 4207 </div> 4208 </form> 4209</predictive-search-component> 4210 4211 4212 4213 </dialog> 4214</dialog-component> 4215 4216 4217 4218 4219 4220 <quick-add-dialog id="quick-add-dialog"> 4221 <dialog 4222 class="quick-add-modal dialog-modal color-scheme-2" 4223 ref="dialog" 4224 scroll-lock 4225 > 4226 <button 4227 ref="closeButton" 4228 on:click="/closeDialog" 4229 class="button button-unstyled close-button quick-add-modal__close" 4230 aria-label="Close dialog" 4231 ><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon icon-close"> 4232 <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4233 <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4234</svg> 4235</button> 4236 <div 4237 id="quick-add-modal-content" 4238 class="quick-add-modal__content" 4239 ></div> 4240 </dialog> 4241</quick-add-dialog> 4242 4243 4244 4245 4246 4247 <!-- Swiper JS --> 4248
4248<script src="//www.wujufoods.com/cdn/shop/t/3/assets/swiper-bundle.min.js?v=108059131501615647841776428061" type="text/javascript"></script>
4248 4249<html class="no-js" lang="en"><style> 4250 4251 </style> 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 <style> 4263 .progress-wrap { 4264 background: #b0d210; 4265 } 4266 .progress-wrap:hover { 4267 background: #b0d210; 4268 } 4269 .progress-wrap:hover svg path { 4270 stroke: #19224D; 4271 } 4272 </style> 4273 4274 4275 4276
4276<script> 4277 /*--------------- Scroll to top js (without progress animation) -------------------*/ 4278 window.addEventListener('load', function () { 4279 'use strict'; 4280 4281 // Scroll to top button visibility 4282 var offset = 50; 4283 window.addEventListener('scroll', function () { 4284 var progressWrap = document.querySelector('.progress-wrap'); 4285 if (!progressWrap) return; 4286 if (window.scrollY > offset) { 4287 progressWrap.classList.add('active-progress'); 4288 } else { 4289 progressWrap.classList.remove('active-progress'); 4290 } 4291 }); 4292 4293 // Scroll to top on click 4294 var progressWrap = document.querySelector('.progress-wrap'); 4295 if (progressWrap) { 4296 progressWrap.addEventListener('click', function (event) { 4297 event.preventDefault(); 4298 window.scrollTo({ top: 0, behavior: 'smooth' }); 4299 }); 4300 } 4301 }); 4302 4303 // Preloader 4304 window.addEventListener('load', function () { 4305 document.querySelector('.ttloader').style.transition = 'opacity 0.3s'; 4306 document.querySelector('.ttloader').style.opacity = '0'; 4307 setTimeout(function () { 4308 document.querySelector('.ttloader').style.display = 'none'; 4309 }, 300); 4310 4311 document.querySelector('.ttloader .rotating').classList.add('load-open'); 4312 }); 4313 </script>
4313 4314 4315
4315<script> 4316 function initCountdowns(scope = document) { 4317 const countdowns = scope.querySelectorAll('.product-countdown'); 4318 4319 countdowns.forEach(function (el) { 4320 if (el.dataset.countdownInit) return; // prevent duplicate init 4321 el.dataset.countdownInit = true; 4322 4323 const targetDate = new Date(el.getAttribute('data-countdown')).getTime(); 4324 4325 // Inject initial structure 4326 el.innerHTML = ` 4327 <div class="countdown-block timer-block"> 4328 <div class="countdown-block"> 4329 <span class="countdown-number" data-time="days">00</span> 4330 <span class="countdown-label">Days</span> 4331 </div> 4332 <span class="countdown-separator">:</span> 4333 </div> 4334 <div class="countdown-block timer-block"> 4335 <div class="countdown-block"> 4336 <span class="countdown-number" data-time="hours">00</span> 4337 <span class="countdown-label">Hours</span> 4338 </div> 4339 <span class="countdown-separator">:</span> 4340 </div> 4341 4342 <div class="countdown-block timer-block"> 4343 <div class="countdown-block"> 4344 <span class="countdown-number" data-time="minutes">00</span> 4345 <span class="countdown-label">Mins</span> 4346 </div> 4347 <span class="countdown-separator">:</span> 4348 </div> 4349 <div class="countdown-block timer-block"> 4350 <div class="countdown-block"> 4351 <span class="countdown-number countdown-seconds" data-time="seconds">00</span> 4352 <span class="countdown-label">Secs</span> 4353 </div> 4354 </div> 4355 `; 4356 4357 const updateCountdown = () => { 4358 const now = new Date().getTime(); 4359 const distance = targetDate - now; 4360 4361 if (distance < 0) { 4362 el.querySelector('[data-time="days"]').textContent = '00'; 4363 el.querySelector('[data-time="hours"]').textContent = '00'; 4364 el.querySelector('[data-time="minutes"]').textContent = '00'; 4365 el.querySelector('[data-time="seconds"]').textContent = '00'; 4366 return; 4367 } 4368 4369 const days = Math.floor(distance / (1000 * 60 * 60 * 24)); 4370 const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 4371 const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); 4372 const seconds = Math.floor((distance % (1000 * 60)) / 1000); 4373 4374 el.querySelector('[data-time="days"]').textContent = String(days).padStart(2, '0'); 4375 el.querySelector('[data-time="hours"]').textContent = String(hours).padStart(2, '0'); 4376 el.querySelector('[data-time="minutes"]').textContent = String(minutes).padStart(2, '0'); 4377 el.querySelector('[data-time="seconds"]').textContent = String(seconds).padStart(2, '0'); 4378 }; 4379 4380 updateCountdown(); 4381 setInterval(updateCountdown, 1000); 4382 }); 4383 } 4384 4385 // Initial load 4386 document.addEventListener('DOMContentLoaded', function () { 4387 initCountdowns(); 4388 }); 4389 4390 // Re-init after Shopify AJAX filtering 4391 document.addEventListener('shopify:section:load', function (event) { 4392 initCountdowns(event.target); 4393 }); 4394 4395 // Optional: Also watch for DOM changes in case of other JS updates 4396 const observer = new MutationObserver((mutations) => { 4397 mutations.forEach((mutation) => { 4398 if (mutation.addedNodes.length) { 4399 mutation.addedNodes.forEach((node) => { 4400 if (node.nodeType === 1) { 4401 initCountdowns(node); 4402 } 4403 }); 4404 } 4405 }); 4406 }); 4407 observer.observe(document.body, { childList: true, subtree: true }); 4408 </script>
4408 4409 4410
4410<script> 4411 (function () { 4412 if (window.__wishlistInit) return; 4413 window.__wishlistInit = true; 4414 4415 function getList() { 4416 try { 4417 return JSON.parse(localStorage.getItem('wishlist')) || []; 4418 } catch (e) { 4419 return []; 4420 } 4421 } 4422 function setList(list) { 4423 localStorage.setItem('wishlist', JSON.stringify(list)); 4424 } 4425 function inList(url) { 4426 return getList().some((i) => i.productUrl === url); 4427 } 4428 4429 function renderButton(btn, isIn) { 4430 if (!btn) return; 4431 4432 btn.classList.toggle('in-wishlist', !!isIn); 4433 4434 const parent = btn.closest('div'); 4435 if (parent) { 4436 parent.classList.toggle('heart-filled', !!isIn); 4437 parent.classList.toggle('heart-outline', !isIn); 4438 } 4439 4440 btn.innerHTML = isIn 4441 ? ` 4442 <div class="main-wishlist-btn"> 4443 <svg viewBox="0 0 24 24" fill="none" xmlns="https://www.w3.org/2000/svg"> 4444 <path d="M19.3 5.71002C18.841 5.24601 18.2943 4.87797 17.6917 4.62731C17.0891 4.37666 16.4426 4.2484 15.79 4.25002C15.1373 4.2484 14.4909 4.37666 13.8883 4.62731C13.2857 4.87797 12.739 5.24601 12.28 5.71002L12 6.00002L11.72 5.72001C10.7917 4.79182 9.53273 4.27037 8.22 4.27037C6.90726 4.27037 5.64829 4.79182 4.72 5.72001C3.80386 6.65466 3.29071 7.91125 3.29071 9.22002C3.29071 10.5288 3.80386 11.7854 4.72 12.72L11.49 19.51C11.6306 19.6505 11.8212 19.7294 12.02 19.7294C12.2187 19.7294 12.4094 19.6505 12.55 19.51L19.32 12.72C20.2365 11.7823 20.7479 10.5221 20.7442 9.21092C20.7405 7.89973 20.2218 6.64248 19.3 5.71002Z" stroke="currentcolor"></path> 4445 </svg> 4446 <p class="wishlist_text">In Your Wishlist</p> 4447 </div> 4448 ` 4449 : ` 4450 <svg viewBox="0 0 24 24" xmlns="https://www.w3.org/2000/svg"> 4451 <rect x="0" fill="none" width="24" height="24"/> 4452 <g> 4453 <path d="M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"/> 4454 </g> 4455 </svg> 4456 <p class="wishlist_text">Not In Wishlist</p> 4457 `; 4458 } 4459 4460 function renderAllButtons() { 4461 const list = getList(); 4462 document.querySelectorAll('.wishlist_button[data-url]').forEach((btn) => { 4463 const url = btn.dataset.url || ''; 4464 renderButton( 4465 btn, 4466 list.some((i) => i.productUrl === url) 4467 ); 4468 }); 4469 } 4470 4471 function renderWishlistBlock() { 4472 const list = getList(); 4473 const block = document.querySelector('.js-wishlistBlock'); 4474 if (!block) return; 4475 if (!list.length) { 4476 block.innerHTML = `<p class="empty-title"> 4477 Your wishlist is currently empty. 4478 </p>`; 4479 return; 4480 } 4481 block.innerHTML = list 4482 .map( 4483 (item) => ` 4484 <div class="grid__item wishlist-product__list" data-url="${item.productUrl}"> 4485 <div class="c-product"> 4486 <div class="button-delete-wish"> 4487 <a href="${ 4488 item.productUrl 4489 }" class="image-animation" style="display:block; border-radius: var(--style-border-radius-sm); background-color:${ 4490 item.productBg 4491 };"> 4492 <img src="${item.productImg}" alt="${item.productTitle}"> 4493 </a> 4494 <div class="delete-btn-parent"> 4495 <button class="button delete-btn button--tertiary button-hover-style button-primary button-secondary" data-url="${ 4496 item.productUrl 4497 }"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 4498<path class="remove-icon-bottom" d="M11.5 9v4.25M8.5 9v4.25M5.75 12.2V6h8.5c0 2.421 0 3.779 0 6.2 0 .853 0 1.447-.038 1.91-.037.453-.106.714-.207.911a2.498 2.498 0 0 1-.983 1.017c-.197.1-.458.17-.911.207-.463.037-1.057.038-1.91.038h-.4c-.853 0-1.447 0-1.91-.038-.453-.037-.714-.106-.911-.207a2.498 2.498 0 0 1-.984-1.017c-.1-.197-.17-.458-.207-.911C5.75 13.647 5.75 13.053 5.75 12.2z" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/> 4499<path class="remove-icon-top" d="M4.25 6h11.5M8 5.25a2 2 0 1 1 4 0" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> 4500</svg> 4501</button> 4502 </div> 4503 </div> 4504 <div class="product-content"> 4505 <h3 class="c-product__title card__heading h5"> 4506 <a class="full-unstyled-link" href="${item.productUrl}">${item.productTitle}</a> 4507 </h3> 4508 <div class="card-information"> 4509 <div class="price price--on-sale"> 4510 <div class="price__sale">
4511 <span class="price-item price-item--sale price-item--last"> 4512 ${item.productPrice} 4513 </span> 4514 ${ 4515 item.productcomPrice 4516 ? ` 4517 <s class="product-price__price compare_price price-item price-item--regular"> 4518 ${item.productcomPrice} 4519 </s>` 4520 : '' 4521 } 4522 </div> 4523 </div> 4524 </div> 4525 4526 4527 </div> 4528 </div> 4529 </div>` 4530 ) 4531 .join(''); 4532 } 4533 4534 // Make global toggleWishlist 4535 window.toggleWishlist = function (el) { 4536 const btn = 4537 el && el.closest ? el.closest('.wishlist_button') || el : document.querySelector('.wishlist_button'); 4538 if (!btn) return; 4539 4540 const data = { 4541 productTitle: btn.dataset.title || '', 4542 productImg: btn.dataset.img || '', 4543 productPrice: btn.dataset.price || '', 4544 productUrl: btn.dataset.url || '', 4545 productBg: btn.dataset.bg || '', 4546 }; 4547 4548 const list = getList(); 4549 if (inList(data.productUrl)) { 4550 window.location.href = '/pages/wishlist'; 4551 return; 4552 } 4553 4554 list.push(data); 4555 setList(list); 4556 renderButton(btn, true); 4557 renderWishlistBlock(); 4558 }; 4559 4560 window.removeFromWishlist = function (productUrl) { 4561 let list = getList().filter((i) => i.productUrl !== productUrl); 4562 setList(list); 4563 renderAllButtons(); 4564 renderWishlistBlock(); 4565 }; 4566 4567 // Delete button click 4568 4569 document.addEventListener('click', function (e) { 4570 const deleteBtn = e.target.closest('.delete-btn'); 4571 if (deleteBtn) { 4572 e.preventDefault(); 4573 const productUrl = deleteBtn.getAttribute('data-url'); 4574 if (productUrl) { 4575 window.removeFromWishlist(productUrl); 4576 } 4577 } 4578 }); 4579 4580 // Wishlist button click 4581 document.addEventListener('click', function (e) { 4582 const btn = e.target.closest('.wishlist_button[data-url]'); 4583 if (btn) { 4584 e.preventDefault(); 4585 window.toggleWishlist(btn); 4586 } 4587 }); 4588 4589 document.addEventListener('DOMContentLoaded', function () { 4590 renderAllButtons(); 4591 renderWishlistBlock(); 4592 }); 4593 })(); 4594 </script>
4594 4595 4596
4596<script> 4597 document.addEventListener('DOMContentLoaded', function () { 4598 document.addEventListener('click', function (e) { 4599 const btn = e.target.closest('.notify-me-btn'); 4600 if (btn) { 4601 e.preventDefault(); 4602 window.scrollTo({ 4603 top: 0, 4604 behavior: 'smooth', 4605 }); 4606 } 4607 }); 4608 }); 4609 </script>
4609 4610 4611 <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/aos.css"> 4612
4612<script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
4612 4613 4614
4614<script> 4615 function initAOS() { 4616 AOS.init({ 4617 duration: 800, 4618 once: true, 4619 easing: 'ease-in-out', 4620 offset: 120, 4621 }); 4622 } 4623 4624 document.addEventListener('DOMContentLoaded', function () { 4625 initAOS(); 4626 }); 4627 4628 document.addEventListener('shopify:section:load', function () { 4629 initAOS(); 4630 }); 4631 4632 document.addEventListener('shopify:section:select', function () { 4633 AOS.refresh(); 4634 }); 4635 </script>
4635 4636 <!--Gem_Page_Footer_Script--> 4637 4638<!--End_Gem_Page_Footer_Script--> 4639<style> </style>
4640<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4640 4641</body> 4642</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.