1<!doctype html> 2<html class="no-js " lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <meta name="theme-color" content=""> 8 9 <link rel="canonical" href="https://albertwines2u.com.my/search"> 10 11<link rel="icon" type="image/png" href="//albertwines2u.com.my/cdn/shop/files/favicon.png?crop=center&height=32&v=1780338538&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 12 Search 13 – Albert Wines</title> 14 15 <meta name="description" content="Buy wine, spirits, and FIJI Water online in Malaysia at Albert Wines. Shop a wide selection of authentic wines, liquors, and more with fast delivery. Great prices and quality service."> 16 17 <link href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme.css?v=67807479579826595571785395063" rel="stylesheet" type="text/css" media="all" /> 18 19 20 <link rel="preload" href="//albertwines2u.com.my/cdn/shop/t/137/assets/secondary-css.css?v=124842348671814217191785395063" as="style" onload="this.onload=null;this.rel='stylesheet'"> 21 <noscript> 22 <link rel="stylesheet" href="//albertwines2u.com.my/cdn/shop/t/137/assets/secondary-css.css?v=124842348671814217191785395063"> 23 </noscript> 24 <link rel="preload" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-md.css?v=73783615780051519011785395063" as="style" media="(min-width: 768px)"> 25 <link rel="stylesheet" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-md.css?v=73783615780051519011785395063" type="text/css" media="(min-width: 768px)"> 26 <link rel="preload" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-lg.css?v=35461467089789139181785395063" as="style" media="(min-width: 1024px)"> 27 <link rel="stylesheet" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-lg.css?v=35461467089789139181785395063" type="text/css" media="(min-width: 1024px)"> 28 <link rel="preload" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-xl.css?v=41831075581784254051785395063" as="style" media="(min-width: 1280px)"> 29 <link rel="stylesheet" href="//albertwines2u.com.my/cdn/shop/t/137/assets/theme-xl.css?v=41831075581784254051785395063" type="text/css" media="(min-width: 1280px)"> 30 31 32 33<link rel="preload" href="//albertwines2u.com.my/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" as="font" type="font/woff2" crossorigin="anonymous" fetchpriority="high" /> 34 35 36 37 38<meta property="og:site_name" content="Albert Wines"> 39<meta property="og:url" content="https://albertwines2u.com.my/search"> 40<meta property="og:title" content="Search"> 41<meta property="og:type" content="website"> 42<meta property="og:description" content="Buy wine, spirits, and FIJI Water online in Malaysia at Albert Wines. Shop a wide selection of authentic wines, liquors, and more with fast delivery. Great prices and quality service."><meta property="og:image" content="http://albertwines2u.com.my/cdn/shop/files/premium_Red_wine_collection_65dc1511-1d1d-461b-8bd6-13a25de0c1f6.jpg?v=1714479784"> 43 <meta property="og:image:secure_url" content="https://albertwines2u.com.my/cdn/shop/files/premium_Red_wine_collection_65dc1511-1d1d-461b-8bd6-13a25de0c1f6.jpg?v=1714479784"> 44 <meta property="og:image:width" content="1200"> 45 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 46<meta name="twitter:title" content="Search"> 47<meta name="twitter:description" content="Buy wine, spirits, and FIJI Water online in Malaysia at Albert Wines. Shop a wide selection of authentic wines, liquors, and more with fast delivery. Great prices and quality service."> 48<style data-shopify>@font-face { 49 font-family: Inter; 50 font-weight: 600; 51 font-style: normal; 52 font-display: swap; 53 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"), 54 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff"); 55} 56 57 @font-face { 58 font-family: Inter; 59 font-weight: 500; 60 font-style: normal; 61 font-display: swap; 62 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), 63 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); 64} 65 66 @font-face { 67 font-family: Inter; 68 font-weight: 500; 69 font-style: normal; 70 font-display: swap; 71 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), 72 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); 73} 74 75 @font-face { 76 font-family: Inter; 77 font-weight: 400; 78 font-style: normal; 79 font-display: swap; 80 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), 81 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); 82} 83 84 @font-face { 85 font-family: "Playfair Display"; 86 font-weight: 400; 87 font-style: italic; 88 font-display: swap; 89 src: url("//albertwines2u.com.my/cdn/fonts/playfair_display/playfairdisplay_i4.804ea8da9192aaed0368534aa085b3c1f3411619.woff2") format("woff2"), 90 url("//albertwines2u.com.my/cdn/fonts/playfair_display/playfairdisplay_i4.5538cb7a825d13d8a2333cd8a94065a93a95c710.woff") format("woff"); 91} 92 93 94 @font-face { 95 font-family: Inter; 96 font-weight: 700; 97 font-style: normal; 98 font-display: swap; 99 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 100 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 101} 102 103 @font-face { 104 font-family: Inter; 105 font-weight: 500; 106 font-style: italic; 107 font-display: swap; 108 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"), 109 url("//albertwines2u.com.my/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff"); 110} 111 112 @font-face { 113 font-family: Inter; 114 font-weight: 700; 115 font-style: italic; 116 font-display: swap; 117 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 118 url("//albertwines2u.com.my/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 119} 120 121 @font-face { 122 font-family: Inter; 123 font-weight: 400; 124 font-style: normal; 125 font-display: swap; 126 src: url("//albertwines2u.com.my/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), 127 url("//albertwines2u.com.my/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff"); 128} 129�</style> 130<style data-shopify>:root, 131 *:before { 132 --base-font-size: 1.05rem; 133 --font-size-medium-mobile: 1.08rem; 134 --font-size-medium: 1.2rem; 135 --font-size-small: 0.75rem; 136 --font-size-small-mobile: 0.675rem; 137 --font-size-normal: 0.9rem; 138 --font-size-normal-mobile: 0.81rem; 139 --font-size-large: 1.5rem; 140 --font-size-large-mobile: 1.35rem; 141 --heading-highlight-font-size: 100%; 142 --h1-font-size: 3.825rem; 143 --h2-font-size: 2.25rem; 144 --h3-font-size: 1.35rem; 145 --h4-font-size: 1.2375rem; 146 --h5-font-size: 1.125rem; 147 --h6-font-size: 1.0125rem; 148 --base-font-size-mobile: 0.945rem; 149 --h1-font-size-mobile: 1.9125rem; 150 --h2-font-size-mobile: 1.35rem; 151 --h3-font-size-mobile: 0.945rem; 152 --h4-font-size-mobile: 0.86625rem; 153 --h5-font-size-mobile: 0.7875rem; 154 --h6-font-size-mobile: 0.70875rem; 155 --rating-star-size: 0.84rem; 156 --border-radius: 0; 157 --page-width: 1200px; 158 --width-countdown: 9.45rem; 159 --font-menu: Inter, sans-serif; 160 --font-menu-weight: 500; 161 --font-menu-style: normal; 162 --font-button: Inter, sans-serif; 163 --font-button-weight: 400; 164 --font-button-style: normal; 165 --font-body-family: Inter, sans-serif; 166 --font-body-style: normal; 167 --font-body-weight: 500; 168 --font-heading-family: Inter, sans-serif; 169 --font-heading-highlight: "Playfair Display", serif; 170 --font-heading-highlight-style: italic;
171 --font-heading-highlight-weight: 400; 172 --font-heading-style: normal; 173 --font-heading-weight: 600; 174 --heading-text-tranform: none; 175 --advanced-sections-spacing: 0px; 176 --divider-spacing: -0; 177 178 --colors-pulse-speech: 104, 102, 72; 179 --image-treatment-overlay: 0, 0, 0; 180 --image-treatment-text: 255, 255, 255; 181 --colors-line-and-border: 225, 227, 225; 182 --colors-line-and-border-base: 225, 227, 225; 183 --colors-line-header: 225, 227, 225; 184 --colors-line-footer: 7, 3, 3; 185 --colors-background: 255, 255, 255; 186 --colors-text: 0, 0, 0; 187 --colors-text-base: 0, 0, 0; 188 --colors-heading: 0, 0, 0; 189 --colors-heading-base: 0, 0, 0; 190 --colors-background-secondary: 255, 251, 247; 191 --colors-text-secondary: 0, 0, 0; 192 --colors-heading-secondary: 40, 41, 40; 193 --colors-text-link: 29, 78, 216; 194 --background-color: 255, 255, 255; 195 --background-color-base: 255, 255, 255; 196 --background-color-header: 255, 255, 255; 197 --colors-text-header: 40, 41, 40; 198 --background-color-footer: 239, 229, 220; 199 --colors-text-footer: 7, 3, 3; 200 --colors-heading-footer: 7, 3, 3; 201 --colors-text-link-footer: 169, 70, 0; 202 --color-error: 220, 38, 38; 203 --color-success: 22, 163, 74; 204 --colors-price: 0, 0, 0; 205 --colors-price-sale: 198, 40, 40; 206 --colors-button-text: 255, 255, 255; 207 --colors-button: 40, 41, 40; 208 --colors-button-text-hover: 255, 255, 255; 209 --colors-secondary-button: 40, 41, 40; 210 --colors-button-hover: rgb(16, 16, 16); 211 --colors-cart: 187, 68, 48; 212 --colors-cart-text: 255, 255, 255; 213 --colors-icon-rating: 212, 160, 23; 214 --colors-transition-arrows: 0, 0, 0; 215 --color-highlight: rgb(187, 68, 48); 216 --background-pagination-slideshow: 40, 41, 40; 217 --text-color-pagination-slideshow: 255, 255, 255; 218 219 --background-secondary-button: transparent; 220 --colors-line-secondary-button: 40, 41, 40; 221 222 223 --button-width: 120%; 224 --button-height: 100%; 225 --button-transform: rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0); 226 --button-transform-origin: 0% 100%; 227 228 229 --height-parallax: 100%; 230 231 232 --image-zoom: 1; 233 234 --card-product-bg: rgba(0,0,0,0); 235 --card-product-padding: 15px; 236 --card-product-padding-mobile: 0px; 237 --card-product-alignment: center; 238 239 --width-scrollbar: 0; 240 --card-product-ratio: 0.0%; 241 --card-product-img-position: inherit; 242 --card-product-img-height: auto; 243 --card-product-img-zoom: unset; 244 --height-header: 0px; 245 --transition-card-loading: 500ms; 246 --transition-card-image-hover: 400ms;
247 --transition-slideshow: 500ms; 248 --transition-image-hover: 500ms; 249 } 250 .dark, 251 .dark *:before { 252 --image-treatment-overlay: 0, 0, 0; 253 --image-treatment-text: 255, 255, 255; 254 --colors-line-and-border: 49, 49, 49; 255 --colors-line-and-border-base: 49, 49, 49; 256 --colors-line-header: 52, 54, 52; 257 --colors-line-footer: 52, 54, 52; 258 --colors-background: 40, 41, 40; 259 --colors-text: 225, 227, 225; 260 --colors-text-base: 225, 227, 225; 261 --colors-heading: 255, 255, 255; 262 --colors-heading-base: 255, 255, 255; 263 --background-color: 40, 41, 40; 264 --background-color-base: 40, 41, 40; 265 --colors-text-link: 152, 62, 0; 266 --color-error: 229, 105, 15; 267 --color-success: 145, 180, 116; 268 --background-color-header: 40, 41, 40; 269 --colors-text-header: 255, 255, 255; 270 --background-color-footer: 40, 41, 40; 271 --colors-text-footer: 225, 227, 225; 272 --colors-heading-footer: 255, 255, 255; 273 --colors-text-link-footer: 145, 180, 116; 274 --colors-price: 250, 250, 250; 275 --colors-price-sale: 229, 105, 15; 276 --colors-button-text: 40, 41, 40; 277 --colors-button: 255, 255, 255; 278 --colors-button-text-hover: 40, 41, 40; 279 --colors-secondary-button: 255, 255, 255; 280 --colors-button-hover: rgb(255, 255, 255); 281 --colors-cart: 145, 180, 116; 282 --colors-cart-text: 250, 250, 250; 283 --colors-background-secondary: 47, 48, 47; 284 --colors-text-secondary: 225, 227, 225; 285 --colors-heading-secondary: 255, 255, 255; 286 --colors-icon-rating: 229, 105, 15; 287 --colors-pulse-speech: 104, 102, 72; 288 --colors-transition-arrows: 0, 0, 0; 289 --color-highlight: rgb(145, 180, 116); 290 291 --background-secondary-button: transparent; 292 --colors-line-secondary-button: 255, 255, 255; 293 294 --card-product-bg: rgba(0,0,0,0); 295 } 296 shopify-accelerated-checkout { 297 --shopify-accelerated-checkout-button-border-radius: 0; 298 } 299 shopify-accelerated-checkout-cart { 300 --shopify-accelerated-checkout-button-border-radius: 0; 301 --shopify-accelerated-checkout-inline-alignment: end; 302 --shopify-accelerated-checkout-button-block-size: 48px; 303 --shopify-accelerated-checkout-button-inline-size: 48px; 304 } 305 shopify-account { 306 --shopify-account-color-accent: rgba(var(--colors-button)); 307 --shopify-account-color-accent-text: rgb(var(--colors-button-text)); 308 --shopify-account-color-background: rgb(var(--background-color-base)); 309 --shopify-account-color-background-subdued: rgba(var(--colors-text-base), .3); 310 --shopify-account-color-text-subdued: rgba(var(--colors-text-base), 1); 311 --shopify-account-radius-button-small: 9999px; 312 --shopify-account-color-control-text: rgba(var(--colors-text-base), 1); 313 --shopify-account-color-border: rgba(var(--colors-line-and-border-base), 1); 314 --shopify-account-color-control-background: rgb(var(--background-color-base)); 315 --shopify-account-color-text: rgba(var(--colors-text-base), 1); 316 --shopify-account-color-text-subdued: rgba(var(--colors-text-base), 1); 317 --shopify-account-dialog-position-top: 30px; 318 --shopify-account-font-body: var(--font-body-family); 319 --shopify-account-font-body-weight: var(--font-body-weight); 320 --shopify-account-font-heading: var(--font-heading-family); 321 --shopify-account-font-heading-weight: var(--font-heading-weight); 322 --shopify-account-radius-base: 0px; 323 --shopify-account-radius-button: 0; 324 --shopify-account-radius-dialog: 0px; 325 --shopify-account-radius-input: 0px; 326 --shopify-account-signed-in-avatar-color-background: rgba(var(--colors-text), 1); 327 --shopify-account-signed-in-avatar-color-text: rgb(var(--background-color)); 328 } 329 330 [role="button"], 331 [type="button"], 332 .button { 333 color: rgb(var(--colors-button-text)); 334 } 335 button.button-solid, 336 .button.button-solid { 337 border: none; 338 background-color: rgba(var(--colors-button)); 339 } 340 button.button-disable-effect, 341 .button.button-disable-effect { 342 color: rgb(var(--colors-button-text)); 343 background-color: rgba(var(--colors-button)); 344 } 345 .button-action { 346 border: none; 347 color: rgb(var(--colors-button-text)); 348 background-color: rgba(var(--colors-button)); 349 } 350 351 .header, .header *::before { 352 --colors-text: var(--colors-text-header); 353 --colors-heading: var(--colors-text-header); 354 --colors-price: var(--colors-text-header); 355 --colors-line-and-border: var(--colors-line-header); 356 } 357 #sticky-header-content .divider { 358 --colors-line-and-border: var(--colors-line-header); 359 } 360 .paginate-slide-image {
361 background: rgba(var(--background-pagination-slideshow)); 362 color: rgba(var(--text-color-pagination-slideshow)); 363 } 364 body { 365 touch-action: manipulation; 366 } 367 @media (min-width: 1024px) { 368 .paginate-slide-image { 369 color: rgba(var(--text-color-pagination-slideshow)); 370 } 371 .paginate-slide-image:hover { 372 color: rgba(var(--text-color-pagination-slideshow)); 373 } 374 } 375 376 .section-quick-links, 377 .section-quick-links *::before, 378 .section-footer, 379 .section-footer *::before { 380 --colors-text: var(--colors-text-footer); 381 --colors-heading: var(--colors-heading-footer); 382 --colors-text-link: var(--colors-text-link-footer); 383 --colors-line-and-border: var(--colors-line-footer); 384 } 385 .sticky-header { 386 --font-body-weight: 700; 387 } 388 389 .scrollbar-horizontal { 390 position: relative; 391 -ms-overflow-style: none; 392 } 393 .scrollbar-horizontal::-webkit-scrollbar-track { 394 background-color: #ececec; 395 } 396 .scrollbar-horizontal::-webkit-scrollbar { 397 height: 3px; 398 } 399 400 .scrollbar-horizontal::-webkit-scrollbar-track { 401 -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0); 402 } 403 404 .scrollbar-horizontal::-webkit-scrollbar-thumb { 405 visibility: visible; 406 background-color: #747474; 407 } 408 409 .scrollbar-horizontal::-webkit-scrollbar-thumb:hover { 410 background-color: #747474; 411 } 412 body.scrollbar-body::-webkit-scrollbar{ 413 width: 5px; 414 } 415 .scrollbar-body::-webkit-scrollbar-track{ 416 background: #ececec; 417 } 418 .scrollbar-horizontal { 419 position: relative; 420 -ms-overflow-style: none; 421 } 422 .scrollbar-horizontal::-webkit-scrollbar-track { 423 background-color: #ececec; 424 } 425 .scrollbar-horizontal::-webkit-scrollbar {
426 height: 3px; 427 } 428 429 .scrollbar-horizontal::-webkit-scrollbar-track { 430 -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0); 431 } 432 433 .scrollbar-horizontal::-webkit-scrollbar-thumb { 434 visibility: visible; 435 background-color: #747474; 436 } 437 438 .scrollbar-horizontal::-webkit-scrollbar-thumb:hover { 439 background-color: #747474; 440 } 441 .scrollbar-body::-webkit-scrollbar{ 442 width: 3px; 443 } 444 .scrollbar-body::-webkit-scrollbar-track{ 445 background: #ececec; 446 } 447 .scrollbar-body.scrollbar-visible:active::-webkit-scrollbar-thumb, 448 .scrollbar-body.scrollbar-visible:focus::-webkit-scrollbar-thumb, 449 .scrollbar-body.scrollbar-visible:hover::-webkit-scrollbar-thumb { 450 background: #747474; 451 visibility: visible; 452 } 453 .scrollbar-body.scrollbar-visible::-webkit-scrollbar-track{ 454 background: transparent; 455 } 456 .scrollbar-body.scrollbar-visible::-webkit-scrollbar-thumb{ 457 background: transparent; 458 visibility: visible; 459 } 460 .scrollbar-body::-webkit-scrollbar-thumb{ 461 background: #747474; 462 } 463 .animate-scroll-banner { 464 animation: scrollX var(--duration, 10s) linear infinite var(--play-state, running) var(--direction); 465 } 466 .padding-scrollbar, .padding-scrollbar-header { 467 padding-right: min(var(--width-scrollbar), 20px); 468 } 469 470 471 .des-block iframe { 472 width: 100%; 473 height: 100%; 474 } 475 .toggle-compare + label span:first-child, 476 .toggle-compare:checked + label span:last-child { 477 display: block 478 } 479 .toggle-compare + label span:last-child, 480 .toggle-compare:checked + label span:first-child { 481 display: none; 482 } 483 .card-product:not(.recommendations) {} 484 .dark .card-product:not(.recommendations) {background: transparent;} 485 .card-product:not(.recommendations) .card-info, 486 .card-product:not(.recommendations) .x-variants-data { 487 padding-left: 0px; 488 padding-right: 0px; 489 } 490 .card-product:not(.recommendations) .x-variants-separator::before { 491 content: var(--tw-content); 492 position: absolute; 493 width: calc(100% - 2 * 0px); 494 top: 0; 495 left: 0; 496 margin-left: 0px; 497 margin-right: 0px; 498 } 499 .card-product:not(.recommendations) .card-info .x-variants-data 500 { 501 padding-left: 0; 502 padding-right: 0; 503 } 504 .card-product:not(.recommendations) .card-info .x-variants-separator::before { 505 width: 100%; 506 margin-left: 0; 507 margin-right: 0; 508 } 509 .card-product-slideshow { 510 background: rgb(255, 251, 247);} 511 .dark .card-product-slideshow { 512 background: rgb(47, 48, 47);} 513 button.shopify-payment-button__more-options { 514 color: rgba(var(--colors-text)); 515 } 516 .group-discount:before,.group-discount:after { 517 background-color: rgba(var(--colors-price-sale), 5%); 518 content: ""; 519 position: absolute; 520 right: 100%; 521 height: 100%; 522 top: 0; 523 width: 1.25rem; 524 } 525 .shipping_insurance.group-discount:before,.shipping_insurance.group-discount:after { 526 background-color: rgb(var(--colors-background-secondary)); 527 } 528 .group-discount:after { 529 left: 100%; 530 right: auto; 531 } 532 .card-product-list-atc { 533 padding-left: 0px; 534 padding-right: 0px; 535 } 536 .list-layout .card-product-list-atc { 537 padding-left: 0; 538 padding-right: 0; 539 } 540 @media (min-width: 768px){ 541 .list-layout .card-product:not(.recommendations) { 542 padding-bottom: 0; 543 } 544 .list-layout .card-product:not(.recommendations) .card-info, 545 .list-layout .card-product:not(.recommendations) .x-variants-data{ 546 padding-left: 0; 547 padding-right: 0; 548 } 549 .list-layout .card-product:not(.recommendations) .x-variants-separator::before { 550 width: 100%; 551 margin-left: 0; 552 margin-right: 0; 553 } 554 shopify-accelerated-checkout-cart { 555 --shopify-accelerated-checkout-button-block-size: 46px; 556 --shopify-accelerated-checkout-button-inline-size: 46px; 557 } 558 } 559 @media (min-width: 1024px){ 560 .card-product-list-atc { 561 padding-left: 15px; 562 padding-right: 15px; 563 } 564 .group-discount:before,.group-discount:after { 565 width: 0; 566 } 567 .card-product:not(.recommendations) .card-info, 568 .card-product:not(.recommendations) .x-variants-data { 569 padding-left: 15px; 570 padding-right: 15px; 571 } 572 .card-product:not(.recommendations) .x-variants-separator::before { 573 width: calc(100% - 2 * 15px); 574 margin-left: 15px; 575 margin-right: 15px; 576 } 577 [role="button"], 578 [type="button"], 579 .button { 580 color: rgba(var(--colors-button-text)); 581 } 582 button.button-solid, 583 .button.button-solid { 584 border: none; 585 box-shadow: none; 586 color: rgb(var(--colors-button-text)); 587 background-color: rgba(var(--colors-button)); 588 overflow: hidden; 589 background-origin: border-box; 590 } 591 button.button-solid:hover, 592 .button.button-solid:hover { 593 594 transition-delay: 0.5s; 595 596 transition-property: background-color; 597 background-color: var(--colors-button-hover); 598 color: rgba(var(--colors-button-text-hover)); 599 background-origin: border-box; 600 } 601 .button-action { 602 border: none; 603 color: rgba(var(--colors-button-text-hover)); 604 background-color: var(--colors-button-hover); 605 } 606 button.button-disable-effect, 607 .button.button-disable-effect { 608 color: rgb(var(--colors-button-text)); 609 background-color: rgba(var(--colors-button)); 610 } 611 button.button-disable-effect:hover, 612 .button.button-disable-effect:hover { 613 color: rgba(var(--colors-button-text-hover)); 614 background-color: var(--colors-button-hover); 615 } 616 617 button.button-solid:before, 618 .button.button-solid:before { 619 content: ""; 620 z-index: -1; 621 position: absolute; 622 top: 0; 623 right: 0; 624 bottom: 0; 625 left: 0; 626 width: var(--button-width); 627 height: var(--button-height); 628 background-color: var(--colors-button-hover); 629 backface-visibility: hidden; 630 will-change: transform; 631 transform: var(--button-transform); 632 transform-origin: var(--button-transform-origin); 633 transition: transform 0.5s ease; 634 } 635 button.button-solid:hover:before, 636 .button.button-solid:hover:before {
637 transform: rotate3d(0,0,1,0) translateZ(0); 638 } 639 640 641 } 642 .inventory-low-stock-status { 643 644 --stock-color: rgba(191, 18, 42); 645 646 color: var(--stock-color); 647 } 648 .dark .inventory-low-stock-status { 649 650 --stock-color: rgba(191, 18, 42); 651 652 } 653 .inventory-in-stock-status { 654 655 --stock-color: rgba(107, 118, 45); 656 657 color: var(--stock-color); 658 } 659 .dark .inventory-in-stock-status { 660 661 --stock-color: rgba(133, 143, 77); 662 663 } 664 .inventory-out-of-stock-status { 665 666 --stock-color: rgba(118, 116, 116); 667 668 color: var(--stock-color); 669 } 670 .dark .inventory-out-of-stock-status { 671 672 --stock-color: rgba(134, 127, 127); 673 674 } 675 .inventory-status { 676 background-color: var(--stock-color); 677 } 678 .card-testimonial { 679 background: #fffbf7;} 680 .dark .card-testimonial { 681 background: #2f302f;} 682 /* App Shopify Subscription */ 683 .shopify_subscriptions_app_policy a { 684 position: relative; 685 margin-top: .5rem; 686 margin-bottom: .5rem; 687 color: rgba(var(--colors-text-link)) !important; 688 text-decoration-thickness: 1px; 689 background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(to right, rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1)); 690 background-size: 100% 0.1em, 0 0.1em; 691 background-position: 100% 100%,100% 100%; 692 background-repeat: no-repeat; 693 transition: background-size 250ms; 694 } 695 .shopify_subscriptions_app_policy:after { 696 clear: both; 697 content: var(--tw-content); 698 display: block; 699 } 700 @media (min-width: 1024px) { 701 .shopify_subscriptions_app_policy a:hover { 702 background-size: 0 .1em, 100% .1em; 703 background-position: 100% 100%, 0% 100%; 704 } 705 } 706 707 /* Recurpay Subscription App */ 708 #recurpay-account-widget { 709 margin-top: 1rem; 710 } 711 712 /* Seal Subscriptions */ 713 .sls-widget-branding { 714 z-index: 20 !important; 715 } 716 .card .sealsubs-target-element, .card-product-fbt .sealsubs-target-element { 717 display: none !important; 718 } 719 .seal-portal-link a { 720 position: relative; 721 margin-top: .5rem; 722 margin-bottom: .5rem; 723 color: rgba(var(--colors-text-link)) !important; 724 text-decoration-thickness: 1px; 725 background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(to right, rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1)); 726 background-size: 100% 0.1em, 0 0.1em; 727 background-position: 100% 100%,100% 100%; 728 background-repeat: no-repeat; 729 transition: background-size 250ms; 730 } 731 .seal-portal-link:after { 732 clear: both; 733 content: var(--tw-content); 734 display: block; 735 } 736 @media (min-width: 1024px) { 737 .seal-portal-link a:hover { 738 background-size: 0 .1em, 100% .1em; 739 background-position: 100% 100%, 0% 100%; 740 } 741 } 742 .x-card-title { 743 font-size: 0.9rem; 744 font-family: var(--font-heading-family); 745 font-weight: var(--font-heading-weight); 746 } 747 .x-card-price, .x-card-price-init { 748 font-size: 0.9rem; 749 font-family: var(--font-body-family); 750 font-weight: var(--font-body-weight); 751 } 752 @media (min-width: 768px) { 753 .x-card-title { 754 font-size: 1.0rem; 755 } 756 .x-card-price, .x-card-price-init { 757 font-size: 1.0rem; 758 } 759 } 760 .dbtap-overlay{ 761 display: none 762 } 763 @media (max-width: 1024px) and (pointer: coarse) and (hover: none) { 764 .dbtap-overlay{ 765 display: block 766 } 767 } 768 .swatch-count-small { 769 min-height: 28px; 770 min-width: 28px; 771 } 772 .swatch-count-medium { 773 min-height: 32px; 774 min-width: 32px; 775 } 776 .swatch-count-large { 777 min-height: 38px; 778 min-width: 38px; 779 } 780 .paginate-testimonial { 781 background: rgba(16, 16, 16, 0.2); 782 } 783 .dark .paginate-testimonial { 784 background: rgba(255, 255, 255, 0.2); 785 }</style><style data-shopify> 786 787 /* Judge.me */ 788 #judgeme_product_reviews .jdgm-rev-widg{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px} 789 .jdgm-rev-widg__header .jdgm-write-rev-link{margin-top:1.25rem;margin-bottom:1.25rem} 790 .jdgm-rev-widg__header .jdgm-rev-widg__sort-wrapper{margin-top:1.25rem;margin-bottom:1.25rem} 791 .jdgm-form-wrapper .jdgm-form__title{font-weight:500} 792 .jdgm-widget .jdgm-write-rev-link, 793 .jdgm-widget .jdgm-btn.jdgm-btn, 794 .jdgm-widget input[type=submit].jdgm-btn { 795 border-width: 1px; 796 font-family: var(--font-button); 797 font-weight: var(--font-button-weight); 798 font-style: var(--font-button-style); 799 } 800 .jdgm-paginate .jdgm-paginate__page { 801 padding: 12px; 802 } 803 .jdgm-widget .jdgm-btn--solid, input[type=submit].jdgm-btn--solid { 804 padding: 14px 20px; 805 } 806 .fera-testimonialCarousel-testimonial-body { 807 word-break: break-word; 808 padding-left:1.25rem; 809 padding-right:1.25rem; 810 } 811 /* end Judge.me */ 812 813div[data-block-handle="featured_carousel"] { 814 width: 100%; 815 direction: ltr; 816 }</style><style data-shopify> 817 .body-text-base-size { 818 font-size: 0.945rem; 819 } 820 .text-pickup-availability { 821 font-size: 1.05rem; 822 } 823 .text-result-filter { 824 font-size: 1.155rem; 825 } 826 .text-filter { 827 font-size: 0.8505rem; 828 } 829 .heading-text-base-h3 { 830 font-size: 1.125rem; 831 } 832 .heading-text-base-h2 { 833 font-size: 1.35rem; 834 } 835 .text-suggest-search { 836 font-size: 1.05rem; 837 } 838 .text-review-count { 839 font-size: 0.84rem; 840 } 841 @media (min-width: 768px) { 842 .body-text-base-size { 843 font-size: 1.05rem; 844 } 845 .text-pickup-availability { 846 font-size: 1.155rem; 847 } 848 .text-filter { 849 font-size: 0.945rem; 850 } 851 .heading-text-base-h3 { 852 font-size: 1.35rem; 853 } 854 .heading-text-base-h2 { 855 font-size: 2.25rem; 856 } 857 .text-suggest-search { 858 font-size: 1.2rem; 859 } 860 } 861</style> 862 863
863<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
863<meta name="google-site-verification" content="BbOqiVo8RRp5jmcyzvB81yyHrBakJczihwSG3535uus"> 864<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55754588254/digital_wallets/dialog"> 865<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://albertwines2u.com.my/search"> 866<link rel="alternate" hreflang="en" href="https://albertwines2u.com.my/search"> 867<link rel="alternate" hreflang="zh-Hans" href="https://albertwines2u.com.my/zh/search">
868<script async="async" src="/checkouts/internal/preloads.js?locale=en-MY&default_configuration_id=494829662"></script>
vendor: 1 bytes, line 868
868
869<script id="shopify-features" type="application/json">{"accessToken":"72646a270fbe180b41e836993bdd6a70","betas":["rich-media-storefront-analytics"],"domain":"albertwines2u.com.my","predictiveSearch":true,"shopId":55754588254,"locale":"en"}</script>
vendor: 1 bytes, line 869
869
870<script>var Shopify = Shopify || {}; 871Shopify.shop = "albertwines2.myshopify.com"; 872Shopify.locale = "en"; 873Shopify.currency = {"active":"MYR","rate":"1.0"}; 874Shopify.country = "MY"; 875Shopify.theme = {"name":"Updated copy of Updated Eurus Theme 23\/6\/26","id":140709298270,"schema_name":"Eurus","schema_version":"10.1.0","theme_store_id":2048,"role":"main"}; 876Shopify.theme.handle = "null"; 877Shopify.theme.style = {"id":null,"handle":null}; 878Shopify.cdnHost = "albertwines2u.com.my/cdn"; 879Shopify.routes = Shopify.routes || {}; 880Shopify.routes.root = "/"; 881Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 882Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 883Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 884Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 884
884
885<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 885
885
886<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 886
886
887<script> 888 window.Shopify = window.Shopify || {}; 889 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 890 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 891 window.Shopify.SignInWithShop.eligible = true; 892</script>
vendor: 1 bytes, line 892
892
893<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 893
893
894<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 894
894
895<script type="module"> 896 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 897 898 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 899 900</script>
vendor: 1 bytes, line 900
900
901<script> 902 window.Shopify = window.Shopify || {}; 903 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 904 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"]}; 905</script>
vendor: 1 bytes, line 905
905
906<script>(function() { 907 var isLoaded = false; 908 function asyncLoad() { 909 if (isLoaded) return; 910 isLoaded = true; 911 var urls = ["https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=albertwines2.myshopify.com"]; 912 for (var i = 0; i < urls.length; i++) { 913 var s = document.createElement('script'); 914 s.type = 'text/javascript'; 915 s.async = true; 916 s.src = urls[i]; 917 var x = document.getElementsByTagName('script')[0]; 918 x.parentNode.insertBefore(s, x); 919 } 920 }; 921 if(window.attachEvent) { 922 window.attachEvent('onload', asyncLoad); 923 } else { 924 window.addEventListener('load', asyncLoad, false); 925 } 926})();</script>
vendor: 1 bytes, line 926
926
927<script id="__st">var __st={"a":55754588254,"offset":28800,"reqid":"1a9f1904-1f07-413d-b33a-8f8c16f44d10-1790361550","pageurl":"albertwines2u.com.my\/search","u":"9a461a06d2f1","p":"searchresults"};</script>
vendor: 1 bytes, line 927
927
928<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 928
928
929<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 929
929
930<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//albertwines2u.com.my/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 930
930
931<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 = "//albertwines2u.com.my/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>
931<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 931
931
932<script> 933 window.Shopify = window.Shopify || {}; 934 window.Shopify.MCP = window.Shopify.MCP || {}; 935 window.Shopify.MCP.enabled = true; 936 window.Shopify.MCP.shop = "albertwines2.myshopify.com"; 937 window.Shopify.MCP.mcpEndpoint = "https:\/\/albertwines2u.com.my\/api\/mcp"; 938 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 939</script>
vendor: 1 bytes, line 939
939
940<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("\/\/albertwines2u.com.my\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 941</script>
vendor: 1 bytes, line 941
941
942<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://albertwines2u.com.my/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 943</script>
vendor: 1 bytes, line 943
943
944<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 945 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); 946</script>
vendor: 1 bytes, line 946
946
947<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})}})); 948</script>
948 949<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://albertwines2u.com.my/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 950<style id="shopify-accelerated-checkout-cart"> 951 #shopify-buyer-consent { 952 margin-top: 1em; 953 display: inline-block; 954 width: 100%; 955} 956 957#shopify-buyer-consent.hidden { 958 display: none; 959} 960 961#shopify-subscription-policy-button { 962 background: none; 963 border: none; 964 padding: 0; 965 text-decoration: underline; 966 font-size: inherit; 967 cursor: pointer; 968} 969 970#shopify-subscription-policy-button::before { 971 box-shadow: none; 972} 973 974 </style> 975
976<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
976 977 978 <!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff --> 979 980 981<!-- BEGIN MerchantWidget Code -->
982<script id='merchantWidgetScript' 983 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 984 defer> 985</script>
vendor: 1 bytes, line 985
985
986<script type="text/javascript"> 987 merchantWidgetScript.addEventListener('load', function () { 988 var widgetPos = 'LEFT_BOTTOM'; 989 var sideMargin = '36'; 990 var bottomMargin = '36'; 991 var mobileSideMargin = '16'; 992 var mobileBottomMargin = '46'; 993 var merchantId = '692122173'; 994 merchantwidget.start({ 995 position: widgetPos, 996 sideMargin: sideMargin, 997 bottomMargin: bottomMargin, 998 mobileSideMargin: mobileSideMargin, 999 mobileBottomMargin: mobileBottomMargin, 1000 merchant_id: merchantId, 1001 }); 1002 }); 1003</script>
1003 1004<!-- END MerchantWidget Code --><!-- END app block --><!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
1004<script 1005 id='bss-pl-config-data' 1006 data-nosnippet 1007> 1008 let TAE_StoreId = "46023"; 1009 if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") { 1010 var BSS_PL = {}; 1011 BSS_PL.storeId = 46023; 1012 BSS_PL.currentPlan = "ten_usd"; 1013 BSS_PL.apiServerProduction = "https://product-labels.tech-arms.io"; 1014 BSS_PL.publicAccessToken = "46964ab5806b32d1c9a4f6ac9165555c"; 1015 BSS_PL.customerTags = "null"; 1016 BSS_PL.customerId = "null"; 1017 BSS_PL.storeIdCustomOld = 10678; 1018 BSS_PL.storeIdOldWIthPriority = 12200; 1019 BSS_PL.storeIdOptimizeAppendLabel = 59637 1020 BSS_PL.optimizeCodeIds = null; 1021 BSS_PL.extendedFeatureIds = null; 1022 BSS_PL.watermarkRemoved = null; 1023 BSS_PL.watermarkGoliveConfigId = null; 1024 BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-watermark.png"; 1025 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {}; 1026 BSS_PL.settingsData = {} || {}; 1027 BSS_PL.configProductMetafields = [] || []; 1028 BSS_PL.configVariantMetafields = [] || []; 1029 1030 BSS_PL.configData = [].concat({"id":142491,"name":"Untitled label","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1731567601138-622060847-NEWARRIVAL-01new-01.png","public_img_url":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/1731567601138-622060847-NEWARRIVAL-01new-01.png?v=1733883849","position":2,"apply":null,"product_type":1,"exclude_products":6,"collection_image_type":0,"product":"7204353048670,6900599455838,7204339187806,7204337811550,6900599521374,7204325425246,7204330930270,7204333355102,7204340367454","variant":"","collection":"273189437534","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":46023,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New%20arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#ff7f50ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":null,"label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":-1,"mobile_width_label":35,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":null,"countdown_interval_break_length":null,"public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/46023/1731567601138-622060847-NEWARRIVAL-01new-01.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-11-14T06:54:19.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"rotation_degrees":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":35,"desktop_height_label":-1,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":65,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":65,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":0,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_as
1030pect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":2.5,"preview_board_width":538,"preview_board_height":577,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enabled\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":1,"margin":0,"position":0},"can_drag_position":false,"mobile_can_drag_position":false,"updatedAt":"2026-04-20T07:07:44.000Z","multipleBadge":null,"translations":[],"label_id":142491,"label_text_id":142491,"bg_style":"solid"},{"id":123244,"name":"Hank's 5 Star","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1719539853993-468798665-hanks_fivestar_Logo_FA-011.png","public_img_url":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/1719539853993-468798665-hanks_fivestar_Logo_FA-011.png?v=1719539952","position":2,"apply":0,"product_type":0,"exclude_products":6,"collection_image_type":0,"product":"6900664533086","variant":"","collection":"","excluded_collection":null,"exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":46023,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#ff7f50ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":null,"border_size":null,"border_color":null,"label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":null,"label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":null,"mobile_width_label":30,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":"00:48:00","countdown_interval_break_length":"00:24:00","public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/46023/1719539853993-468798665-hanks_fivestar_Logo_FA-011.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-06-28T01:59:15.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"rotation_degrees":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":30,"desktop_height_label":null,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":33,"de
1030sktop_label_unlimited_left":33,"mobile_label_unlimited_top":33,"mobile_label_unlimited_left":33,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_aspect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1,"preview_board_width":398,"preview_board_height":427,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":null,"no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":0,"margin":1,"position":1},"can_drag_position":false,"mobile_can_drag_position":false,"updatedAt":"2025-11-30T20:07:49.000Z","multipleBadge":null,"translations":[],"label_id":123244,"label_text_id":123244,"bg_style":"solid"},{"id":122896,"name":"FREE GIFT","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1731397070982-959491753-LIMITED-EDITION.png","public_img_url":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/1731397070982-959491753-LIMITED-EDITION_73119ee1-b222-4539-a123-9d3f738525a5.png?v=1731397423","position":2,"apply":0,"product_type":0,"exclude_products":6,"collection_image_type":0,"product":"7491620995166,6900612464734,6900612563038,6900724531294,6900613087326,7237657296990,7490860548190,7491480748126,7491572039774,6900644347998,6900740915294,6900736196702,6900646740062,6900724564062,7266021933150,6900719485022,6900659585118,6900661157982,7491619160158,7234942009438,6900678295646,6900724891742,6900687601758,7238870466654,7238879969374,7491554181214,7491563257950,7448590549086,7234962817118,7491610148958,6900725416030,7237749243998","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":46023,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New%20arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#ff7f50ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":null,"label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":-1,"mobile_width_label":30,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":"
103000:48:00","countdown_interval_break_length":"00:24:00","public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/46023/1731397070982-959491753-LIMITED-EDITION.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-06-25T13:07:31.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"rotation_degrees":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":25,"desktop_height_label":-1,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":75,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":70,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"","statusLabelAltText":0,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_aspect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":1.877,"preview_board_width":538,"preview_board_height":577,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":1,"margin":1,"position":1},"can_drag_position":false,"mobile_can_drag_position":false,"updatedAt":"2026-04-23T09:11:12.000Z","multipleBadge":null,"translations":[],"label_id":122896,"label_text_id":122896,"bg_style":"solid"},{"id":122865,"name":"Untitled label","priority":0,"enable_priority":0,"enable":1,"pages":"1,2,3,4,7","related_product_tag":null,"first_image_tags":null,"img_url":"1719301453753-613451278-BUNDLEOFFER-01.png","public_img_url":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/1719301453753-613451278-BUNDLEOFFER-01.png?v=1719301512","position":2,"apply":0,"product_type":0,"exclude_products":6,"collection_image_type":0,"product":"6900662992990","variant":"","collection":"","excluded_collection":"","exclude_product_ids":"","collection_image":"","inventory":0,"tags":"","excludeTags":"","vendors":"","from_price":null,"to_price":null,"domain_id":46023,"locations":"","enable_allowed_countries":0,"locales":"","enable_allowed_locales":0,"enable_visibility_date":0,"from_date":null,"to_date":null,"enable_discount_range":0,"discount_type":1,"discount_from":null,"discount_to":null,"label_text":"New%20arrival","label_text_color":"#ffffff","label_text_background_color":{"type":"hex","value":"#ff7f50ff"},"label_text_font_size":12,"label_text_no_image":1,"label_text_in_stock":"In Stock","label_text_out_stock":"Sold out","label_shadow":{"blur":"0","h_offset":0,"v_offset":0},"label_opacity":100,"padding":"4px 0px 4px 0px","border_radius":"0px 0px 0px 0px","border_style":"none","border_size":"0","border_color":"#000000","label_shadow_color":"#808080","label_text_style":0,"label_text_font_family":null,"label_text_font_url":null,"customer_label_preview_image":null,"label_preview_image":null,"label_text_enable":0,"customer_tags":"","exclude_customer_tags":"","customer_type":"allcustomers","exclude_customers":"all_customer_tags","label_on_image":"2","label_type":1,"badge_type":0,"custom_selector":null,"margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}}
1030,"mobile_margin":{"type":"px","value":{"top":0,"left":0,"right":0,"bottom":0}},"margin_top":0,"margin_bottom":0,"mobile_height_label":-1,"mobile_width_label":32,"mobile_font_size_label":12,"emoji":null,"emoji_position":null,"transparent_background":null,"custom_page":null,"check_custom_page":false,"include_custom_page":null,"check_include_custom_page":false,"margin_left":0,"instock":null,"price_range_from":null,"price_range_to":null,"enable_price_range":0,"enable_product_publish":0,"customer_selected_product":null,"selected_product":null,"product_publish_from":null,"product_publish_to":null,"enable_countdown_timer":0,"option_format_countdown":0,"countdown_time":null,"option_end_countdown":null,"start_day_countdown":null,"countdown_type":1,"countdown_daily_from_time":null,"countdown_daily_to_time":null,"countdown_interval_start_time":null,"countdown_interval_length":"00:48:00","countdown_interval_break_length":"00:24:00","public_url_s3":"https://production-labels-bucket.s3.us-east-2.amazonaws.com/public/static/base/images/customer/46023/1719301453753-613451278-BUNDLEOFFER-01.png","enable_visibility_period":0,"visibility_period":1,"createdAt":"2024-06-25T07:45:15.000Z","customer_ids":"","exclude_customer_ids":"","angle":0,"rotation_degrees":0,"toolTipText":"","label_shape":"rectangle","label_shape_type":1,"mobile_fixed_percent_label":"percentage","desktop_width_label":32,"desktop_height_label":-1,"desktop_fixed_percent_label":"percentage","mobile_position":2,"desktop_label_unlimited_top":0,"desktop_label_unlimited_left":68,"mobile_label_unlimited_top":0,"mobile_label_unlimited_left":68,"mobile_margin_top":0,"mobile_margin_left":0,"mobile_config_label_enable":null,"mobile_default_config":1,"mobile_margin_bottom":0,"enable_fixed_time":0,"fixed_time":null,"statusLabelHoverText":0,"labelHoverTextLink":{"url":"","is_open_in_newtab":true},"labelAltText":"Bundle Offer","statusLabelAltText":1,"enable_badge_stock":0,"badge_stock_style":1,"badge_stock_config":null,"enable_multi_badge":0,"animation_type":0,"animation_duration":2,"animation_repeat_option":0,"animation_repeat":0,"desktop_show_badges":1,"mobile_show_badges":1,"desktop_show_labels":1,"mobile_show_labels":1,"label_text_unlimited_stock":"Unlimited Stock","label_text_pre_order_stock":"Pre-Order","img_plan_id":13,"label_badge_type":"image","deletedAt":null,"desktop_lock_aspect_ratio":true,"mobile_lock_aspect_ratio":true,"img_aspect_ratio":2.644,"preview_board_width":452,"preview_board_height":484,"from_stock":0,"to_stock":0,"condition_product_title":"{\"enable\":false,\"type\":1,\"content\":\"\"}","conditions_apply_type":"{\"discount\":1,\"price\":1,\"inventory\":1}","public_font_url":null,"font_size_ratio":null,"group_ids":null,"metafields":"{\"valueProductMetafield\":[],\"valueVariantMetafield\":[],\"matching_type\":1,\"metafield_type\":1}","no_ratio_height":false,"desktop_custom_background_aspect":null,"mobile_custom_background_aspect":null,"set_config_on_mobile":{"size":0,"margin":1,"position":1},"can_drag_position":false,"mobile_can_drag_position":false,"updatedAt":"2026-07-13T08:03:49.000Z","multipleBadge":null,"translations":[],"label_id":122865,"label_text_id":122865,"bg_style":"solid"},); 1031 1032 1033 BSS_PL.configDataBanner = [].concat(); 1034 1035 1036 BSS_PL.configDataPopup = [].concat(); 1037 1038 1039 BSS_PL.configDataLabelGroup = [].concat(); 1040 1041 1042 BSS_PL.collectionID = ``; 1043 BSS_PL.collectionHandle = ``; 1044 BSS_PL.collectionTitle = ``; 1045 1046 1047 BSS_PL.conditionConfigData = [].concat(); 1048 } 1049</script>
1049 1050 1051 1052 1053
1053<script id='fixBugForStore46023' data-nosnippet> 1054 1055function bssFixSupportAppendHtmlLabel($, BSS_PL, parent, page, htmlLabel) { 1056 let appended = false; 1057 // Write code here 1058 console.log("run this line of code") 1059 if($(parent).is(".product-gallery__carousel .product-gallery__media")){ 1060 $(parent).prepend(htmlLabel); 1061 appended = true; 1062 } 1063 1064 if ($(parent).is(".splide__slide .block")) { 1065 $(parent).append(htmlLabel); 1066 appended = true; 1067 } 1068 1069 if ($(parent).closest(".card-product").length) { 1070 $(parent).closest(".card-product").find(".splide__slide").append(htmlLabel); 1071 appended = true; 1072 } 1073 return appended; 1074} 1075 1076function bssFixSupportMainLabelRunScript($, BSS_PL) { 1077 const style = document.createElement("style"); 1078 style.innerHTML = ` 1079 .bss_pb_img img, 1080 .bss_pl_img img, 1081 .bss_pb_img .bss_parent_text, 1082 .bss_pl_img .bss_parent_text { 1083 z-index: 3 !important; 1084 } 1085 `; 1086 document.head.append(style); 1087} 1088 1089function bssFixSupportProductParent($, page, parents, itemHandle) { 1090 parents = $(`[data-handle="${itemHandle}"]:not(".slideshow")`); 1091 return parents; 1092} 1093 1094 </script>
1094 1095 1096 1097<style> 1098 1099 1100 1101</style> 1102
1103<script data-nosnippet> 1104 function bssLoadScripts(src, callback, isDefer = false) { 1105 const scriptTag = document.createElement('script'); 1106 document.head.appendChild(scriptTag); 1107 scriptTag.src = src; 1108 if (isDefer) { 1109 scriptTag.defer = true; 1110 } else { 1111 scriptTag.async = true; 1112 } 1113 if (callback) { 1114 scriptTag.addEventListener('load', function () { 1115 callback(); 1116 }); 1117 } 1118 } 1119 const scriptUrls = [ 1120 "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-helper.js", 1121 "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-config-run-scripts.js", 1122 ]; 1123 Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => { 1124 console.log('BSS scripts loaded'); 1125 window.bssScriptsLoaded = true; 1126 }); 1127 1128 function bssInitScripts() { 1129 if (BSS_PL.configData.length) { 1130 const enabledFeature = [ 1131 { type: 1, script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-label.js" }, 1132 { type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-product-name.js" }, 1133 { type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-product-image.js" }, 1134 { type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-custom-selector.js" }, 1135 { type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-price.js" }, 1136 { type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" }, 1137 { type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-quantity-box.js" }, 1138 { type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" } 1139 ] 1140 .filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length)) 1141 .map(({ script }) => script); 1142 1143 enabledFeature.forEach((src) => bssLoadScripts(src)); 1144 1145 if (enabledFeature.length) { 1146 const src = "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-product-label-js.js"; 1147 bssLoadScripts(src); 1148 } 1149 } 1150 1151 if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) { 1152 const src = "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-product-label-banner.js"; 1153 bssLoadScripts(src); 1154 } 1155 1156 if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) { 1157 const src = "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-product-label-popup.js"; 1158 bssLoadScripts(src); 1159 } 1160 1161 if (window.location.search.includes('bss-pl-custom-selector')) { 1162 const src = "https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-product-label-custom-position.js"; 1163 bssLoadScripts(src, null, true); 1164 } 1165 } 1166 bssInitScripts(); 1167</script>
1167 1168 1169 1170<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183
1183<script async src="https://static.klaviyo.com/onsite/js/URBirg/klaviyo.js?company_id=URBirg"></script>
1183 1184
1184<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>
1184 1185 1186 1187 1188 1189 1190 1191
1191<script> 1192 window.klaviyoReviewsProductDesignMode = false 1193 </script>
1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1204 1205 1206 1207 1208 1209 1210 1211<link rel="dns-prefetch" href="https://cdn.judge.me"> 1212<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1213<link rel="dns-prefetch" href="https://api.judge.me"> 1214
1215<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#FFC300","hide_badge_preview_if_no_reviews":false,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1215ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#BB4430","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FFC300","verified_badge_text":"Verified","verified_badge_bg_color":"#009600","verified_badge_text_color":"#fff","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"align","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":true,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"gallery","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#FFE234","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"true","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1215itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#2E5D50","widget_enable_secondary_color":false,"widget_secondary_color":"#339999","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#BB4430","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":false,"popup_widget_show_on_cart_page":false,"popup_widget_position":"top_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#2E5D50","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#2E5D50","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#2E5D50","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1215youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":3,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-03-26T03:17:59.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"align","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"small","review_widget_review_text_size":"small","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":1,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1215:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/albertwines2u.com.my","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Albert Wines","shop_currency":"MYR","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1215shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":true,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Albert Wines"};</script>
1215 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #2E5D50;--jdgm-secondary-color: rgba(46,93,80,0.1);--jdgm-star-color: #FFC300;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #2E5D50;--jdgm-paginate-color: #BB4430;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #2E5D50}.jdgm-histogram__bar-content{background-color:#BB4430}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#009600}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FFC300}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-all-reviews-page__wrapper .jdgm-rev__content{min-height:120px}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #2E5D50;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#2E5D50}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Albert Wines'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 1216</style> <style class='jdgm-settings-style'></style> 1217 1218 1219 1220 1221 <style class='jdgm-miracle-styles'> 1222 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1222/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 1223 1224</style> 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 <link id="judgeme_widget_align_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/widget_v3_theme_align.css"> 1238 1239 1240 1241
1242<script data-cfasync='false' class='jdgm-script'> 1243!function(e){window.jdgm=window.jdgm||{}; 1244/* INF-1976 */ 1245var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1246if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1247jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1248jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1249setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1250!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1251(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1252a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1253jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1254t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1255t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1256".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1257parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1258jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1259)}))}(document); 1260</script>
1260 1261<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 1262 1263<!-- BEGIN app snippet: theme_fix_tags -->
1263<script> 1264 (function() { 1265 var jdgmThemeFixes = {"124942319710":{"html":"","css":".jdgm-star {\nfont-family: 'JudgemeStar' !important;\n}","js":""}}; 1266 if (!jdgmThemeFixes) return; 1267 1268 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1269 // before the per-theme fix so the theme-specific CSS wins the cascade. 1270 // HTML is never applied globally (too risky). 1271 var allThemesFix = jdgmThemeFixes['all']; 1272 if (allThemesFix && allThemesFix.css) { 1273 var allStyleTag = document.createElement('style'); 1274 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1275 allStyleTag.innerHTML = allThemesFix.css; 1276 document.head.append(allStyleTag); 1277 }; 1278 1279 if (allThemesFix && allThemesFix.js) { 1280 var allScriptTag = document.createElement('script'); 1281 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1282 allScriptTag.innerHTML = allThemesFix.js; 1283 document.head.append(allScriptTag); 1284 }; 1285 1286 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1287 if (!thisThemeFix) return; 1288 1289 if (thisThemeFix.html) { 1290 document.addEventListener("DOMContentLoaded", function() { 1291 var htmlDiv = document.createElement('div'); 1292 htmlDiv.classList.add('jdgm-theme-fix-html'); 1293 htmlDiv.innerHTML = thisThemeFix.html; 1294 document.body.append(htmlDiv); 1295 }); 1296 }; 1297 1298 if (thisThemeFix.css) { 1299 var styleTag = document.createElement('style'); 1300 styleTag.classList.add('jdgm-theme-fix-style'); 1301 styleTag.innerHTML = thisThemeFix.css; 1302 document.head.append(styleTag); 1303 }; 1304 1305 if (thisThemeFix.js) { 1306 var scriptTag = document.createElement('script'); 1307 scriptTag.classList.add('jdgm-theme-fix-script'); 1308 scriptTag.innerHTML = thisThemeFix.js; 1309 document.head.append(scriptTag); 1310 }; 1311 })(); 1312</script>
1312 1313<!-- END app snippet --> 1314<!-- End of Judge.me Core --> 1315 1316 1317 1318<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/breadcrumbs-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
1318<script type="application/ld+json" id="tinyimg-breadcrumbs-json-ld"> 1319 { 1320 "@context": "https://schema.org", 1321 "@type": "BreadcrumbList", 1322 "itemListElement": [ 1323 { 1324 "@type": "ListItem", 1325 "position": 1, 1326 "item": { 1327 "@id": "https://albertwines2u.com.my", 1328 "name": "Home" 1329 } 1330 } 1331 1332 ] 1333 } 1334 </script>
1334 1335<!-- END app block --><!-- BEGIN app block: shopify://apps/seal-subscriptions/blocks/subscription-script-append/13b25004-a140-4ab7-b5fe-29918f759699 -->
1335<script defer="defer"> 1336 /** SealSubs loader,version number: 2.0 */ 1337 (function(){ 1338 var loadScript=function(a,b){var c=document.createElement("script");c.setAttribute("defer", "defer");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; 1339 // Set variable to prevent the other loader from requesting the same resources 1340 window.seal_subs_app_block_loader = true; 1341 appendScriptUrl('albertwines2.myshopify.com'); 1342 1343 // get script url and append timestamp of last change 1344 function appendScriptUrl(shop) { 1345 var timeStamp = Math.floor(Date.now() / (1000*1*1)); 1346 var timestampUrl = 'https://app.sealsubscriptions.com/shopify/public/status/shop/'+shop+'.js?'+timeStamp; 1347 loadScript(timestampUrl, function() { 1348 // append app script 1349 if (typeof sealsubscriptions_settings_updated == 'undefined') { 1350 sealsubscriptions_settings_updated = 'default-by-script'; 1351 } 1352 1353 var locale = ''; 1354 if (typeof window !== 'undefined' && 1355 typeof window.Shopify !== 'undefined' && 1356 typeof window.Shopify.locale !== 'undefined' 1357 ) { 1358 locale = window.Shopify.locale; 1359 } 1360 1361 var scriptUrl = "https://cdn-app.sealsubscriptions.com/shopify/public/js/sealsubscriptions-main.js?shop="+shop+"&"+sealsubscriptions_settings_updated+`&locale=${locale}`; 1362 loadScript(scriptUrl, function(){}); 1363 }); 1364 } 1365 })(); 1366 1367 var SealSubsScriptAppended = true; 1368 1369</script>
1369 1370 1371<!-- END app block --><!-- BEGIN app block: shopify://apps/sra-google-analytics-4-ga4/blocks/sliderule-analytics/9960d9af-5e49-44da-a5b8-aade858d4324 -->
1371<script> 1372 window.sraData = sraData = { 1373 "measurementIds": [ 1374 1375 ] 1376 ,"productIdentifier": "variantId" 1377 1378 1379 1380 } 1381</script>
vendor: 1 bytes, line 1381
1381
1382<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-consent-management.js"></script>
1382 1383<!-- Complete Google Analytics 4 Tracker for Shopify -->
1384<script 1385 async 1386 src="https://www.googletagmanager.com/gtag/js?id=" 1387></script>
vendor: 1 bytes, line 1387
1387
1388<script> 1389 window.dataLayer = window.dataLayer || []; 1390 function gtag() { 1391 dataLayer.push(arguments); 1392 } 1393 1394 // Deny by default per Consent Mode v2. The sraData.consent integration below 1395 // updates gtag from the Shopify Customer Privacy API â granted in regions 1396 // that don't require a banner (via setFallbackConsent / marketingAllowed), 1397 // denied while a regulated visitor hasn't accepted, and updated on every 1398 // consent change. 1399 gtag('consent', 'default', { 1400 'ad_storage': 'denied', 1401 'ad_user_data': 'denied', 1402 'ad_personalization': 'denied', 1403 'analytics_storage': 'denied', 1404 'functionality_storage': 'denied', 1405 'personalization_storage': 'denied', 1406 'security_storage': 'granted' 1407 }); 1408 1409 function updateGtagConsent(consentState) { 1410 if (typeof gtag === 'function') { 1411 gtag('consent', 'update', { 1412 'analytics_storage': consentState.analytics.allowed ? 'granted' : 'denied', 1413 'ad_storage': consentState.marketing.allowed ? 'granted' : 'denied', 1414 'ad_user_data': consentState.marketing.allowed ? 'granted' : 'denied', 1415 'ad_personalization': consentState.marketing.allowed ? 'granted' : 'denied', 1416 'functionality_storage': consentState.preferences.allowed ? 'granted' : 'denied', 1417 'personalization_storage': consentState.preferences.allowed ? 'granted' : 'denied', 1418 'security_storage': 'granted' 1419 }); 1420 } 1421 } 1422 1423 function setupConsentIntegration() { 1424 if (window.sraData && window.sraData.consent) { 1425 updateGtagConsent(window.sraData.consent.getConsentState()); 1426 window.sraData.consent.onConsentChange(updateGtagConsent); 1427 } else { 1428 setTimeout(setupConsentIntegration, 100); 1429 } 1430 } 1431 setupConsentIntegration(); 1432 1433 // Initialize Google Analytics 1434 gtag("js", new Date()); 1435 1436 // Configure GA4 with a custom page_view event 1437 1438 1439 1440</script>
1440 1441 1442 1443 1444 1445 1446 1447
1448<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-utilities.js"></script>
vendor: 1 bytes, line 1448
1448
1449<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-handle-ids.js"></script>
vendor: 1 bytes, line 1449
1449
1450<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/ga4-sliderule-ids.js"></script>
vendor: 1 bytes, line 1450
1450
1451<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/google-ads-sliderule-ids.js"></script>
vendor: 1 bytes, line 1451
1451
1452<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/ga4-sliderule-event-tracking.js"></script>
1452 1453 1454 1455 1456<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_add_to_cart_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd -->
1456<script> 1457 window.RegiosDOPP_AddToCart = window.RegiosDOPP_AddToCart || { 1458 reloadInUnsupportedThemes: true, 1459 maxRetries: null, 1460 reAddAfterManualRemoval: false, 1461 }; 1462</script>
1462 1463 1464 1465 1466<!-- END app block --><!-- BEGIN app block: shopify://apps/regios-discounts/blocks/regios_discounts_embed/dc1514bb-4830-4102-bffa-e8b300bac5bd --> 1467
1468<script id="regios-dopp-config" type="application/json"> 1469{ 1470 "discountConfigs": {"1397642657886":"null","1397643706462":"null","1397644001374":"null","1397683191902":"{\"config\":{\"message\":\"Wine Club Discount 5%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"seal_active_subscriber\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"6900622884958,7071041355870,6900660404318,6900681670750,6900694188126,6900704378974,6900704444510,6900704772190\",\"selectedProductVariants\":[],\"compactFormat\":{},\"selectedProducts\":[],\"tagsToCheck\":[\"WC5\"]}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Wine Club Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"5\"},\"dimensions\":{\"width\":332,\"height\":336},\"position\":{\"x\":689.579112764885,\"y\":-1.1591326739636543}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2024-11-28T14:00:32Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1398502522974":"{\"config\":{\"message\":\"Wine Club Discount 10%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"seal_active_subscriber\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedCollections\":[],\"asListOfIds\":\"6900592738398,6900593885278,6900593918046,6900592705630,6900594475102,6900594540638,6900594606174,6900594770014,6900595949662,6900738326622,6900732788830,6900595982430,6900730757214,6900736950366,7268856692830,7268845518942,6900737048670,6900737114206,6900596015198,6900592640094,6900596047966,6900596080734,6900596113502,6900596179038,6900728889438,7085201981534,7204339187806,7204337811550,6900599521374,7204340367454,6900616233054,6900617183326,6900617445470,6900617674846,6900724760670,6900617936990,6900618559582,7237789155422,6900618821726,7017208807518,7017208709214,6900618985566,6900619083870,6900619673694,6900623278174,7069646782558,6900631535710,6900631961694,6900632092766,7017207464030,6900647592030,6900653949022,6900654014558,6900654211166,6900662992990,6900663124062,6900679639134,6900679737438,6900679835742,6900679901278,6900680097886,6946128560222,6946126790750,6900724007006,6900681801822,6900689076318,6900689403998,6900691697758,6900691763294,6900691796062,6900732919902,6900704313438,6900704968798,6900706902110,6900728234078,6900709982302,6900714504286,7204356358238,6900714537054,7204356620382\",\"selectedProductVariants\":[],\"compactFormat\":{},\"selectedProducts\":[],\"tagsToCheck\":[\"WC10\"]}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Wine Club Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"}
1470,\"dimensions\":{\"width\":332,\"height\":336},\"position\":{\"x\":673.6595049242989,\"y\":-4.9049227541015625}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":201.37917367995254,\"y\":304.82173298096063}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2024-12-01T02:43:40Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1398536536158":"{\"config\":{\"message\":\"Wine Club Discount 20%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"seal_active_subscriber\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedProducts\":[],\"asListOfIds\":\"6900593950814,6900593983582,6900595425374,7204353048670,6900599455838,6900599652446,7204325425246,7204330930270,7204333355102,6900600078430,7230931796062,6900601421918,7155894452318,6900607680606,6900607778910,6900607942750,6900608270430,6900615315550,6900616003678,6900616265822,6900616233054,6900616855646,6900616888414,6900616986718,6900617085022,6900738097246,6900619804766,6900619870302,6900619837534,6900737998942,6900748386398,6900618362974,7017208152158,6900620886110,6900621181022,6900623605854,6900623540318,6900728299614,6900624228446,6900624359518,6900624949342,6900625211486,6900625703006,6900623409246,6900629667934,6900629897310,6900629930078,6900629995614,6900631502942,7013465882718,6900728922206,6900734394462,6900630257758,6900630618206,6900630552670,6900630847582,6900630814814,6900734525534,6900632125534,6900632485982,6900640776286,6900641071198,6900641136734,6900647690334,6900647755870,6900647886942,6900651163742,6900651098206,6900651032670,6900651065438,6900729577566,6900651524190,6900660502622,6900660568158,6900728758366,6900662861918,6900662304862,6900662403166,6900662468702,6900663255134,6900664074334,6900664107102,6900664238174,6900664500318,6900664533086,6900664991838,6900665024606,6900665155678,6900680523870,6900680589406,6969775128670,6900694417502,6900694581342,6900694351966,6900698939486,6900705067102,6900688289886,6900705984606,6900706082910,6900706771038,6900707426398,6900707459166,6900707819614,6900708048990,7138100969566,6900708409438,6900708474974,6900708671582,6900708737118,6900709064798,6900709130334,6900728528990,6900709949534,6900711030878\",\"tagsToCheck\":[\"WC20\"]}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Wine Club Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":336},\"position\":{\"x\":968.7761458816851,\"y\":-65.32113184685264}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":378.100310824659,\"y\":-343.36982241060474}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"}
1470,\"startDate\":\"2024-12-01T05:41:53Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1398568386654":"{\"config\":{\"message\":\"Wine Club Discount 15%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"seal_active_subscriber\"]}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"selectedProducts\":[],\"asListOfIds\":\"6900593950814,6900593983582,6900595425374,7204353048670,6900599455838,6900599652446,7204325425246,7204330930270,7204333355102,6900600078430,7230931796062,6900601421918,7155894452318,6900607680606,6900607778910,6900607942750,6900608270430,6900615315550,6900616003678,6900616265822,6900616233054,6900616855646,6900616888414,6900616986718,6900617085022,6900738097246,6900619804766,6900619870302,6900619837534,6900737998942,6900748386398,6900618362974,7017208152158,6900620886110,6900621181022,6900623605854,6900623540318,6900728299614,6900624228446,6900624359518,6900624949342,6900625211486,6900625703006,6900623409246,6900629667934,6900629897310,6900629930078,6900629995614,6900631502942,7013465882718,6900728922206,6900734394462,6900630257758,6900630618206,6900630552670,6900630847582,6900630814814,6900734525534,6900632125534,6900632485982,6900640776286,6900641071198,6900641136734,6900647690334,6900647755870,6900647886942,6900651163742,6900651098206,6900651032670,6900651065438,6900729577566,6900651524190,6900660502622,6900660568158,6900728758366,6900662861918,6900662304862,6900662403166,6900662468702,6900663255134,6900664074334,6900664107102,6900664238174,6900664500318,6900664533086,6900664991838,6900665024606,6900665155678,6900680523870,6900680589406,6969775128670,6900694417502,6900694581342,6900694351966,6900698939486,6900705067102,6900688289886,6900705984606,6900706082910,6900706771038,6900707426398,6900707459166,6900707819614,6900708048990,7138100969566,6900708409438,6900708474974,6900708671582,6900708737118,6900709064798,6900709130334,6900728528990,6900709949534,6900711030878\",\"tagsToCheck\":[\"WC15\"]}}],\"then\":{\"id\":\"entrypoint-then-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Wine Club Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":332,\"height\":336},\"position\":{\"x\":968.7761458816851,\"y\":-65.32113184685264}},\"otherwise\":null,\"tooltips\":{},\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":378.100310824659,\"y\":-343.36982241060474}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"},\"startDate\":\"2024-12-01T09:53:16Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1398569369694":"{\"config\":{\"message\":\"Silver Member Price\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if-tier-Cellar Curator-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"METAFIELD\",\"condition\":\"EQUALS\",\"namespace\":\"app--219313--smile\",\"key\":\"vip_tier_name\",\"value\":\"Silver\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"WC10\",\"WC20\",\"WC15\"]}}],\"then\":{\"id\":\"check-if-tier-Cellar Curator-0-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Silver Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"}
1470,\"dimensions\":{\"width\":332,\"height\":336},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":253},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"},\"customerMetafield\":{\"key\":\"vip_tier_name\",\"namespace\":\"app--219313--smile\"},\"startDate\":\"2024-12-01T09:59:26Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1398571106398":"{\"config\":{\"message\":\"Gold Member Price\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if-tier-Master Sipper-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"METAFIELD\",\"namespace\":\"smile\",\"key\":\"vip_tier_name\",\"value\":\"gold\",\"condition\":\"EQUALS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"WC10\",\"WC15\",\"WC20\"]}}],\"then\":{\"id\":\"check-if-tier-Master Sipper-0-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Gold Member Price\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":332,\"height\":316},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":305},\"position\":{\"x\":245.10716666666667,\"y\":-0.8928333333333285},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"NONE\"},\"customerMetafield\":{\"key\":\"vip_tier_name\",\"namespace\":\"smile\"},\"startDate\":\"2024-12-01T10:16:50Z\",\"endDate\":null,\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1422547353694":"null","1422552563806":"null","1427759628382":"null","1427759890526":"null","1427760152670":"null","1427760316510":"null","1427760578654":"null","1429778825310":"null","1439898927198":"{\"config\":{\"message\":\"National Wine Day\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"272188047454\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"10% OFF - National Wine Day\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":307,\"height\":308},\"position\":{\"x\":800.3248333333335,\"y\":16.528416666666686}},\"otherwise\":null,\"dimensions\":{\"width\":247,\"height\":160},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2025-05-22T16:00:00Z\",\"endDate\":\"2025-05-25T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1448433680478":"{\"config\":{\"message\":\"Member's Only - 3%\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedCollections\":[],\"asListOfIds\":\"6900592705630,6900593885278,6900593918046,6900593950814,6900593983582\",\"selectedProducts\":[]}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"3% off Anniversary Collection\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"3\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":643.0468333333333,\"y\":-0.5234166666666766}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":333},\"position\":{\"x\":247.04683333333332,\"y\":-0.5234166666666766},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":1.0468333333333248,\"y\":-0.5234166666666766}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"STACK\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-06-25T16:00:00Z\",\"endDate\":\"2025-06-26T01:39:40Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1448443052126":"{\"config\":{\"message\":\"Happy Hour Flash Deal\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"6900643299422\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"4% off Pernod\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"4\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":262,\"height\":160},\"position\":{\"x\":246,\"y\":0}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-06-25T08:58:10Z\",\"endDate\":\"2025-06-25T09:00:29Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1454108147806":"{\"config\":{\"message\":\"HOT HOUR PRODUCT 3\",\"
1470isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if543\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount372\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"FIXED_PRICE\",\"price\":\"180\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"onlyApplyDiscountOncePerOrder\":false},\"dimensions\":{\"width\":650,\"height\":436},\"position\":{\"x\":682.9515411100967,\"y\":-12.009090082598163},\"title\":\"HOT HOUR PRODUCT 3\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"6900593262686\"}}],\"position\":{\"x\":247.31950791077287,\"y\":-1.3195079107728986},\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-07-27T09:00:00Z\",\"endDate\":\"2025-07-27T12:00:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1454108278878":"{\"config\":{\"message\":\"HOT HOUR PRODUCT 1\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if543\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount372\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"FIXED_PRICE\",\"price\":\"200\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"onlyApplyDiscountOncePerOrder\":false},\"dimensions\":{\"width\":650,\"height\":436},\"position\":{\"x\":656.4201383796748,\"y\":-17.15360284004771},\"title\":\"HOT HOUR PRODUCT 1\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"6900632485982\"}}],\"position\":{\"x\":247.31950791077287,\"y\":-1.3195079107728986},\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-07-27T09:00:00Z\",\"endDate\":\"2025-07-27T12:00:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1454108311646":"{\"config\":{\"message\":\"HOT HOUR PRODUCT 2\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if543\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount372\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"FIXED_PRICE\",\"price\":\"298\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\",\"onlyApplyDiscountOncePerOrder\":false},\"dimensions\":{\"width\":650,\"height\":436},\"position\":{\"x\":655.2236833366162,\"y\":-17.15360284004771},\"title\":\"HOT HOUR PRODUCT 2\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"6900718043230\"}}],\"position\":{\"x\":248.51596295383143,\"y\":-1.3195079107728986}
1470,\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-07-27T09:00:00Z\",\"endDate\":\"2025-07-27T12:00:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1456683712606":"{\"config\":{\"message\":\"MERDEKA SALE [15% OFF]\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"276501430366\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"MERDEKA SALE [15% OFF]\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\",\"quantity\":null},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":680.3918333333334,\"y\":15.547583333333336}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":180},\"position\":{\"x\":181.7693237963747,\"y\":-30.912123687736678},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":-0.5234166666666624}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-08-25T01:06:43Z\",\"endDate\":\"2025-08-31T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1456683745374":"{\"config\":{\"message\":\"10.10\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"286712758366\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"10.10 SALE\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\",\"quantity\":null},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":544.4523217592592,\"y\":-41.24445150462965}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":180},\"position\":{\"x\":181.7693237963747,\"y\":-30.912123687736678},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":-0.5234166666666624}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2025-10-29T01:07:38Z\",\"endDate\":\"2025-10-29T01:07:38Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1459695419486":"{\"config\":{\"message\":\"Gold Member Price (Merdeka)\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if-tier-Master Sipper-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"METAFIELD\",\"condition\":\"EQUALS\",\"namespace\":\"app--219313--smile\",\"key\":\"vip_tier_name\",\"value\":\"Gold\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"tagsToCheck\":[],\"selectedProducts\":[],\"asListOfIds\":\"6900650999902,6900678361182\"}}],\"then\":{\"id\":\"check-if-tier-Master Sipper-0-apply-discount\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Gold Member Price (Merdeka)\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"5\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":642,\"y\":0}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":353},\"position\":{\"x\":245.10716666666667,\"y\":-0.8928333333333285},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"STACK\",\"cartLineSortOrder\":\"NONE\"},\"customerMetafield\":{\"key\":\"vip_tier_name\",\"namespace\":\"app--219313--smile\"},\"startDate\":\"2025-08-29T04:11:50Z\",\"endDate\":\"2025-08-31T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1464964612190":"null","1464964874334":"null","1464967233630":"null","1469848518750":"{\"config\":{\"message\":\"11.
147011 SALE\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"286712758366\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"11.11 SALE\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\",\"quantity\":null},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":452.68839878144286,\"y\":-36.414243784819554}},\"otherwise\":null,\"dimensions\":{\"width\":261,\"height\":160},\"position\":{\"x\":181.7693237963747,\"y\":-30.912123687736678},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":-0.5234166666666624}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-11-05T16:00:00Z\",\"endDate\":\"2025-11-11T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1471942230110":"{\"config\":{\"message\":\"GRAND CRU SALE\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if529\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount283\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":554.6483183090969,\"y\":-99.97438723917898},\"title\":\"GRAND CRU SALE\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"288465682526\"}}],\"position\":{\"x\":222.6483183090969,\"y\":-99.97438723917898},\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-11-19T03:00:00Z\",\"endDate\":\"2025-11-26T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1472402161758":"{\"config\":{\"message\":\"Pre-order Gift packs 2026\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if137\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount723\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"5\"},\"dimensions\":{\"width\":332,\"height\":308},\"position\":{\"x\":556.837538467619,\"y\":-45.973623328965544},\"title\":\"PRE-ORDER GIFT PACKS\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"288358432862\"}}],\"position\":{\"x\":224.83753846761903,\"y\":-45.973623328965544}
1470,\"dimensions\":{\"width\":290,\"height\":160},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-11-14T03:44:18Z\",\"endDate\":\"2025-11-30T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1474575827038":"{\"config\":{\"message\":\"EARLY ACCESS SALE\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if661\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount940\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PRICE_LIST\",\"data\":{\"6900592738398\":\"81\",\"6900593262686\":\"191\",\"6900592705630\":\"66\",\"6900594344030\":\"200\",\"6900721352798\":\"307\",\"6900596834398\":\"73\",\"6900731150430\":\"99\",\"6900596998238\":\"277\",\"6900596965470\":\"152\",\"6900597162078\":\"310\",\"7428077846622\":\"359\",\"6900734787678\":\"248\",\"6900597719134\":\"181\",\"6900597850206\":\"660\",\"6900597882974\":\"286\",\"6900597915742\":\"479\",\"6900598112350\":\"140\",\"6900598407262\":\"2156\",\"6900598440030\":\"1733\",\"6900598472798\":\"1649\",\"6900598505566\":\"1434\",\"6900598538334\":\"3189\",\"6900718075998\":\"249\",\"6900718010462\":\"724\",\"6900717977694\":\"553\",\"6900598800478\":\"188\",\"6900598833246\":\"90\",\"6900598898782\":\"90\",\"6900599226462\":\"108\",\"6900599652446\":\"1026\",\"6900600176734\":\"2401\",\"6900600209502\":\"2257\",\"6900600275038\":\"82\",\"6900600438878\":\"467\",\"6900600569950\":\"271\",\"6900600635486\":\"4469\",\"6900600668254\":\"3339\",\"6900600930398\":\"556\",\"6900601028702\":\"504\",\"6900602372190\":\"840\",\"6900602962014\":\"404\",\"6900603093086\":\"613\",\"6900606566494\":\"3570\",\"6900732526686\":\"308\",\"6900604665950\":\"1970\",\"6900603617374\":\"394\",\"7072380289118\":\"375\",\"7072380944478\":\"455\",\"7072381108318\":\"365\",\"6900605124702\":\"493\",\"6900607680606\":\"177\",\"7167405293662\":\"263\",\"7167407194206\":\"324\",\"6900609122398\":\"1585\",\"6900609253470\":\"1964\",\"6900609679454\":\"2690\",\"6900609712222\":\"2257\",\"6900723351646\":\"144\",\"6900612464734\":\"250\",\"6900612563038\":\"470\",\"6900724531294\":\"520\",\"6900613152862\":\"130\",\"6900736557150\":\"64\",\"6900736589918\":\"64\",\"6900615315550\":\"221\",\"6900616003678\":\"90\",\"6900616265822\":\"90\",\"6900616233054\":\"141\",\"6900616855646\":\"60\",\"6900617183326\":\"64\",\"6900617445470\":\"64\",\"6900617674846\":\"64\",\"6900724760670\":\"64\",\"6900617936990\":\"116\",\"6900738097246\":\"228\",\"6900618559582\":\"128\",\"7237789155422\":\"62\",\"7017208807518\":\"53\",\"7017208709214\":\"62\",\"6900618985566\":\"62\",\"6900619083870\":\"62\",\"6900619804766\":\"88\",\"6900619870302\":\"84\",\"6900619837534\":\"88\",\"6900737998942\":\"76\",\"6900618362974\":\"123\",\"6900748386398\":\"263\",\"7017208152158\":\"76\",\"6900621181022\":\"176\",\"6900623278174\":\"499\",\"6900623605854\":\"441\",\"6900623540318\":\"182\",\"6900728299614\":\"302\",\"6900624228446\":\"272\",\"6900624359518\":\"272\",\"6900625211486\":\"99\",\"6900625703006\":\"99\",\"6900623409246\":\"105\",\"6900727873630\":\"169\",\"6900629667934\":\"112\",\"6900629897310\":\"489\",\"6900629995614\":\"154\",\"6900631502942\":\"120\",\"7069646782558\":\"245\",\"6900631535710\":\"173\",\"6900631830622\":\"288\",\"6900631961694\":\"82\",\"6900632092766\":\"82\",\"7013465882718\":\"202\",\"6900728922206\":\"599\",\"6900734394462\":\"1392\",\"6900630257758\":\"291\",\"7071041355870\":\"321\",\"6900630618206\":\"756\",\"6900630552670\":\"108\",\"6900630847582\":\"396\",\"6900630814814\":\"154\",\"6900632125534\":\"144\",\"6900632485982\":\"195\",\"6900633436254\":\"40\",\"6900633469022\":\"40\",\"6900633501790\":\"45\",\"6900730036318\":\"290\",\"6900636975198\":\"375\",\"6900637204574\":\"345\",\"6900638122078\":\"263\",\"6900640776286\":\"234\",\"6900641071198\":\"231\",\"6900641136734\":\"146\",\"6900641661022\":\"495\",\"6900642349150\":\"318\",\"6900643201118\":\"829\",\"6900643725406\":\"433\",\"6900721647710\":\"237\",\"6900644446302\":\"354\",\"7428089184350\":\"122\",\"7428093509726\":\"122\",\"7428095148126\":\"122\",\"6900645265502\":\"186\",\"6900740915294\":\"147\",\"6900736196702\":\"148\",\"6900736163934\":\"148\",\"6900724564062\":\"284\",\"6900724629598\":\"245\",\"7017207464030\":\"109\",\"6900647592030\":\"112\",\"6900647690334\":\"175\",\"6900647755870\":\"189\",\"6900647886942\":\"189\",\"6900648640606\":\"703\",\"6900649132126\":\"299\",\"6900650279006\":\"300\",\"6900650311774\":\"300\",\"6900650868830\":\"388\",\"6900650999902\":\"428\",\"6900651163742\":\"102\",\"6900651098206\":\"260\",\"6900651065438\":\"139\",\"6900653949022\":\"71\",\"6900654014558\":\"71\",\"6900654211166\":\"71\",\"6900652179550\":\"109\",\"6900652343390\":\"159\",\"6900652212318\":\"224\",\"6900652998750\":\"397\",\"6900653457502\":\"250\",\"6900655325278\":\"75\",\"6900655358046\":\"98\",\"6900655784030\":\"104\",\"6900655947870\":\"64\",\"6900655194206\":\"95\",\"6900655849566\":\"112\",\"6900727644254\":\"13000\",\"6900657881182\":\"9900\",\"6900747829342\":\"813\",\"7285457879134\":\"927\",\"6900660404318\":\"166\",\"6900660502622\":\"266\",\"6900660568158\":\"336\",\"6900728758366\":\"299\",\"6900661157982\":\"340\",\"7234942009438\":\"353\",\"6900662861918\":\"118\",\"6900662304862\":\"118\",\"6900662403166\":\"118\",\"6900662468702\":\"118\",\"6900662567006\":\"111\",\"6900662992990\":\"62\",\"6900663124062\":\"62\",\"6900663255134\":\"294\",\"6900664107102\":\"158\",\"6900664238174\":\"203\",\"6900664500318\":\"144\",\"6900664533086\":\"144\",\"6900664795230\":\"134\",\"6900664991838\":\"573\",\"6900665024606\":\"253\",\"6900665155678\":\"253\",\"6900666433630\":\"265\",\"6900717944926\":\"372\",\"6900677673054\"
1470:\"150\",\"6900678164574\":\"317\",\"6900678262878\":\"435\",\"6900678295646\":\"380\",\"6900732854366\":\"238\",\"6900678426718\":\"495\",\"6900678393950\":\"675\",\"6900678623326\":\"300\",\"6900679639134\":\"92\",\"6900679737438\":\"93\",\"6900679835742\":\"108\",\"6900679901278\":\"92\",\"6900680097886\":\"92\",\"6946128560222\":\"154\",\"6946126790750\":\"154\",\"6900680523870\":\"134\",\"6900680589406\":\"128\",\"6900681277534\":\"305\",\"7204377034846\":\"425\",\"7204378280030\":\"353\",\"7204375920734\":\"447\",\"7204375003230\":\"365\",\"7367113867358\":\"438\",\"6969775128670\":\"266\",\"6900681670750\":\"352\",\"6900724007006\":\"236\",\"6900681801822\":\"250\",\"6900683079774\":\"302\",\"6900684062814\":\"170\",\"6900684259422\":\"160\",\"6900628783198\":\"245\",\"6900686520414\":\"245\",\"7021072744542\":\"61\",\"7021072777310\":\"31\",\"7021082411102\":\"39\",\"7021072810078\":\"28\",\"7021054754910\":\"39\",\"6972038217822\":\"39\",\"7021072908382\":\"199\",\"7021073039454\":\"67\",\"7021073072222\":\"202\",\"7021073104990\":\"202\",\"7021072941150\":\"181\",\"7021073006686\":\"60\",\"7021073137758\":\"30\",\"7021072679006\":\"207\",\"6900724891742\":\"399\",\"7168437354590\":\"99\",\"6900722860126\":\"110\",\"6900723056734\":\"588\",\"6900689076318\":\"82\",\"6900689403998\":\"82\",\"6900689666142\":\"102\",\"6900689829982\":\"171\",\"6900691501150\":\"836\",\"6900691533918\":\"836\",\"7075218161758\":\"842\",\"7285447393374\":\"280\",\"6900628619358\":\"124\",\"6900628488286\":\"124\",\"6900692877406\":\"99\",\"6900720140382\":\"170\",\"6900694417502\":\"299\",\"6900694581342\":\"699\",\"6900696449118\":\"480\",\"6900688126046\":\"219\",\"6900697923678\":\"151\",\"6900698939486\":\"147\",\"7238879969374\":\"558\",\"7448590549086\":\"299\",\"6900702412894\":\"407\",\"6900702806110\":\"257\",\"6900703002718\":\"468\",\"6900703035486\":\"625\",\"6900732919902\":\"104\",\"6900704378974\":\"277\",\"6900704444510\":\"392\",\"6900705067102\":\"130\",\"6900688289886\":\"146\",\"6900705984606\":\"196\",\"6900706771038\":\"92\",\"6900706902110\":\"104\",\"6900728234078\":\"419\",\"6900707426398\":\"1399\",\"6900707459166\":\"1399\",\"6900707819614\":\"683\",\"6900729380958\":\"455\",\"6900708409438\":\"347\",\"6900708474974\":\"329\",\"6900708671582\":\"217\",\"6900708737118\":\"380\",\"6900709064798\":\"380\",\"6900709130334\":\"380\",\"6900728528990\":\"221\",\"6900706246750\":\"74\",\"6900706345054\":\"74\",\"6900706574430\":\"74\",\"6900706607198\":\"144\",\"6900711030878\":\"199\",\"6900737605726\":\"26\",\"6900737572958\":\"40\",\"6900737671262\":\"34\",\"6900714504286\":\"146\",\"6900715847774\":\"234\",\"6900716011614\":\"225\",\"6900734623838\":\"57\",\"6900717453406\":\"57\",\"7268845518942\":\"1190\",\"6900592640094\":\"396\",\"6900596113502\":\"680\",\"6900621869150\":\"870\",\"7237657296990\":\"631\",\"6900717617246\":\"57\",\"6900620394590\":\"169\",\"7266021933150\":\"241\"},\"discountTemplate\":{\"type\":\"FIXED_PRICE\",\"price\":\"0\",\"appliesTo\":\"INDIVIDUAL_LINE_ITEMS\",\"onlyApplyDiscountOncePerOrder\":false},\"allRowsAreThisType\":\"PRODUCT_ID\"},\"dimensions\":{\"width\":631,\"height\":1230},\"position\":{\"x\":693.6644098261515,\"y\":-94.57174490059424},\"title\":\"EARLY ACCESS SALE\"},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_CUSTOMER_TAGS\",\"tagsToCheck\":[\"subscriber\"]}}],\"dimensions\":{\"width\":261,\"height\":160},\"position\":{\"x\":247.55440628177092,\"y\":3.108812563541832},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2025-11-26T16:00:00Z\",\"endDate\":\"2025-11-27T00:29:41Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1475180855390":"null","1480978399326":"{\"config\":{\"message\":\"Subscriber Sale\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if952\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"entrypoint-check-if-0\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"286712758366\"}},{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"EXCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"277432139870\"}}],\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"SUBSCRIBER SALE\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\",\"quantity\":null},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":793.392350828674,\"y\":-57.44879456562809}},\"otherwise\":null,\"dimensions\":{\"width\":292,\"height\":233},\"position\":{\"x\":451.3910007912184,\"y\":-25.109488989582616},\"tooltips\":{}},\"otherwise\":null,\"conditions\":[{\"type\":\"CUSTOMER_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"LOGGED_IN_CUSTOMERS\"}}],\"position\":{\"x\":181.7693237963747,\"y\":-30.912123687736678},\"dimensions\":{\"width\":211,\"height\":160},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":-0.5234166666666624}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2025-12-29T05:00:00Z\",\"endDate\":\"2025-12-29T06:29:40Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1482889494622":"{\"config\":{\"message\":\"Fast Moving Favourites\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if45\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"entrypoint-apply-discount-0\",\"type\":\"APPLY_DISCOUNT\",\"title\":\"Fast Moving Favourites\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\",\"quantity\":null},\"dimensions\":{\"width\":331,\"height\":308},\"position\":{\"x\":563.5053774018193,\"y\":-59.75903477889449}},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedProducts\":[],\"selectedCollections\":[],\"asListOfIds\":\"290027896926\"}}],\"position\":{\"x\":231.5053774018192,\"y\":-59.75903477889449},\"dimensions\":{\"width\":292,\"height\":180},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":-0.5234166666666624}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"SKIP\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2026-01-07T01:21:00Z\",\"endDate\":\"2026-01-09T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1483966218334":"{\"config\":{\"message\":\"PAULANER CNY SALES\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if914\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount552\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":331,\"height\":332},\"position\":{\"x\":598.035676789937,\"y\":-0.7168340564240765},\"title\":\"Paulaner CNY Sale\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"276312195166\"}}],\"dimensions\":{\"width\":246,\"height\":160},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-01-19T05:00:00Z\",\"endDate\":\"2026-01-20T02:39:10Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1490025381982":"{\"config\":{\"message\":\"FORTUNE FINDS SALE\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if180\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount16\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":331,\"height\":340},\"position\":{\"x\":634.7388708415903,\"y\":0},\"title\":\"FORTUNE FINDS\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"tagsToCheck\":[],\"asListOfIds\":\"291373285470\"}}],\"dimensions\":{\"width\":292,\"height\":232},\"position\":{\"x\":247,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-02-25T02:30:00Z\",\"endDate\":\"2026-02-28T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1491414057054":"{\"config\":{\"message\":\"Dear Her\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if218\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount796\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":331,\"height\":340},\"position\":{\"x\":578,\"y\":0},\"title\":\"DEAR HER\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"291549577310\"}}],\"position\":{\"x\":246,\"y\":0}
1470,\"dimensions\":{\"width\":247,\"height\":212},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-03-06T02:00:00Z\",\"endDate\":\"2026-03-10T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1493231304798":"{\"config\":{\"message\":\"St Patrick's Week\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if176\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount887\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":331,\"height\":340},\"position\":{\"x\":588,\"y\":0},\"title\":\"ST PATRICK'S WEEK\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"276312195166\"}}],\"dimensions\":{\"width\":246,\"height\":212},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-03-16T03:28:08Z\",\"endDate\":\"2026-03-22T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1498178388062":"{\"config\":{\"message\":\"Followers Top 50\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if205\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount13\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":331,\"height\":340},\"position\":{\"x\":634.5,\"y\":0},\"title\":\"Followers Top 50\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"277235236958\"}}],\"dimensions\":{\"width\":292,\"height\":232},\"position\":{\"x\":246.5,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0.5,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2026-04-13T01:30:00Z\",\"endDate\":\"2026-04-19T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1499266678878":"{\"config\":{\"message\":\"New Arrival: Ramon Bilbao\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if824\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount167\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":623.5,\"y\":-23.5},\"title\":\"NEW ARRIVAL\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"280363008094\"}}],\"dimensions\":{\"width\":276,\"height\":212},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-04-14T16:00:00Z\",\"endDate\":\"2026-04-19T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1500780691550":"{\"config\":{\"message\":\"Vine to Glass\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if957\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount729\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"15\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":570,\"y\":-0.6433324454901168},\"title\":\"VINETOGLASS\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCT_TAGS\",\"tagsToCheck\":[\"Organic\"]}}],\"dimensions\":{\"width\":228,\"height\":212},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-04-22T01:02:00Z\",\"endDate\":\"2026-04-26T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1501369172062":"{\"config\":{\"message\":\"Paulaner Sale- April\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if748\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount303\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":606,\"y\":0},\"title\":\"PAULANER10\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"276312195166\"}},{\"type\":\"PURCHASE_REQUIREMENTS\",\"minOrMax\":\"MIN\",\"requirements\":{\"requirementType\":\"QUANTITY\",\"quantity\":\"2\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"}}
1470],\"dimensions\":{\"width\":264,\"height\":265},\"position\":{\"x\":245.5,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-04-24T01:00:00Z\",\"endDate\":\"2026-04-30T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1502192369758":"{\"config\":{\"message\":\"Payday Sale\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if292\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount666\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":613.9773370441892,\"y\":-60.067988867432575},\"title\":\"PAYDAY\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"286712758366\"}}],\"dimensions\":{\"width\":267,\"height\":212},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-04-28T01:00:00Z\",\"endDate\":\"2026-06-03T05:08:06Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1504047202398":"{\"config\":{\"message\":\"Mothers Day Sale 2026\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if621\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount741\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"20\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":590.8020778544537,\"y\":-0.7578582832551888},\"title\":\"MOTHERSDAY\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_COLLECTIONS\",\"selectedCollections\":[],\"asListOfIds\":\"291549577310\"}}],\"dimensions\":{\"width\":292,\"height\":232},\"position\":{\"x\":246.7578582832552,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"}
1470,\"startDate\":\"2026-05-07T01:00:00Z\",\"endDate\":\"2026-05-10T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1505832534110":"{\"config\":{\"message\":\"Paulaner Sale May 2026\",\"isEnabled\":true,\"customLogic\":{\"id\":\"\u003croot\u003e\",\"type\":\"ROOT\",\"entryPoint\":{\"id\":\"check-if114\",\"type\":\"CHECK_IF\",\"matchType\":\"AND\",\"then\":{\"id\":\"apply-discount951\",\"type\":\"APPLY_DISCOUNT\",\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"10\"},\"dimensions\":{\"width\":332,\"height\":340},\"position\":{\"x\":634,\"y\":0},\"title\":\"PAULANERSALE\"},\"otherwise\":null,\"conditions\":[{\"type\":\"PRODUCT_ELIGIBILITY\",\"includeOrExclude\":\"INCLUDE\",\"eligibility\":{\"type\":\"SPECIFIC_PRODUCTS\",\"selectedProducts\":[],\"asListOfIds\":\"7204377034846,7204378280030,7204380573790,7364367712350,7204375920734,7204375003230,7449891438686,7367113867358\"}}],\"dimensions\":{\"width\":292,\"height\":472},\"position\":{\"x\":246,\"y\":0},\"tooltips\":{}},\"dimensions\":{\"width\":150,\"height\":0},\"position\":{\"x\":0,\"y\":0}},\"customerEligibility\":{\"type\":\"ALL_CUSTOMERS\"},\"productEligibility\":{\"type\":\"ALL_PRODUCTS\"},\"developerOptions\":{\"alwaysThrow\":false},\"minimumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"maximumPurchaseRequirements\":{\"requirementType\":\"NONE\",\"quantity\":\"0\",\"subtotal\":\"0\",\"appliesTo\":\"ELIGIBLE_LINE_ITEMS\"},\"value\":{\"type\":\"PERCENTAGE\",\"percentage\":\"0\"},\"appliesToSellingPlans\":\"ALL_SELLING_PLANS\",\"salePriceHandlingStrategy\":\"APPLY_TO_COMPARE_AT_PRICE\",\"cartLineSortOrder\":\"HIGHEST_PRICED_PRODUCTS\"},\"startDate\":\"2026-05-13T01:00:00Z\",\"endDate\":\"2026-05-17T15:59:59Z\",\"discountClass\":\"PRODUCT\",\"discountClasses\":[\"PRODUCT\"]}","1506968174686":"null","1506968436830":"null","1506968731742":"null","1506968830046":"null"}, 1471 "calculateDiscountBasedOnQuantity": false, 1472 "countryCode": "MY", 1473 "currencyCode": "MYR", 1474 "currencySymbol": "RM", 1475 1476 "customer": null, 1477 1478 "customerMetafieldsToCheck": "app--219313--smile.vip_tier_name, smile.vip_tier_name", 1479 1480 "moneyFormat": "RM0.00", 1481 "moneyFormatString": "RM{{amount}}", 1482 1483 "themeType": "discounted_price_block", 1484 "badgeTemplate": "[discount_percentage] OFF", 1485 "badgeCss": "", 1486 "descriptionTemplate": "[discount_message]", 1487 "descriptionCss": "", 1488 "priceOnSaleClass": "", 1489 "delay": 0, 1490 "logLevel": "error", 1491 "regularPriceTemplate": "[regular_price]", 1492 "salePriceTemplate": "[sale_price]", 1493 "regiosDiscountsAppProxyUrl": "\/apps\/regios-discounts", 1494 "useAppProxyForManualCodeStrikethrough": false, 1495 "cart": { 1496 "attributes": {}, 1497 "discountCodes": [], 1498 "items": [ 1499 1500 ] 1501 }, 1502 "featureFlags": "", 1503 "designMode": false, 1504 1505 "marketId": 5569544286, 1506 1507 1508 "doppV3Fallbacks": { 1509 1510 "product": null, 1511 1512 "keep-this-last": "" 1513 } 1514 1515} 1516</script>
1516 1517
1518<script id="regios-dopp-script"> 1519 var configScript = document.getElementById('regios-dopp-config'); 1520 1521 if (!configScript) { 1522 throw new Error('[Regios Discounts] Critical error: Configuration script not found.'); 1523 } 1524 1525 var config = JSON.parse(configScript.textContent); 1526 window.RegiosDOPP = Object.assign(window.RegiosDOPP || {}, config); 1527</script>
1527 1528 1529 1530<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0d819-6212-7864-8855-999d3e977365/version_9005a361-2026-09-25_17h25m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all">
1531<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1531
1531
1532<script src="https://cdn.shopify.com/extensions/01a0c84d-09f9-74b4-a007-90becfd116ee/2026-09-22-08-46-47-UTC--1331660/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1532
1532
1533<script src="https://cdn.shopify.com/extensions/01a0d067-22bb-70e7-ab2c-d9c2f3a42271/regios-automatic-discounts-1510/assets/regios_add_to_cart_embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1533
1533
1534<script src="https://cdn.shopify.com/extensions/01a0d067-22bb-70e7-ab2c-d9c2f3a42271/regios-automatic-discounts-1510/assets/regios_discounts_embed.js" type="text/javascript" defer="defer"></script>
1534 1535<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1536<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: 55754588254,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1536
1536
1537<script> 1538 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1539</script>
vendor: 1 bytes, line 1539
1539
1540<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}
1540).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: 55754588254,storefrontBaseUrl: "https://albertwines2u.com.my",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://albertwines2u.com.my/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"782270558","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1540,"dataSharingState":"unrestricted"},{"id":"562724958","configuration":"{\"accountID\":\"URBirg\",\"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":"335315038","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-T6M68GR18G\\\",\\\"GT-PJRTKRJS\\\"],\\\"target_country\\\":\\\"MY\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-T6M68GR18G\\\",\\\"MC-EYDGGKZE9F\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-T6M68GR18G\\\",\\\"MC-EYDGGKZE9F\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-T6M68GR18G\\\",\\\"MC-EYDGGKZE9F\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-T6M68GR18G\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"173441118","configuration":"{\"pixel_id\":\"399758333972068\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"46399582","configuration":"{\"measurementIds\":\"G-T6M68GR18G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7aaae93c56736e9df275e05ad7cdcadf","type":"APP","apiClientId":3542712321,"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":"20807774","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Involve Asia Jul24"},{"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":"Albert Wines","paymentSettings":{"currencyCode":"MYR"},"myshopifyDomain":"albertwines2.myshopify.com","countryCode":"MY","storefrontUrl":"https:\/\/albertwines2u.com.my"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://albertwines2u.com.my/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"140709298270","themeStoreId":"2048","themePublished":"true","eventMetadataId":"fcc1d0fb-8275-4484-a59b-8c251a63a43d","pageType":"searchresults","shopId":"55754588254","storefrontBaseUrl":"https:\/\/albertwines2u.com.my","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1540<script> 1541 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1542 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1543 window.ShopifyAnalytics.meta.currency = 'MYR'; 1544 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"1a9f1904-1f07-413d-b33a-8f8c16f44d10-1790361550"}}; 1545 for (var attr in meta) { 1546 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1547 } 1548</script>
vendor: 1 bytes, line 1548
1548
1549<script class="analytics"> 1550 (function () { 1551 var customDocumentWrite = function(content) { 1552 var jquery = null; 1553 1554 if (window.jQuery) { 1555 jquery = window.jQuery; 1556 } else if (window.Checkout && window.Checkout.$) { 1557 jquery = window.Checkout.$; 1558 } 1559 1560 if (jquery) { 1561 jquery('body').append(content); 1562 } 1563 }; 1564 1565 var hasLoggedConversion = function(token) { 1566 if (token) { 1567 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1568 } 1569 return false; 1570 } 1571 1572 var setCookieIfConversion = function(token) { 1573 if (token) { 1574 var twoMonthsFromNow = new Date(Date.now()); 1575 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1576 1577 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1578 } 1579 } 1580 1581 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1582 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1583 if (trekkie.integrations) { 1584 return; 1585 } 1586 trekkie.methods = [ 1587 'identify', 1588 'page', 1589 'ready', 1590 'track', 1591 'trackForm', 1592 'trackLink' 1593 ]; 1594 trekkie.factory = function(method) { 1595 return function() { 1596 var args = Array.prototype.slice.call(arguments); 1597 args.unshift(method); 1598 trekkie.push(args); 1599 if (method == 'track' || method == 'page') { 1600 var pageUrl; 1601 try { 1602 pageUrl = window.location.href; 1603 } catch (e) {} 1604 var pageReferrer; 1605 try { 1606 pageReferrer = document.referrer; 1607 } catch (e) {} 1608 try { 1609 if (window.__TREKKIE_SHIM_QUEUE == null) { 1610 window.__TREKKIE_SHIM_QUEUE = []; 1611 } 1612 window.__TREKKIE_SHIM_QUEUE.push({ 1613 from: 'trekkie-stub', 1614 method: method, 1615 args: args.slice(1), 1616 pageContext: { 1617 url: pageUrl, 1618 referrer: pageReferrer 1619 } 1620 }); 1621 } catch (e) { 1622 // no-op 1623 } 1624 } 1625 return trekkie; 1626 }; 1627 }; 1628 for (var i = 0; i < trekkie.methods.length; i++) { 1629 var key = trekkie.methods[i]; 1630 trekkie[key] = trekkie.factory(key); 1631 } 1632 trekkie.load = function(config) { 1633 trekkie.config = config || {}; 1634 trekkie.config.initialDocumentCookie = document.cookie; 1635 var first = document.getElementsByTagName('script')[0]; 1636var script = document.createElement('script'); 1637script.type = 'text/javascript'; 1638script.onerror = function(e) { 1639 var scriptFallback = document.createElement('script'); 1640 scriptFallback.type = 'text/javascript'; 1641 scriptFallback.onerror = function(error) { 1642 var Monorail = { 1643 produce: function produce(monorailDomain, schemaId, payload) { 1644 var currentMs = new Date().getTime(); 1645 var event = { 1646 schema_id: schemaId, 1647 payload: payload, 1648 metadata: { 1649 event_created_at_ms: currentMs, 1650 event_sent_at_ms: currentMs 1651 } 1652 }; 1653 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1654 }, 1655 sendRequest: function sendRequest(endpointUrl, payload) { 1656 // Try the sendBeacon API 1657 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1658 var blobData = new window.Blob([payload], { 1659 type: 'text/plain' 1660 }); 1661 1662 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1663 return true; 1664 } // sendBeacon was not successful 1665 1666 } // XHR beacon 1667 1668 var xhr = new XMLHttpRequest(); 1669 1670 try { 1671 xhr.open('POST', endpointUrl); 1672 xhr.setRequestHeader('Content-Type', 'text/plain'); 1673 xhr.send(payload); 1674 } catch (e) { 1675 console.log(e); 1676 } 1677 1678 return false; 1679 }, 1680 isIos12: function isIos12() { 1681 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1682 } 1683 }; 1684 Monorail.produce('monorail-edge.shopifysvc.com', 1685 'trekkie_storefront_load_errors/1.1', 1686 {shop_id: 55754588254, 1687 theme_id: 140709298270, 1688 app_name: "storefront", 1689 context_url: window.location.href, 1690 source_url: "//albertwines2u.com.my/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1691 1692 }; 1693 scriptFallback.async = true; 1694 scriptFallback.src = '//albertwines2u.com.my/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1695 first.parentNode.insertBefore(scriptFallback, first); 1696}; 1697script.async = true; 1698script.src = '//albertwines2u.com.my/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1699first.parentNode.insertBefore(script, first); 1700 1701 }; 1702 trekkie.load( 1703 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55754588254,"isMerchantRequest":null,"themeId":14
17030709298270,"themeCityHash":"15507356610524033767","contentLanguage":"en","currency":"MYR","eventMetadataId":"fcc1d0fb-8275-4484-a59b-8c251a63a43d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1704 ); 1705 1706 var loaded = false; 1707 trekkie.ready(function() { 1708 if (loaded) return; 1709 loaded = true; 1710 1711 window.ShopifyAnalytics.lib = window.trekkie; 1712 1713 var originalDocumentWrite = document.write; 1714 document.write = customDocumentWrite; 1715 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1716 document.write = originalDocumentWrite; 1717 1718 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1719 var token = match? match[1]: undefined; 1720 if (!hasLoggedConversion(token)) { 1721 setCookieIfConversion(token); 1722 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1723 } 1724 }); 1725 1726 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"1a9f1904-1f07-413d-b33a-8f8c16f44d10-1790361550","shopifyEmitted":true}); 1727 1728 var eventsListenerScript = document.createElement('script'); 1729 eventsListenerScript.async = true; 1730 eventsListenerScript.src = "//albertwines2u.com.my/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1731 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1732})();</script>
vendor: 1 bytes, line 1732
1732
1733<script 1734 defer 1735 src="https://albertwines2u.com.my/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1736 data-application="storefront-renderer" 1737 data-shop-id="55754588254" 1738 data-render-region="gcp-us-central1" 1739 data-page-type="search" 1740 data-theme-instance-id="140709298270" 1741 data-theme-name="Eurus" 1742 data-theme-version="10.1.0" 1743 data-monorail-region="shop_domain" 1744 data-resource-timing-sampling-rate="10" 1745 data-shs="true" 1746 data-shs-beacon="true" 1747 data-shs-export-with-fetch="true" 1748 data-shs-logs-sample-rate="1" 1749 data-shs-beacon-endpoint="https://albertwines2u.com.my/api/collect" 1750></script>
vendor: 1 bytes, line 1750
1750
1751<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1751<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"55754588254","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"MY","language":"en"}}</script>
1751 1752<meta name="shopify-y" content="ddbd06d2-a3ff-43a2-aea9-4c981272e3eb" data-expiration="1821919150000"><meta name="shopify-s" content="10e2c26f-b357-482d-bc7a-f66c618427d4" data-expiration="1790363350000"><meta name="new-cookie-storage-activated" content="t"> 1753</head> 1754 <body 1755 class="gradient scrollbar-body overflow-x-hidden body-text-base-size" 1756 x-data 1757 :class="($store.xPopup.open || $store.xPopup.openVideoShopping) && 'overflow-hidden padding-scrollbar'" 1758 1759 x-intersect.once="$store.xPopup.setWidthScrollbar();" 1760 >
1760<script> 1761 window.addEventListener('DOMContentLoaded', (event) => { 1762 const transitionEl = document.getElementById('x-page-transition'); 1763 transitionEl.style.opacity = '0'; 1764 setTimeout(() => { 1765 transitionEl.remove(); 1766 }, 1000); 1767 }); 1768 </script>
1768 1769 <div id="x-page-transition" class="transition-all ease-in-out duration-1000 opacity-100 fixed top-0 left-0 w-full h-full bg-black z-[9999]"></div><div class="main-container flex flex-col min-h-screen relative"> 1770 <a class="skip-to-content absolute -z-10 button button-solid hidden lg:block pt-2.5 pb-2.5 pl-6 pr-6 lg:pt-3 lg:pb-3 mt-0.5 ml-0.5 leading-normal justify-center cursor-pointer focus-visible:z-60" href="#MainContent"> 1771 Skip to content 1772 </a> 1773 1774 1775 <!-- BEGIN sections: header-group --> 1776<div id="shopify-section-sections--18797395247198__announcement-bar" class="shopify-section shopify-section-group-header-group section-announcement"><style data-shopify> 1777 @media (min-width: 1024px) { 1778 .announcement-bar-toolbar #localization_form button { 1779 padding-bottom: 0.375rem; 1780 padding-top: 0.375rem; 1781 } 1782 .announcement-bar-toolbar #localization_form ul { 1783 z-index: 100; 1784 } 1785 .announcement-bar-right .menu-position-left, 1786 .announcement-bar-left .menu-position-left { 1787 padding-left: 1.25rem; 1788 } 1789 .announcement-bar-right .menu-position-right, 1790 .announcement-bar-left .menu-position-right { 1791 padding-right: 1.25rem; 1792 } 1793 } 1794 .announcement-bar-toolbar #localization_form > .localization-form-child { 1795 width: -moz-max-content; 1796 width: max-content; 1797 } 1798 .announcement-bar-toolbar .social-list a { 1799 height: 1.5rem; 1800 padding-top: 0.125rem; 1801 padding-right: 0.375rem; 1802 padding-left: 0.375rem; 1803 padding-bottom: 0.125rem; 1804 width: 30px; 1805 } 1806 .announcement-bar-toolbar.toolbar-align-left #selector-social { 1807 flex-direction: row-reverse; 1808 } 1809 .announcement-bar-toolbar .social-list { 1810 max-width: 200px; 1811 } 1812 @media (max-width: 767px) { 1813 .announcement-bar-toolbar .social-list { 1814 max-width: unset; 1815 } 1816 } 1817</style> 1818<style data-shopify>#shopify-section-sections--18797395247198__announcement-bar { 1819 contain: style; 1820 } 1821 #x-announcement-bar .arrow { 1822 background: transparent; 1823 border: 0; 1824 box-shadow: none; 1825 color: #000000; 1826 } 1827 .dark #x-announcement-bar .arrow { 1828 color: rgba(0,0,0,0); 1829 } 1830 .announcement-bar_container-sections--18797395247198__announcement-bar { 1831 1832 background: #f4bc94; 1833 1834 1835 } 1836 .dark .announcement-bar_container-sections--18797395247198__announcement-bar { 1837 1838 background: rgba(var(--colors-background-secondary)); 1839 1840 1841 --colors-text-link: 152, 62, 0; 1842 1843 } 1844 .announcement-bar_text { 1845 1846 color: #000000; 1847 --colors-line-and-border: 0,0,0; 1848 1849 } 1850 .dark .announcement-bar_text { 1851 1852 color: rgb(var(--colors-text)); 1853 --colors-line-and-border: 225, 227, 225; 1854 1855 } 1856 1857</style><div 1858 id="x-announcement" 1859 class="announcement-bar_container-sections--18797395247198__announcement-bar ltr mr-auto ml-auto flex items-center has-toolbar lg:pr-5 rtl:lg:pr-0 rtl:lg:pl-5 rtl:announcement-bar-right announcement-bar-left flex-r rtl:flex-row-reverse" 1860 1861 > 1862 1863 <div id="x-slide-announcement-bar" class="disable-effect-hover grow flex-1 x-splide splide cursor-grab lg:pl-12 lg:pr-12 overflow-hidden visible relative"x-intersect.once='$store.xSplide.load($el, { 1864 "type": "loop", 1865 "speed": 1000, 1866 "pagination": false, 1867 "interval": 5000, 1868"autoplay": true, 1869 "classes": { 1870 "arrows" : "block " 1871 } 1872 })'> 1873 <div class="splide__track x-pgw page-width mr-auto ml-auto pl-0 pr-0"> 1874 <div class="splide__list w-full flex "> 1875<style data-shopify>.text--announcement_nJPpGa .width-countdown { 1876 width: 7.56rem; 1877 }.text--announcement_nJPpGa, 1878 .btn--announcement_nJPpGa { 1879 font-size: 0.756rem; 1880 } 1881 @media (min-width: 768px) { 1882 .text--announcement_nJPpGa, 1883 .btn--announcement_nJPpGa { 1884 font-size: 0.84rem; 1885 } 1886 }.icon--announcement_nJPpGa { 1887 width: 0.84rem; 1888 height: 0.84rem; 1889 } 1890 .button.text_button_announ--announcement_nJPpGa { 1891 1892 color: rgb(var(--colors-button-text)); 1893 1894 1895 background: rgba(var(--colors-button)); 1896 1897 } 1898 .dark .button.text_button_announ--announcement_nJPpGa { 1899 1900 color: rgb(var(--colors-button-text)); 1901 1902 1903 background: rgba(var(--colors-button)); 1904 1905 } 1906 @media(min-width: 768px){ 1907 .button.text_button_announ--announcement_nJPpGa { 1908 1909 color: rgba(var(--colors-button-text-hover)); 1910 1911 1912 background: rgba(var(--colors-button)); 1913 1914 } 1915 .dark .button.text_button_announ--announcement_nJPpGa { 1916 1917 color: rgba(var(--colors-button-text-hover)); 1918 1919 1920 background: rgba(var(--colors-button)); 1921 1922 } 1923 } 1924 .text-link-with-arrow--announcement_nJPpGa { 1925 1926 color: rgb(var(--colors-text-link)); 1927 1928 } 1929 .dark .text-link-with-arrow--announcement_nJPpGa { 1930 1931 color: rgb(var(--colors-text-link)); 1932 1933 } 1934 .hyperlink-circle-color--announcement_nJPpGa { 1935 1936 background-color: rgba(var(--colors-text-link)); 1937 1938 } 1939 .dark .hyperlink-circle-color--announcement_nJPpGa { 1940 1941 background-color: rgba(var(--colors-button-text-hover)); 1942 1943 }</style><div x-slide-index="0" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div 1944 1945 class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr"> 1946 1947 <div class="text--announcement_nJPpGa announcement-bar_text flex rtl:order-1"> 1948 <div class="flex items-center mr-2 md:mr-3 rtl:ml-2 rtl:md:ml-3 rtl:order-1">
1949 <span class="inline-block icon--announcement_nJPpGa"> 1950 1951 1952 1953 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none" preserveAspectRatio="xMidYMid meet"> 1954 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M2.99 7.2 4.19 15.6H16.8l4.8-8.4H2.99M2.4 2.4h3.6"/> 1955 <path fill="currentColor" d="M5.39 18.149a1.8 1.8 0 1 1 0 3.6 1.8 1.8 0 0 1 0-3.6 M13.2 18.149a1.8 1.8 0 1 1 0 3.6 1.8 1.8 0 0 1 0-3.6"/> 1956 </svg> 1957 1958 1959 1960 1961 1962 </span> 1963 </div> 1964 1965 1966<p> 1967 <a href="/collections/weekly-wines" class="button-link relative hover-text-link x-announcement-bar-block-data leading-[initial]" 1968 >Shop Sparkling Wines - Up to 20% OFF! ð¾</a> 1969 </p></div></div></div> 1970 1971 1972<style data-shopify>.text--announcement_Bb86W6 .width-countdown { 1973 width: 7.56rem; 1974 }.text--announcement_Bb86W6, 1975 .btn--announcement_Bb86W6 { 1976 font-size: 0.756rem; 1977 } 1978 @media (min-width: 768px) { 1979 .text--announcement_Bb86W6, 1980 .btn--announcement_Bb86W6 { 1981 font-size: 0.84rem; 1982 } 1983 }.icon--announcement_Bb86W6 { 1984 width: 0.84rem; 1985 height: 0.84rem; 1986 } 1987 .button.text_button_announ--announcement_Bb86W6 { 1988 1989 color: rgb(var(--colors-button-text)); 1990 1991 1992 background: rgba(var(--colors-button)); 1993 1994 } 1995 .dark .button.text_button_announ--announcement_Bb86W6 { 1996 1997 color: rgb(var(--colors-button-text)); 1998 1999 2000 background: rgba(var(--colors-button)); 2001 2002 } 2003 @media(min-width: 768px){ 2004 .button.text_button_announ--announcement_Bb86W6 { 2005 2006 color: rgba(var(--colors-button-text-hover)); 2007 2008 2009 background: rgba(var(--colors-button)); 2010 2011 } 2012 .dark .button.text_button_announ--announcement_Bb86W6 { 2013 2014 color: rgba(var(--colors-button-text-hover)); 2015 2016 2017 background: rgba(var(--colors-button)); 2018 2019 } 2020 } 2021 .text-link-with-arrow--announcement_Bb86W6 { 2022 2023 color: rgb(var(--colors-text-link)); 2024 2025 } 2026 .dark .text-link-with-arrow--announcement_Bb86W6 { 2027 2028 color: rgb(var(--colors-text-link)); 2029 2030 } 2031 .hyperlink-circle-color--announcement_Bb86W6 { 2032 2033 background-color: rgba(var(--colors-text-link)); 2034 2035 } 2036 .dark .hyperlink-circle-color--announcement_Bb86W6 { 2037 2038 background-color: rgba(var(--colors-button-text-hover)); 2039 2040 }</style><div x-slide-index="1" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div 2041 2042 class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr"> 2043 2044 <div class="text--announcement_Bb86W6 announcement-bar_text flex rtl:order-1"> 2045 <div class="flex items-center mr-2 md:mr-3 rtl:ml-2 rtl:md:ml-3 rtl:order-1">
2046 <span class="inline-block icon--announcement_Bb86W6"> 2047 2048 2049 2050 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 2051 <path transform="scale(4.16)" fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M7.422 12c0 1.053.853 1.906 1.906 1.906S11.234 13.053 11.234 12s-.853-1.906-1.906-1.906S7.422 10.947 7.422 12zm1.906.906A.906.906 0 1 1 9.328 11.094a.906.906 0 0 1 0 1.812 M13.047 17.625c0 1.053.853 1.906 1.906 1.906s1.906-.853 1.906-1.906-.853-1.906-1.906-1.906-1.906.853-1.906 1.906zm1.906.906a.906.906 0 1 1 0-1.812.906.906 0 0 1 0 1.812 M8.275 19.385l8.438-8.438-.707-.707-8.438 8.438.707.707 M1.797 13.875c0 5.451 4.418 9.922 9.875 9.922 3.298 0 5.633-1.034 7.266-2.557 1.622-1.514 2.51-3.473 2.995-5.268.82-3.036-.256-6.265-2.708-8.226-2.037-1.63-2.491-4.594-1.043-6.766l.518-.777h-2.34c-3.388 0-6.125 2.795-6.125 6.172a.906.906 0 1 1-1.812 0V3.969l-2.675 2.006c-2.487 1.865-3.95 4.792-3.95 7.9zm9.875 8.922c-4.898 0-8.875-4.017-8.875-8.922 0-2.793 1.315-5.424 3.55-7.1l1.075-.806v.406a1.906 1.906 0 1 0 3.812 0c0-2.836 2.3-5.172 5.125-5.172h.551c-1.173 2.494-.518 5.557 1.689 7.324 2.145 1.716 3.083 4.537 2.367 7.184-.455 1.686-1.272 3.454-2.712 4.798-1.429 1.334-3.513 2.288-6.582 2.288"/> 2052 </svg> 2053 2054 2055 2056 2057 2058 </span> 2059 </div> 2060 2061 2062<p class="x-announcement-bar-block-data leading-[initial]">Earn Rewards Points on Every Purchase</p></div></div></div> 2063 2064 2065<style data-shopify>.text--announcement_iVTKpX .width-countdown { 2066 width: 7.56rem; 2067 }.text--announcement_iVTKpX, 2068 .btn--announcement_iVTKpX { 2069 font-size: 0.756rem; 2070 } 2071 @media (min-width: 768px) { 2072 .text--announcement_iVTKpX, 2073 .btn--announcement_iVTKpX { 2074 font-size: 0.84rem; 2075 } 2076 }.icon--announcement_iVTKpX { 2077 width: 0.84rem; 2078 height: 0.84rem; 2079 } 2080 .button.text_button_announ--announcement_iVTKpX { 2081 2082 color: rgb(var(--colors-button-text)); 2083 2084 2085 background: rgba(var(--colors-button)); 2086 2087 } 2088 .dark .button.text_button_announ--announcement_iVTKpX { 2089 2090 color: rgb(var(--colors-button-text)); 2091 2092 2093 background: rgba(var(--colors-button)); 2094 2095 } 2096 @media(min-width: 768px){ 2097 .button.text_button_announ--announcement_iVTKpX { 2098 2099 color: rgba(var(--colors-button-text-hover)); 2100 2101 2102 background: rgba(var(--colors-button)); 2103 2104 } 2105 .dark .button.text_button_announ--announcement_iVTKpX { 2106 2107 color: rgba(var(--colors-button-text-hover)); 2108 2109 2110 background: rgba(var(--colors-button)); 2111 2112 } 2113 } 2114 .text-link-with-arrow--announcement_iVTKpX { 2115 2116 color: #000000; 2117 2118 } 2119 .dark .text-link-with-arrow--announcement_iVTKpX { 2120 2121 color: rgb(var(--colors-text-link)); 2122 2123 } 2124 .hyperlink-circle-color--announcement_iVTKpX { 2125 2126 background-color: #000000; 2127 2128 } 2129 .dark .hyperlink-circle-color--announcement_iVTKpX { 2130 2131 background-color: rgba(var(--colors-button-text-hover)); 2132 2133 }</style><div x-slide-index="2" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div 2134 2135 class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr"> 2136 2137 <div class="text--announcement_iVTKpX announcement-bar_text flex rtl:order-1"> 2138 <div class="flex items-center mr-2 md:mr-3 rtl:ml-2 rtl:md:ml-3 rtl:order-1">
2139 <span class="inline-block icon--announcement_iVTKpX"> 2140 2141 2142 2143 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 2144 <path fill="none" stroke="currentColor" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" d="M82.014 81.468c.913-.043 1.768-.086 2.565-.129 4.878-.26 8.784-3.933 9.242-8.797.524-5.567 1.082-13.736 1.167-23.824.015-1.756-.342-3.501-1.161-5.054-2.124-4.024-7.09-12.199-14.564-17.129-1.582-1.043-3.456-1.499-5.349-1.562-5.434-.183-11.422-.319-17.514-.419M5.032 52.143C5.011 53.301 5 54.471 5 55.648c0 7.491.452 13.405.941 17.609.527 4.536 4.242 7.797 8.802 8.048.985.054 2.066.11 3.243.166M72.149 35.383c4.674 2.65 8.081 7.756 10.075 11.459 1.223 2.273-.168 4.933-2.739 5.155-3.513.303-6.734.08-9.004-.2-1.972-.244-3.339-1.96-3.339-3.946v-9.382A3.469 3.469 0 0 1 70.612 35c.537 0 1.07.119 1.537.383M56.429 52.143H5V28.571c0-6.379.202-11.279.442-14.848.306-4.563 3.824-8.004 8.39-8.278C17.776 5.208 23.338 5 30.714 5c7.376 0 12.938.208 16.883.445 4.565.274 8.083 3.715 8.39 8.278.24 3.569.441 8.469.441 14.848v23.572M41.378 82.101c2.712.027 5.586.043 8.622.043 3.037 0 5.912-.016 8.625-.043M58.571 83.214c0 6.509 5.277 11.786 11.786 11.786 6.509 0 11.786-5.277 11.786-11.786 0-6.509-5.277-11.786-11.786-11.786-6.509 0-11.786 5.277-11.786 11.786M17.856 83.214c0 6.509 5.277 11.786 11.786 11.786 6.509 0 11.786-5.277 11.786-11.786 0-6.509-5.277-11.786-11.786-11.786-6.509 0-11.786 5.277-11.786 11.786"/> 2145 </svg> 2146 2147 2148 2149 2150 2151 </span> 2152 </div> 2153 2154 2155<p class="x-announcement-bar-block-data leading-[initial]">Spend RM250 & Above For FREE Delivery</p></div></div></div> 2156 2157</div> 2158 </div><div class="hidden lg:block splide__arrows"> 2159 <button class="splide__arrow splide__arrow--prev announcement-bar_text absolute none_border z-10 top-1/2 opacity-70 -translate-y-1/2 rtl:md:right-3 rtl:lg:right-4 rtl:-rotate-90 rtl:left-auto md:left-3 lg:left-4 rotate-90 disabled:cursor-not-allowed bg-none bg-inherit pt-2.5 pr-2.5 pb-2.5 pl-2.5" aria-label="previous slide"> 2160 <span class="block w-4 h-4"> 2161 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2162 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2163 </svg> 2164</span> 2165 </button> 2166 <button class="splide__arrow splide__arrow--next announcement-bar_text absolute none_border z-10 top-1/2 opacity-70 -translate-y-1/2 rtl:md:left-3 rtl:lg:left-4 rtl:rotate-90 rtl:right-auto md:right-3 lg:right-4 -rotate-90 disabled:cursor-not-allowed bg-none bg-inherit pt-2.5 pr-2.5 pb-2.5 pl-2.5" aria-label="next slide"> 2167 <span class="block w-4 h-4"> 2168 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2169 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2170 </svg> 2171</span> 2172 </button> 2173 </div></div> 2174 2175 2176 2177<style data-shopify>.announcement-bar-toolbar #localization_form button { 2178 font-size: 0.756rem; 2179 } 2180 @media (min-width: 1025px){ 2181 .announcement-bar-toolbar #localization_form button { 2182 font-size: 0.84rem; 2183 } 2184 } 2185 .announcement-bar-toolbar .locale-options { 2186 2187 background: #f4bc94; 2188 2189 } 2190 .announcement-bar-toolbar .country-options { 2191 2192 background: #f4bc94; 2193 2194 2195 left: auto; 2196 right: 0; 2197 2198 } 2199 .dark .announcement-bar-toolbar .locale-options { 2200 2201 background: rgba(var(--colors-background-secondary)); 2202 2203 } 2204 .dark .announcement-bar-toolbar .country-options { 2205 2206 background: rgba(var(--colors-background-secondary)); 2207 2208 }</style><div class="announcement-bar_text announcement-bar-toolbar toolbar-align-right rtl:toolbar-align-left hidden relative lg:flex items-center"> 2209 2210<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5 mr-auto ml-auto"> 2211 2212 <ul class="social-list flex flex-wrap opacity-70" role="list"> 2213<li> 2214 <a href="https://facebook.com/albertwines2u" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"> 2215 <svg class="icon-animation" width="100%" height="100%" viewB
2215ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2216 <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/> 2217 </svg> 2218 2219</a> 2220 </li><li> 2221 <a href="http://instagram.com/albertwines2u" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"> 2222 <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="currentColor"> 2223 <path 2224 d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882 0.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 12.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z 2225 M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z 2226 M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z" 2227 /> 2228 </svg> 2229 2230</a> 2231 </li><li> 2232 <a href="mailto:[email protected]" aria-label="Email" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation w-full h-full" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 197.8 197.8" xml:space="preserve"> 2233 <path d="M171 32.1c5.8 0 10.7 2 14.7 5.9s5.9 8.9 5.9 14.7v92.8c0 5.7-2 10.6-5.9 14.7-4 4.1-8.9 6.1-14.7 5.9H26.3c-5.8 0-10.7-2-14.7-5.9-4-4-5.9-8.9-5.9-14.7V52.8c0-5.8 2-10.7 5.9-14.7s8.9-5.9 14.7-5.9H171zM171 52.8H26.3v2.2L94 114.4c1.2.9 2.7 1.4 4.6 1.4 1.8 0 3.3-.5 4.4-1.4l68-59.5v-2.1zM26.3 138.4l37.1-37.5-37.1-32.3v69.8zM87.5 122.1l-16.3-14.3-37.7 37.7h129.8l-37.7-37.7-16.1 14.3c-3.2 2.6-6.9 4-11.1 4-4 0-7.7-1.3-10.9-4zM133.7 100.9l37.3 37.3V68.6l-37.3 32.3z"/> 2234 </svg> 2235</a> 2236 </li><li> 2237 <a href="tel:+60177415658" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation w-full h-full" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
2237ox="0 0 197.8 197.8" xml:space="preserve"> 2238 <path d="M178.8 29.3c3.7 3.7 6.9 8.2 9.4 13.4 2.5 5.2 4.2 11.8 4.9 19.8.7 8 0 16.3-2.2 24.8-2.2 8.6-6.7 18.4-13.4 29.6-6.8 11.1-15.8 22.3-27 33.6-28.7 28.7-56.1 43-82.3 43-16.2 0-29.2-4.9-39-14.7l-16.9-16.9C6.7 156.3 4 149.6 4 141.8c0-7.9 2.8-14.5 8.3-19.9l15.1-15.1c5.6-5.6 12.2-8.3 19.9-8.3 7.7 0 14.4 2.8 19.9 8.3l13.1 12.9 39.5-39.2-13.2-13.1c-5.6-5.7-8.3-12.4-8.3-20.1 0-7.7 2.8-14.4 8.3-20.1l15.1-14.9c5.4-5.4 12.1-8.2 20-8.2 7.9 0 14.6 2.7 20 8.2zM25.5 148.5l10.3 10.2 28.5-28.3-10.5-10.2c-1.8-1.8-4-2.7-6.5-2.7s-4.7.9-6.5 2.7l-15.2 14.9c-1.8 1.8-2.7 4.1-2.7 6.7 0 2.6.9 4.9 2.7 6.7zm111.6-11.3c9.8-9.9 17.7-19.5 23.6-28.8 5.9-9.3 9.8-17.3 11.6-24.1 1.8-6.8 2.5-13.1 2-19-.5-5.9-1.5-10.6-3.1-14.1-1.6-3.5-3.5-6.3-5.8-8.5L137.1 71l2.7 2.7c1.8 1.8 2.7 4.1 2.7 6.7 0 2.7-.9 4.8-2.7 6.5L87 140c-1.8 1.8-4.1 2.7-6.7 2.7-2.7 0-4.9-.9-6.7-2.7l-2.7-3.1-28.3 28.7c6 6 14.6 9.1 25.6 9.1 21 0 44-12.5 68.9-37.4zM120 40.6c-1.8 1.8-2.7 4.1-2.7 6.7 0 2.7.9 4.9 2.7 6.7l10.2 10.2 28.5-28.3-10.3-10.2c-1.8-1.8-4-2.7-6.6-2.7-2.6 0-4.8.9-6.6 2.7z"/> 2239 </svg> 2240 2241</a> 2242 </li></ul> 2243 </div> 2244 </div></div> 2245</div><div id="shopify-section-sections--18797395247198__header" class="shopify-section shopify-section-group-header-group section-header z-50"><style data-shopify> 2246 #x-header-container { 2247 contain: style layout; 2248 } 2249 2250 2251 .back{ 2252 position: absolute; 2253 top: 50%; 2254 left: 50%; 2255 white-space: nowrap; 2256 opacity: 0; 2257 transform: translate(-50%, -50%) translateY(100%) translateZ(0); 2258 transition-behavior: normal, normal; 2259 transition-duration: 0.6s, 0.6s; 2260 transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1); 2261 transition-delay: 0s, 0s; 2262 transition-property: transform, opacity; 2263 } 2264 .front{ 2265 transform: translateZ(0); 2266 transition-behavior: normal, normal; 2267 transition-duration: 0.6s, 0.6s; 2268 transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1); 2269 transition-delay: 0s, 0s; 2270 transition-property: transform, opacity; 2271 border-bottom: 1px solid transparent; 2272 } 2273 .flip-container:hover .front{ 2274 opacity: 0; 2275 transform: translateY(-100%) translateZ(0); 2276 } 2277 .flip-container:hover .back{ 2278 opacity: 1; 2279 transform: translate(-50%, -50%) translateY(0%) translateZ(0); 2280 border-bottom: 1px solid rgba(var(--colors-text-link)); 2281 } 2282 2283 .w-logo-header { 2284 width: 90px; 2285 min-width: 90px; 2286 } 2287 @media(min-width: 768px) { 2288 .w-logo-header { 2289 width: 110px; 2290 min-width: 110px; 2291 } 2292 } 2293 2294 2295 .section-header.is-sticky { 2296 position: sticky; 2297 z-index: 50; 2298 top: var(--announcement-height); 2299 } 2300 .is-sticky #x-header-container:not(.on-scroll-up-animation) { 2301 box-shadow: 0 5px 15px rgba(var(--colors-text), .1); 2302 } 2303 #x-header-container { 2304 transform: translateY(0); 2305 transition: transform 0.4s ease-in-out 0.1s; 2306 will-change: transform; 2307 } 2308 #x-header-container.on-scroll-up-animation { 2309 transform: translateY(var(--header-sticky-transform)); 2310 } 2311 .section-header:has(#x-header-container.on-scroll-up-animation) { 2312 pointer-events: none 2313 } 2314 2315 @media (min-width: 768px) { 2316 .scroll-sticky-popup-cart { 2317 transform: translateY(0); 2318 transition: transform 0.4s ease-in-out 0.1s; 2319 } 2320 .section-header:has(#x-header-container.on-scroll-up-animation) .scroll-sticky-popup-cart { 2321 transform: translateY(var(--header-sticky-transform)); 2322 } 2323 } 2324 2325 2326.logo-name { 2327 font-size: 1.125rem; 2328 } 2329 header { 2330 grid-template-areas: "drawer heading icons"; 2331 2332 } 2333 @media (min-width: 1024px) { 2334 header { 2335 grid-template-areas: "heading navigation icons" ". . ."; 2336 grid-template-columns: 1fr 4fr 1fr; 2337 } 2338 .logo-name { 2339 font-size: 2.25rem; 2340 } 2341 .pt-header { 2342 padding-top: 24px; 2343 } 2344 .pb-header { 2345 padding-bottom: 24px; 2346 } 2347 } 2348 .h-hamburger {
2349 height: var(--hamburger-menu-height); 2350 } 2351 @media (max-width: 1023px) { 2352 .section-padding-sections--18797395247198__header { 2353 padding-top: 12px; 2354 padding-bottom: 12px; 2355 } 2356 }</style><div x-show="$store.xHeaderMenu.overlay" 2357 x-transition:enter="ease-in-out duration-300" 2358 x-transition:enter-start="opacity-0" 2359 x-transition:enter-end="opacity-100" 2360 x-transition:leave="transition-all ease-in-out duration-300" 2361 x-transition:leave-end="opacity-0" 2362 class="bg-[rgba(0,0,0,0.4)] hidden lg:flex fixed top-0 right-0 bottom-0 left-0" x-cloak></div> 2363<div 2364 id="x-header-container" 2365 class="relative text-[rgb(var(--colors-text-header))] background-header" 2366 2367 2368 data-is-sticky="true" 2369 data-section-index="2" 2370 2371 x-init='() => { 2372 $store.xHeaderMenu.sectionId = "sections--18797395247198__header"; 2373 $store.xHeaderMenu.mobileHeaderLayout = "center-left"; 2374 $store.xHeaderMenu.initSticky($el, "on-scroll-up"); 2375 2376 }' 2377 2378 :class="($store.xMiniCart.open || $store.xHeaderMenu.show) && 'z-[60]'" 2379 2380 @click.away="$store.xHeaderMenu.openHamburgerMenu = false;" 2381 2382> 2383 <div 2384 id="sticky-header-content" 2385 class="sticky-header-content background-header sticky-header-active z-20 w-full top-0 2386 " 2387 :class="{ 'padding-scrollbar-header': $store.xHeaderMenu.isSticky && ($store.xPopup.open || $store.xPopup.openVideoShopping), 'static': $store.xHeaderMenu.overlay, 'relative': !$store.xHeaderMenu.overlay}" 2388 2389 > 2390 <header 2391 class="header lg:pb-0 section-padding-sections--18797395247198__header pt-header lg:pb-0 x-pgw page-width grid lg:mr-auto lg:ml-auto gap-x-2" :class="{ ' lg:pt-5': !$store.xHeaderMenu.isSticky, 'open-menu': $store.xHeaderMenu.overlay }" 2392 x-on:mouseleave="$store.xHeaderMenu.closeMenu()" 2393 > 2394 <div data-breakpoint="tablet" class="x-container-header-mobile-nav [grid-area:drawer] lg:hidden flex items-center w-full"> 2395 2396 2397 <style data-shopify> 2398 2399 .mobile-navigation-modern-icon-bg { 2400 background: rgba(var(--colors-line-header),1); 2401 } 2402 2403 </style> 2404 <div 2405 id="mobile-navigation" 2406 @click="setTimeout(() => { $store.xMobileNav.open() }, 0)" 2407 class="relative pt-2 pb-2 pl-2 pr-2 mobile-navigation-modern-icon-bg rounded-full cursor-pointer " 2408 > 2409 <div class="w-5 h-5"> 2410 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2411 <path d="M1 7H23 M1 17H23" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 2412 </svg> 2413 2414</div> 2415 </div> 2416 </div> 2417 <div class="flex logo-name p-break-words lg:order-2 top-4 text-center [grid-area:heading] mr-auto ml-auto justify-center pb-header flex items-center lg:relative lg:left-0 lg:translate-x-0 lg:mt-0 lg:top-0 lg:ml-0 lg:justify-left lg:[grid-area:auto]" 2418 > 2419 2420 2421 2422<div class="flex"> 2423 <a href="/" class="w-logo-header h-auto disable-effect inline-block"><span class="hidden dark:block h-0 dark:h-auto mr-auto ml-auto md:ml-0">Albert Wines</span><img 2424 src="//albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=944" 2425 alt="Albert Wines" 2426 sizes="(min-width: 768px) 110px, 90px" 2427 srcset="//albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=50 50w, 2428 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=100 100w, 2429 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=150 150w, 2430 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=200 200w, 2431 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=250 250w, 2432 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=300 300w, 2433 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=400 400w, 2434 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=500 500w, 2435 //albertwines2u.com.my/cdn/shop/files/Albert_Wines_Checkout_Logo.png?v=1716448949&width=600 600w" 2436 width="944" 2437 height="318" 2438 class="header-logo w-full block dark:hidden dark:absolute mr-auto ml-auto md:ml-0" 2439 loading="lazy" 2440 /></a> 2441</div> 2442 2443 </div> 2444 <div 2445 class="x-container-header-icons justify-end lg:order-4 [grid-area:icons] lg:[grid-area:auto] pb-header flex" 2446 >
2447 <div class="x-header-store-selector-container self-center md:block hidden md:mr-2.5 md:ml-3 empty:hidden"></div> 2448 2449 2450<style data-shopify> 2451 2452 @media (max-width: 767px) { 2453 .mobile-center-left #SearchOpen { 2454 left: 3.5rem; 2455 } 2456 .mobile-center-right #SearchOpen { 2457 right: 3.5rem; 2458 } 2459 } 2460 2461 </style> 2462 <div class="x-header-icon-search flex items-center justify-center mobile-center-left" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');"> 2463 <a 2464 id="SearchOpen" 2465 href="/search" 2466 aria-label="search" 2467 class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 2468 @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)"> 2469 <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2"> 2470 <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none"> 2471 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/> 2472 </svg> 2473 2474</span> 2475 </a> 2476 </div><shopify-store store-domain="https://albertwines2u.com.my" country="MY" language="en"></shopify-store> 2477<shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="profile"> 2478 <div slot="signed-out-avatar"> 2479 <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block"> 2480 2481 <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none"> 2482 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/> 2483 </svg> 2484 2485 2486 </span> 2487 </div> 2488 </shopify-account><a 2489 id="cart-icon" 2490 href="/cart" 2491 class="relative flex items-center header-icon-cart cursor-pointer" 2492 2493 @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)" 2494 :class="$store.xMiniCart.open && 'pointer-events-none'" 2495 2496 aria-controls="CartDrawer" 2497 aria-expanded="false" 2498 aria-label="Cart Icon,0" 2499 > 2500 <span class="relative w-11 h-10 md:pl-3 inline-block pl-3 pr-0 md:pr-2.5 pt-2.5 pb-2"> 2501 2502 <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none"> 2503 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" d="M23 12.685H1V9.946h22v2.739 M10.631 3.1 6.523 9.946 M13.369 3.1l4.108 6.846 M21.631 12.685l-.988 5.928a2.9 2.9 0 0 1-2.747 2.288H6.059a2.9 2.9 0 0 1-2.702-2.288l-.988-5.928 M9.611 18.162l-.228-2.739 M14.617 15.424l-.228 2.738"/> 2504 </svg> 2505 2506 <div id="cart-icon-bubble" > 2507 <div 2508 class="count_item absolute text-center place-content-center -top-0.5 -right-1.5 md:right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[9px] hidden" 2509 data-value="0" 2510 >0</div> 2511 </div> 2512 </span> 2513 </a></div> 2514 2515 2516 2517 2518 2519 2520<style data-shopify> 2521 .svg-highlight-sections--18797395247198__header { 2522 --color-highlight: #a94600; 2523 } 2524 .dark .svg-highlight-sections--18797395247198__header { 2525 --color-highlight: rgb(145, 180, 116); 2526 } 2527 2528 .x-icon-caret svg { 2529 color: var(--colors-text-header); 2530 --tw-rotate: 0deg; 2531 transform: rotate(var(--tw-rotate)); 2532 transition: transform 0.5s ease 0.1s; 2533 } 2534 .is-focus .x-icon-caret svg { 2535 color: var(--colors-text-link); 2536 --tw-rotate: 180deg; 2537 } 2538</style><nav 2539 x-on:click.away="$store.xHeaderMenu.closeMenu()" 2540 class="x-container-header-nav [grid-area:navigation] w-full order-3 hidden header__inline-menu lg:flex items-center pb-header lg:[grid-area:auto] justify-center" 2541> 2542 <ul class="list-menu inline-flex flex-wrap gap-x-10 items-center justify-center" 2543 > 2544 2545 2546<li x-data='{ selectedMenu: false, active: false }' 2547 class="tabbed_menu tabbed_menu pl-0 has-dropdown tabbed-animation-change" 2548 2549 2550 @mouseover="$store.xHeaderMenu.openMenu(1, true); selectedMenu = true" 2551 @focusin="$store.xHeaderMenu.openMenu(1, true); selectedMenu = true" 2552 2553 :class="$store.xHeaderMenu.show === 1 && 'is-focus'" 2554 2555 > 2556 <div class="tabbed_menu_item flip-container relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link
2556is-focus:link-active" 2557 2558 2559 x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 1)" 2560 2561 2562 > 2563 <div class="overflow-hidden pb-[1px] mg-blink flex items-center"> 2564 <div class="relative x-anm"> 2565 <a href="/collections/shop-all" 2566 class="front cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 2567 > 2568 2569 2570 2571 2572 2573 Shop 2574 2575 2576 2577 </a> 2578 2579 <a href="/collections/shop-all" 2580 tabindex="-1" 2581 class="back cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 2582 > 2583 2584 2585 2586 2587 2588 Shop 2589 2590 2591 2592 </a> 2593 2594 </div> 2595 </div><span class="x-icon-caret w-5 pl-2"> 2596 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2597 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2598 </svg> 2599</span></div> 2600 2601<template x-if="!$store.xInit.runDispatch"> 2602 <div 2603 :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 1, 'toggle-menu-show': $store.xHeaderMenu.show === 1, 'active': $store.xHeaderMenu.initIndex.has(1) }" 2604 id="menu-1" 2605 class="toggle-menu top-full background-header is-focus:text-[rgba(var(--colors-text))] text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr mega-menu-vertical" 2606 > 2607 <div x-intersect.once.full="$store.xHeaderMenu.updateHeight($el, 'menu-1')" class="mega-menu-container toggle-menu-child x-pgw page-width mr-auto ml-auto promotion-horizontal image-count-0 md:max-h-[80vh]"> 2608 <div class="mega-nav pt-8 pb-8 overflow-hidden relative grid-cols-4 mega-menu-vertical"> 2609 2610 2611 <style data-shopify> 2612 .grid-cols-tabbed_menu_x83Crm { 2613 grid-template-columns: auto 1fr; 2614 } 2615 </style> 2616 <div class="mega-list-nav grid grid-cols-tabbed_menu_x83Crm items-start w-full" x-refs="mega_nav"> 2617 <div class="md:max-h-[calc(80vh-3rem)] md:overflow-y-auto scrollbar-body flex flex-col w-72"> 2618 2619<div 2620 class="sub-menu flex items-center z-10 relative pl-2.5 pr-2.5 w-[15.6rem] border-t" 2621 2622 x-intersect.once="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '1');" 2623 2624 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '1' && 'active'" 2625 @mouseover="$dispatch('mouseover-tabbedmenux83crm-1'); $el.classList.add('is-focus-child')" 2626 @mouseleave="$el.classList.remove('is-focus-child')" 2627 @focusin="$dispatch('focusin-tabbedmenux83crm-1'); $el.classList.add('is-focus-child')" 2628 @focusout="$el.classList.remove('is-focus-child')" 2629 > 2630 2631 2632 <span class="flex-1"> 2633 <a 2634 href="/collections/shop-all" 2635 class="nav-link p-break-words z-10 pt-3 pb-3 flex flex-wrap gap-2 items-center pr-5 rtl:pr-0 rtl:pl-5 hover-text-link is-focus-child:effect-inline" 2636 @init-run.window="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, true, 1)" 2637 > 2638 2639 2640 2641 2642
2643 <span class="p-break-words">Shop by Category</span> 2644 2645 2646 2647<span class="z-10 w-5 h-4 pt-1 pb-1 pl-1 pr-1 rounded-full block absolute -rotate-90 rtl:rotate-90 right-1.5 rtl:right-auto rtl:left-1.5"> 2648 2649 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2650 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2651 </svg> 2652 2653 </span></a> 2654 </span> 2655 </div> 2656 2657 2658<div 2659 class="sub-menu flex items-center z-10 relative pl-2.5 pr-2.5 w-[15.6rem]" 2660 2661 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '2' && 'active'" 2662 @mouseover="$dispatch('mouseover-tabbedmenux83crm-2'); $el.classList.add('is-focus-child')" 2663 @mouseleave="$el.classList.remove('is-focus-child')" 2664 @focusin="$dispatch('focusin-tabbedmenux83crm-2'); $el.classList.add('is-focus-child')" 2665 @focusout="$el.classList.remove('is-focus-child')" 2666 > 2667 2668 2669 <span class="flex-1"> 2670 <a 2671 href="/collections" 2672 class="nav-link p-break-words z-10 pt-3 pb-3 flex flex-wrap gap-2 items-center pr-5 rtl:pr-0 rtl:pl-5 hover-text-link is-focus-child:effect-inline" 2673 @init-run.window="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, true, 2)" 2674 > 2675 2676 2677 2678 2679 2680 <span class="p-break-words">Shop by Occasion</span> 2681 2682 2683 2684<span class="z-10 w-5 h-4 pt-1 pb-1 pl-1 pr-1 rounded-full block absolute -rotate-90 rtl:rotate-90 right-1.5 rtl:right-auto rtl:left-1.5"> 2685 2686 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2687 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2688 </svg> 2689 2690 </span></a> 2691 </span> 2692 </div> 2693 2694 2695<div 2696 class="sub-menu flex items-center z-10 relative pl-2.5 pr-2.5 w-[15.6rem]" 2697 2698 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '3' && 'active'" 2699 @mouseover="$dispatch('mouseover-tabbedmenux83crm-3'); $el.classList.add('is-focus-child')" 2700 @mouseleave="$el.classList.remove('is-focus-child')" 2701 @focusin="$dispatch('focusin-tabbedmenux83crm-3'); $el.classList.add('is-focus-child')" 2702 @focusout="$el.classList.remove('is-focus-child')" 2703 > 2704 2705 2706 <span class="flex-1"> 2707 <a 2708 href="/pages/wine-club" 2709 class="nav-link p-break-words z-10 pt-3 pb-3 flex flex-wrap gap-2 items-center pr-5 rtl:pr-0 rtl:pl-5 hover-text-link is-focus-child:effect-inline" 2710 @init-run.window="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, true, 3)" 2711 > 2712 2713 2714 2715 2716
2717 <span class="p-break-words">Wine Club</span> 2718 2719 2720 2721<span class="z-10 w-5 h-4 pt-1 pb-1 pl-1 pr-1 rounded-full block absolute -rotate-90 rtl:rotate-90 right-1.5 rtl:right-auto rtl:left-1.5"> 2722 2723 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2724 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2725 </svg> 2726 2727 </span></a> 2728 </span> 2729 </div> 2730 2731 2732<div 2733 class="sub-menu flex items-center z-10 relative pl-2.5 pr-2.5 w-[15.6rem]" 2734 2735 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '4' && 'active'" 2736 @mouseover="$dispatch('mouseover-tabbedmenux83crm-4'); $el.classList.add('is-focus-child')" 2737 @mouseleave="$el.classList.remove('is-focus-child')" 2738 @focusin="$dispatch('focusin-tabbedmenux83crm-4'); $el.classList.add('is-focus-child')" 2739 @focusout="$el.classList.remove('is-focus-child')" 2740 > 2741 2742 2743 <span class="flex-1"> 2744 <a 2745 href="/pages/loyalty-program" 2746 class="nav-link p-break-words z-10 pt-3 pb-3 flex flex-wrap gap-2 items-center pr-5 rtl:pr-0 rtl:pl-5 hover-text-link is-focus-child:effect-inline" 2747 @init-run.window="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, true, 4)" 2748 > 2749 2750 2751 2752 2753 2754 <span class="p-break-words">Loyalty Program</span> 2755 2756 2757 2758<span class="z-10 w-5 h-4 pt-1 pb-1 pl-1 pr-1 rounded-full block absolute -rotate-90 rtl:rotate-90 right-1.5 rtl:right-auto rtl:left-1.5"> 2759 2760 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2761 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2762 </svg> 2763 2764 </span></a> 2765 </span> 2766 </div> 2767 2768 2769<div 2770 class="sub-menu flex items-center z-10 relative pl-2.5 pr-2.5 w-[15.6rem]" 2771 2772 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '5' && 'active'" 2773 @mouseover="$dispatch('mouseover-tabbedmenux83crm-5'); $el.classList.add('is-focus-child')" 2774 @mouseleave="$el.classList.remove('is-focus-child')" 2775 @focusin="$dispatch('focusin-tabbedmenux83crm-5'); $el.classList.add('is-focus-child')" 2776 @focusout="$el.classList.remove('is-focus-child')" 2777 > 2778 2779 2780 <span class="flex-1"> 2781 <a 2782 href="/pages/events" 2783 class="nav-link p-break-words z-10 pt-3 pb-3 flex flex-wrap gap-2 items-center pr-5 rtl:pr-0 rtl:pl-5 hover-text-link is-focus-child:effect-inline" 2784 @init-run.window="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, true, 5)" 2785 > 2786 2787 2788 2789 2790
2791 <span class="p-break-words">Events</span> 2792 2793 2794 2795<span class="z-10 w-5 h-4 pt-1 pb-1 pl-1 pr-1 rounded-full block absolute -rotate-90 rtl:rotate-90 right-1.5 rtl:right-auto rtl:left-1.5"> 2796 2797 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 2798 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 2799 </svg> 2800 2801 </span></a> 2802 </span> 2803 </div> 2804 2805 2806</div> 2807 <ul class="md:max-h-[calc(80vh-3rem)] md:overflow-y-scroll scrollbar-body scrollbar-visible"> 2808 2809 <li 2810 class="sub-menu-item has-dropdown tabbed-animation-change" 2811 2812 x-intersect.once="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '1');" 2813 2814 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '1' && 'is-active'" 2815 @mouseover-tabbedmenux83crm-1.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '1'); $el.classList.add('is-focus-child');" 2816 @mouseleave="$el.classList.remove('is-focus-child');" 2817 @focusin-tabbedmenux83crm-1.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '1'); $el.classList.add('is-focus-child');" 2818 @focusout="$el.classList.remove('is-focus-child');" 2819 > 2820 2821 <div class="toggle-menu-sub overflow-hidden relative h-auto ltr"> 2822 <div class="relative x-pgw page-width mr-auto ml-auto"><ul class="sub-menu-container order-2 flex flex-wrap justify-left gap-y-7 gap-x-7 h-full"><li class="relative w-24 lg:w-48"> 2823 <div class="font-semibold"> 2824 <a href="/collections/wines" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 2825 2826 2827 2828 2829 2830 <span class="p-break-words">Wines</span> 2831 2832 2833 2834 </a> 2835 2836 2837 </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2838 <span class="flex-1"> 2839 <a href="/collections/red-wines" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2840 2841 2842 2843 2844 2845 <span class="p-break-words">Red</span> 2846 2847 2848 2849 </a> 2850 </span> 2851 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal">
2852 <span class="flex-1"> 2853 <a href="/collections/white-wines" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2854 2855 2856 2857 2858 2859 <span class="p-break-words">White</span> 2860 2861 2862 2863 </a> 2864 </span> 2865 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2866 <span class="flex-1"> 2867 <a href="/collections/rose-wines" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2868 2869 2870 2871 2872 2873 <span class="p-break-words">Rose</span> 2874 2875 2876 2877 </a> 2878 </span> 2879 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2880 <span class="flex-1"> 2881 <a href="/collections/sparkling-wine" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2882 2883 2884 2885 2886 2887 <span class="p-break-words">Sparkling</span> 2888 2889 2890 2891 </a> 2892 </span> 2893 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2894 <span class="flex-1"> 2895 <a href="/collections/sweet-wines" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2896 2897 2898 2899 2900 2901 <span class="p-break-words">Sweet</span> 2902 2903 2904 2905 </a> 2906 </span> 2907 </li></ul></li><li class="relative w-24 lg:w-48"> 2908 <div class="font-semibold"> 2909 <a href="/collections/spirits" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link
2909inline-block"> 2910 2911 2912 2913 2914 2915 <span class="p-break-words">Spirits</span> 2916 2917 2918 2919 </a> 2920 2921 2922 </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2923 <span class="flex-1"> 2924 <a href="/collections/spirits/Whisky" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2925 2926 2927 2928 2929 2930 <span class="p-break-words">Whisky</span> 2931 2932 2933 2934 </a> 2935 </span> 2936 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2937 <span class="flex-1"> 2938 <a href="/collections/spirits/tequila" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2939 2940 2941 2942 2943 2944 <span class="p-break-words">Tequila</span> 2945 2946 2947 2948 </a> 2949 </span> 2950 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2951 <span class="flex-1"> 2952 <a href="/collections/spirits/gin" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2953 2954 2955 2956 2957 2958 <span class="p-break-words">Gin</span> 2959 2960 2961 2962 </a> 2963 </span> 2964 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2965 <span class="flex-1"> 2966 <a href="/collections/spirits/cognac-&-brandy" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2967 2968 2969 2970 2971
2972 <span class="p-break-words">Cognac & Brandy</span> 2973 2974 2975 2976 </a> 2977 </span> 2978 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2979 <span class="flex-1"> 2980 <a href="/collections/spirits/rum" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2981 2982 2983 2984 2985 2986 <span class="p-break-words">Rum</span> 2987 2988 2989 2990 </a> 2991 </span> 2992 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 2993 <span class="flex-1"> 2994 <a href="/collections/spirits/vodka" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 2995 2996 2997 2998 2999 3000 <span class="p-break-words">Vodka</span> 3001 3002 3003 3004 </a> 3005 </span> 3006 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3007 <span class="flex-1"> 3008 <a href="/collections/spirits/Sake-&-Shochu" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3009 3010 3011 3012 3013 3014 <span class="p-break-words">Sake & Shochu</span> 3015 3016 3017 3018 </a> 3019 </span> 3020 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3021 <span class="flex-1"> 3022 <a href="/collections/spirits/Liqueur" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3023 3024 3025 3026 3027 3028 <span class="p-break-words">Liqueur</span> 3029 3030 3031 3032 </a> 3033 </span> 3034 </li></ul></li><li class="relative w-24 lg:w-48"> 3035 <div class="font-semibold"> 3036 <a href="/pages/paulaner-beer" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link
3036inline-block"> 3037 3038 3039 3040 3041 3042 <span class="p-break-words">Beer</span> 3043 3044 3045 3046 </a> 3047 3048 3049 </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3050 <span class="flex-1"> 3051 <a href="/collections/paulaner" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3052 3053 3054 3055 3056 3057 <span class="p-break-words">Paulaner German Beer</span> 3058 3059 3060 3061 </a> 3062 </span> 3063 </li></ul></li><li class="relative w-24 lg:w-48"> 3064 <div class="font-semibold"> 3065 <a href="/collections/non-alcoholic" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3066 3067 3068 3069 3070 3071 <span class="p-break-words">Non-Alcoholic</span> 3072 3073 3074 3075 </a> 3076 3077 3078 </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3079 <span class="flex-1"> 3080 <a href="/pages/fiji-water" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3081 3082 3083 3084 3085 3086 <span class="p-break-words">FIJI Water</span> 3087 3088 3089 3090 </a> 3091 </span> 3092 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3093 <span class="flex-1"> 3094 <a href="/collections/saicho-single-origin-sparkling-tea" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3095 3096 3097 3098 3099
3100 <span class="p-break-words">Sparkling Tea</span> 3101 3102 3103 3104 </a> 3105 </span> 3106 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3107 <span class="flex-1"> 3108 <a href="https://albertwines2u.com.my/collections/non-alcoholic/syrups" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3109 3110 3111 3112 3113 3114 <span class="p-break-words">Syrups</span> 3115 3116 3117 3118 </a> 3119 </span> 3120 </li></ul></li><li class="relative w-24 lg:w-48"> 3121 <div class="font-semibold"> 3122 <a href="/collections/accessories" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3123 3124 3125 3126 3127 3128 <span class="p-break-words">Accessories</span> 3129 3130 3131 3132 </a> 3133 3134 3135 </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3136 <span class="flex-1"> 3137 <a href="https://albertwines2u.com.my/collections/accessories/wine-opener" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3138 3139 3140 3141 3142 3143 <span class="p-break-words">Corkscrew</span> 3144 3145 3146 3147 </a> 3148 </span> 3149 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3150 <span class="flex-1"> 3151 <a href="/pages/gabriel-glas" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3152 3153 3154 3155 3156 3157 <span class="p-break-words">Glassware</span> 3158 3159 3160 3161 </a> 3162 </span> 3163 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal">
3164 <span class="flex-1"> 3165 <a href="https://albertwines2u.com.my/collections/accessories/accessories" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3166 3167 3168 3169 3170 3171 <span class="p-break-words">Wine Gifts</span> 3172 3173 3174 3175 </a> 3176 </span> 3177 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3178 <span class="flex-1"> 3179 <a href="https://albertwines2u.com.my/collections/wine-machine/wine-chiller" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3180 3181 3182 3183 3184 3185 <span class="p-break-words">Wine Chiller</span> 3186 3187 3188 3189 </a> 3190 </span> 3191 </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal"> 3192 <span class="flex-1"> 3193 <a href="https://albertwines2u.com.my/collections/wine-machine/wine-dispenser" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block"> 3194 3195 3196 3197 3198 3199 <span class="p-break-words">Wine Dispenser</span> 3200 3201 3202 3203 </a> 3204 </span> 3205 </li></ul></li></ul></div> 3206 3207 </div> 3208 </li> 3209 3210 <li 3211 class="sub-menu-item has-dropdown tabbed-animation-change" 3212 3213 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '2' && 'is-active'" 3214 @mouseover-tabbedmenux83crm-2.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '2'); $el.classList.add('is-focus-child');" 3215 @mouseleave="$el.classList.remove('is-focus-child');" 3216 @focusin-tabbedmenux83crm-2.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '2'); $el.classList.add('is-focus-child');" 3217 @focusout="$el.classList.remove('is-focus-child');" 3218 > 3219 3220 <div class="toggle-menu-sub overflow-hidden relative h-auto ltr"> 3221 <div class="relative x-pgw page-width mr-auto ml-auto">
3221<ul class="sub-menu-container order-2 flex flex-wrap justify-left gap-y-7 gap-x-7 h-full"><li class="relative w-24 lg:w-48"> 3222 <div class=""> 3223 <a href="/collections/brunch-pairings" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3224 3225 3226 3227 3228 3229 <span class="p-break-words">Brunch Pairings</span> 3230 3231 3232 3233 </a> 3234 3235 3236 </div></li><li class="relative w-24 lg:w-48"> 3237 <div class=""> 3238 <a href="/collections/wine-dinner-pairings" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3239 3240 3241 3242 3243 3244 <span class="p-break-words">Dinner Pairings</span> 3245 3246 3247 3248 </a> 3249 3250 3251 </div></li><li class="relative w-24 lg:w-48"> 3252 <div class=""> 3253 <a href="/collections/gift-sets" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3254 3255 3256 3257 3258 3259 <span class="p-break-words">Gift Packs</span> 3260 3261 3262 3263 </a> 3264 3265 3266 </div></li><li class="relative w-24 lg:w-48"> 3267 <div class=""> 3268 <a href="/collections/party-cases" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3269 3270 3271 3272 3273 3274 <span class="p-break-words">Party Cases</span> 3275 3276 3277 3278 </a> 3279 3280 3281 </div></li><li class="relative w-24 lg:w-48"> 3282 <div class=""> 3283 <a href="/collections/wines-u
3283nder-rm100" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3284 3285 3286 3287 3288 3289 <span class="p-break-words">Wines Under RM100</span> 3290 3291 3292 3293 </a> 3294 3295 3296 </div></li></ul></div> 3297 3298 </div> 3299 </li> 3300 3301 <li 3302 class="sub-menu-item has-dropdown tabbed-animation-change" 3303 3304 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '3' && 'is-active'" 3305 @mouseover-tabbedmenux83crm-3.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '3'); $el.classList.add('is-focus-child');" 3306 @mouseleave="$el.classList.remove('is-focus-child');" 3307 @focusin-tabbedmenux83crm-3.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '3'); $el.classList.add('is-focus-child');" 3308 @focusout="$el.classList.remove('is-focus-child');" 3309 > 3310 3311 <div class="toggle-menu-sub overflow-hidden relative h-auto ltr"> 3312 <div class="relative x-pgw page-width mr-auto ml-auto"><ul class="sub-menu-container order-2 flex flex-wrap justify-left gap-y-7 gap-x-7 h-full"><li class="relative w-24 lg:w-48"> 3313 <div class=""> 3314 <a href="/pages/wine-club" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3315 3316 3317 3318 3319 3320 <span class="p-break-words">How it Works</span> 3321 3322 3323 3324 </a> 3325 3326 3327 </div></li><li class="relative w-24 lg:w-48"> 3328 <div class=""> 3329 <a href="/products/standard-wine-club" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3330 3331 3332 3333 3334 3335 <span class="p-break-words">Standard Wine Club</span> 3336 3337 3338 3339 </a> 3340 3341 3342 3343 3344 <a 3345 href="/products/standard-wine-club" 3346 class="menu-item-image inline-block relative overflow-hidden w-full h-0 mt-1" 3347 aria-label="image" 3348 style="padding-bottom: 100.0%;" 3349 > 3350 3351 <img 3352 srcset="//albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=100 100w, 3353 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=225 225w, 3354 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=375 375w, 3355 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=450 450w, 3356 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=750 750w, 3357 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=900 900w, 3358 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=1100 1100w, 3359 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=1500 1500w, 3360 //albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=1780 1780w" 3361 src="//albertwines2u.com.my/cdn/shop/files/Standard_Wine_Club.jpg?v=1751299207&width=3840" 3362 sizes="(min-width: 768px) calc(1200px / 5), 3363 3364 (min-width: 768px) 100px" 3365 alt="Standard Wine Club Subscription" 3366 height="2048" 3367 width="2048" 3368 loading="lazy" 3369 onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });" 3370 class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image" 3371 > 3372 3373 </a> 3374 3375 </div></li><li class="relative w-24 lg:w-48"> 3376 <div class=""> 3377 <a href="/products/premium-wine-club" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link
3377inline-block"> 3378 3379 3380 3381 3382 3383 <span class="p-break-words">Premium Wine Club</span> 3384 3385 3386 3387 </a> 3388 3389 3390 3391 3392 <a 3393 href="/products/premium-wine-club" 3394 class="menu-item-image inline-block relative overflow-hidden w-full h-0 mt-1" 3395 aria-label="image" 3396 style="padding-bottom: 100.0%;" 3397 > 3398 3399 <img 3400 srcset="//albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=100 100w, 3401 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=225 225w, 3402 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=375 375w, 3403 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=450 450w, 3404 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=750 750w, 3405 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=900 900w, 3406 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=1100 1100w, 3407 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=1500 1500w, 3408 //albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=1780 1780w" 3409 src="//albertwines2u.com.my/cdn/shop/files/Premium_Wine_Club-modified-766913.png?v=1751299229&width=3840" 3410 sizes="(min-width: 768px) calc(1200px / 5), 3411 3412 (min-width: 768px) 100px" 3413 alt="Premium Wine Club Subscription - AlbertWines2u" 3414 height="1992" 3415 width="1992" 3416 loading="lazy" 3417 onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });" 3418 class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image" 3419 > 3420 3421 </a> 3422 3423 </div></li></ul></div> 3424 3425 </div> 3426 </li> 3427 3428 <li 3429 class="sub-menu-item has-dropdown tabbed-animation-change" 3430 3431 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '4' && 'is-active'" 3432 @mouseover-tabbedmenux83crm-4.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '4'); $el.classList.add('is-focus-child');" 3433 @mouseleave="$el.classList.remove('is-focus-child');" 3434 @focusin-tabbedmenux83crm-4.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '4'); $el.classList.add('is-focus-child');" 3435 @focusout="$el.classList.remove('is-focus-child');" 3436 > 3437 3438 <div class="toggle-menu-sub overflow-hidden relative h-auto ltr"> 3439 <div class="relative x-pgw page-width mr-auto ml-auto"><ul class="sub-menu-container order-2 flex flex-wrap justify-left gap-y-7 gap-x-7 h-full"><li class="relative w-24 lg:w-48"> 3440 <div class=""> 3441 <a href="/pages/loyalty-program" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3442 3443 3444 3445 3446
3447 <span class="p-break-words">How to be a member</span> 3448 3449 3450 3451 </a> 3452 3453 3454 </div></li></ul></div> 3455 3456 </div> 3457 </li> 3458 3459 <li 3460 class="sub-menu-item has-dropdown tabbed-animation-change" 3461 3462 :class="$store.xHeaderMenu.subShow.get('tabbedmenux83crm') === '5' && 'is-active'" 3463 @mouseover-tabbedmenux83crm-5.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '5'); $el.classList.add('is-focus-child');" 3464 @mouseleave="$el.classList.remove('is-focus-child');" 3465 @focusin-tabbedmenux83crm-5.window="$store.xHeaderMenu.openSubMenu('tabbedmenux83crm', '5'); $el.classList.add('is-focus-child');" 3466 @focusout="$el.classList.remove('is-focus-child');" 3467 > 3468 3469 <div class="toggle-menu-sub overflow-hidden relative h-auto ltr"> 3470 <div class="relative x-pgw page-width mr-auto ml-auto"><ul class="sub-menu-container order-2 flex flex-wrap justify-left gap-y-7 gap-x-7 h-full"><li class="relative w-24 lg:w-48"> 3471 <div class=""> 3472 <a href="/products/the-art-of-pairing-renaissance-wine-dinner" class="flex flex-wrap gap-2 nav-link relative transition duration-200 mb-2 p-break-words hover-text-link inline-block"> 3473 3474 3475 3476 3477 3478 <span class="p-break-words">The Art of Pairing: Renaissance Wine Dinner</span> 3479 3480 3481 3482 </a> 3483 3484 3485 3486 3487 <a 3488 href="/products/the-art-of-pairing-renaissance-wine-dinner" 3489 class="menu-item-image inline-block relative overflow-hidden w-full h-0 mt-1" 3490 aria-label="image" 3491 style="padding-bottom: 141.4516129032258%;" 3492 > 3493 3494 <img 3495 srcset="//albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=100 100w, 3496 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=225 225w, 3497 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=375 375w, 3498 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=450 450w, 3499 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=750 750w, 3500 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=900 900w, 3501 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=1100 1100w, 3502 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=1500 1500w, 3503 //albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=1780 1780w" 3504 src="//albertwines2u.com.my/cdn/shop/files/RenaissanceKLWineDinner.png?v=1790357707&width=3840" 3505 sizes="(min-width: 768px) calc(1200px / 5), 3506 3507 (min-width: 768px) 100px" 3508 alt="The Art of Pairing: Renaissance Wine Dinner - Albert Wines" 3509 height="3508" 3510 width="2480" 3511 loading="lazy" 3512 onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });" 3513 class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image" 3514 > 3515 3516 </a> 3517 3518 </div></li></ul></div> 3519 3520 </div> 3521 </li> 3522 3523 </ul> 3524 </div> 3525 3526 </div></div> 3527 </div> 3528 </template></li> 3529<li 3530 id="tree_menu_YaxJer" 3531 class="tree-menu pl-0 relative has-dropdown" 3532 3533 3534 @mouseover="$store.xHeaderMenu.openMenu(2, true); selectedMenu = true" 3535 @focusin="$store.xHeaderMenu.openMenu(2, true); selectedMenu = true" 3536 3537 :class="$store.xHeaderMenu.show === 2 && 'is-focus'" 3538 3539 > 3540 <div class="flip-container relative cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link
3540is-focus:link-active" x-data='{ active: false }' 3541 3542 3543 x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 2)" 3544 3545 3546 > 3547 <div class="overflow-hidden pb-[1px] mg-blink flex items-center"> 3548 <div class="relative x-anm"> 3549 <a 3550 href="/collections/wines" 3551 class="front cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 3552 3553 > 3554 3555 3556 3557 3558 3559 Wine 3560 3561 3562 3563 </a><a 3564 href="/collections/wines" 3565 tabindex="-1" 3566 class="back cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 3567 3568 > 3569 3570 3571 3572 3573 3574 Wine 3575 3576 3577 3578 </a></div> 3579 </div><span class="x-icon-caret w-5 pl-2"> 3580 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3581 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3582 </svg> 3583</span></div><div :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 2, 'toggle-menu-show': $store.xHeaderMenu.show === 2, 'active': $store.xHeaderMenu.initIndex.has(2) }" class="toggle-menu text-[rgba(var(--colors-text))] absolute z-50 background-header top-full w-48 xl:w-[222px] shadow-md is-focus:text-[rgba(var(--colors-text))]" > 3584 <div class="tree-menu-nav" id="menu-2"> 3585 3586<template x-if="!$store.xInit.runDispatch"> 3587 <ul class="pt-5 pb-5"> 3588 3589<li 3590 x-data="{ openSub: false }" 3591 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3592 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3593 @mouseleave="$el.classList.remove('is-focus-child');" 3594 @mouseover.away="openSub = false" 3595 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3596 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3597 > 3598 <div class="flex tree-menu-item-container items-center"> 3599 3600 3601 <span class="flex-1 menu-item-container rtl:text-end"> 3602 <a href="/collections/red-wines" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3603 3604 3605 3606 3607 <span class="p-break-words">Red Wine</span> 3608 3609 3610</a> 3611 </span> 3612 </div></li><li 3613 x-data="{ openSub: false }" 3614 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3615 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3616 @mouseleave="$el.classList.remove('is-focus-child');" 3617 @mouseover.away="openSub = false" 3618 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3619 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3620 > 3621 <div class="flex tree-menu-item-container items-center pt-3"> 3622 3623 3624 <span class="flex-1 menu-item-container rtl:text-end"> 3625 <a href="/collections/white-wines" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3626 3627 3628 3629 3630 <span class="p-break-words">White Wine</span> 3631 3632 3633</a> 3634 </span> 3635 </div></li><li 3636 x-data="{ openSub: false }" 3637 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3638 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3639 @mouseleave="$el.classList.remove('is-focus-child');" 3640 @mouseover.away="openSub = false" 3641 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3642 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3643 > 3644 <div class="flex tree-menu-item-container items-center pt-3"> 3645 3646
3647 <span class="flex-1 menu-item-container rtl:text-end"> 3648 <a href="/collections/rose-wines" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3649 3650 3651 3652 3653 <span class="p-break-words">Rose Wine</span> 3654 3655 3656</a> 3657 </span> 3658 </div></li><li 3659 x-data="{ openSub: false }" 3660 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3661 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3662 @mouseleave="$el.classList.remove('is-focus-child');" 3663 @mouseover.away="openSub = false" 3664 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3665 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3666 > 3667 <div class="flex tree-menu-item-container items-center pt-3"> 3668 3669 3670 <span class="flex-1 menu-item-container rtl:text-end"> 3671 <a href="/collections/sparkling-wine" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3672 3673 3674 3675 3676 <span class="p-break-words">Sparkling Wine</span> 3677 3678 3679</a> 3680 </span> 3681 </div></li><li 3682 x-data="{ openSub: false }" 3683 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3684 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3685 @mouseleave="$el.classList.remove('is-focus-child');" 3686 @mouseover.away="openSub = false" 3687 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3688 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3689 > 3690 <div class="flex tree-menu-item-container items-center pt-3"> 3691 3692 3693 <span class="flex-1 menu-item-container rtl:text-end"> 3694 <a href="/collections/sweet-wines" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3695 3696 3697 3698 3699 <span class="p-break-words">Sweet Wine</span> 3700 3701 3702</a> 3703 </span> 3704 </div></li><li 3705 x-data="{ openSub: false }" 3706 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3707 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3708 @mouseleave="$el.classList.remove('is-focus-child');" 3709 @mouseover.away="openSub = false" 3710 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3711 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3712 > 3713 <div class="flex tree-menu-item-container items-center pt-3"> 3714 3715 3716 <span class="flex-1 menu-item-container rtl:text-end"> 3717 <a href="/collections/accessories" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3718 3719 3720 3721 3722 <span class="p-break-words">Accessories</span> 3723 3724 3725</a> 3726 </span> 3727 </div></li><li 3728 x-data="{ openSub: false }" 3729 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3730 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3731 @mouseleave="$el.classList.remove('is-focus-child');" 3732 @mouseover.away="openSub = false" 3733 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3734 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3735 > 3736 <div class="flex tree-menu-item-container items-center pt-3"> 3737 3738
3739 <span class="flex-1 menu-item-container rtl:text-end"> 3740 <a href="/pages/gabriel-glas" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3741 3742 3743 3744 3745 <span class="p-break-words">Glassware</span> 3746 3747 3748</a> 3749 </span> 3750 </div></li><li 3751 x-data="{ openSub: false }" 3752 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3753 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3754 @mouseleave="$el.classList.remove('is-focus-child');" 3755 @mouseover.away="openSub = false" 3756 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3757 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3758 > 3759 <div class="flex tree-menu-item-container items-center pt-3"> 3760 3761 3762 <span class="flex-1 menu-item-container rtl:text-end"> 3763 <a href="/collections/wine-machine" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3764 3765 3766 3767 3768 <span class="p-break-words">Wine Machine</span> 3769 3770 3771</a> 3772 </span> 3773 </div></li></ul> 3774 </template> </div> 3775 </div></li> 3776<li 3777 id="tree_menu_xFCTrm" 3778 class="tree-menu pl-0 relative has-dropdown" 3779 3780 3781 @mouseover="$store.xHeaderMenu.openMenu(3, true); selectedMenu = true" 3782 @focusin="$store.xHeaderMenu.openMenu(3, true); selectedMenu = true" 3783 3784 :class="$store.xHeaderMenu.show === 3 && 'is-focus'" 3785 3786 > 3787 <div class="flip-container relative cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" x-data='{ active: false }' 3788 3789 3790 x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 3)" 3791 3792 3793 > 3794 <div class="overflow-hidden pb-[1px] mg-blink flex items-center"> 3795 <div class="relative x-anm"> 3796 <a 3797 href="/collections/spirits" 3798 class="front cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 3799 3800 > 3801 3802 3803 3804 3805 3806 Spirits 3807 3808 3809 3810 </a><a 3811 href="/collections/spirits" 3812 tabindex="-1" 3813 class="back cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 3814 3815 > 3816 3817 3818 3819 3820 3821 Spirits 3822 3823 3824 3825 </a></div> 3826 </div><span class="x-icon-caret w-5 pl-2"> 3827 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 3828 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3829 </svg> 3830</span></div><div :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 3, 'toggle-menu-show': $store.xHeaderMenu.show === 3, 'active': $store.xHeaderMenu.initIndex.has(3) }" class="toggle-menu text-[rgba(var(--colors-text))] absolute z-50 background-header top-full w-48 xl:w-[222px] shadow-md is-focus:text-[rgba(var(--colors-text))]" > 3831 <div class="tree-menu-nav" id="menu-3"> 3832
3833<template x-if="!$store.xInit.runDispatch"> 3834 <ul class="pt-5 pb-5"> 3835 3836<li 3837 x-data="{ openSub: false }" 3838 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3839 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3840 @mouseleave="$el.classList.remove('is-focus-child');" 3841 @mouseover.away="openSub = false" 3842 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3843 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3844 > 3845 <div class="flex tree-menu-item-container items-center"> 3846 3847 3848 <span class="flex-1 menu-item-container rtl:text-end"> 3849 <a href="/collections/spirits/Whisky" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3850 3851 3852 3853 3854 <span class="p-break-words">Whisky</span> 3855 3856 3857</a> 3858 </span> 3859 </div></li><li 3860 x-data="{ openSub: false }" 3861 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3862 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3863 @mouseleave="$el.classList.remove('is-focus-child');" 3864 @mouseover.away="openSub = false" 3865 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3866 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3867 > 3868 <div class="flex tree-menu-item-container items-center pt-3"> 3869 3870 3871 <span class="flex-1 menu-item-container rtl:text-end"> 3872 <a href="/collections/spirits/tequila" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3873 3874 3875 3876 3877 <span class="p-break-words">Tequila</span> 3878 3879 3880</a> 3881 </span> 3882 </div></li><li 3883 x-data="{ openSub: false }" 3884 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3885 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3886 @mouseleave="$el.classList.remove('is-focus-child');" 3887 @mouseover.away="openSub = false" 3888 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3889 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3890 > 3891 <div class="flex tree-menu-item-container items-center pt-3"> 3892 3893 3894 <span class="flex-1 menu-item-container rtl:text-end"> 3895 <a href="/collections/spirits/Gin" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3896 3897 3898 3899 3900 <span class="p-break-words">Gin</span> 3901 3902 3903</a> 3904 </span> 3905 </div></li><li 3906 x-data="{ openSub: false }" 3907 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3908 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3909 @mouseleave="$el.classList.remove('is-focus-child');" 3910 @mouseover.away="openSub = false" 3911 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3912 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3913 > 3914 <div class="flex tree-menu-item-container items-center pt-3"> 3915 3916 3917 <span class="flex-1 menu-item-container rtl:text-end"> 3918 <a href="/collections/spirits/cognac-brandy" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3919 3920 3921 3922
3923 <span class="p-break-words">Cognac & Brandy</span> 3924 3925 3926</a> 3927 </span> 3928 </div></li><li 3929 x-data="{ openSub: false }" 3930 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3931 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3932 @mouseleave="$el.classList.remove('is-focus-child');" 3933 @mouseover.away="openSub = false" 3934 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3935 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3936 > 3937 <div class="flex tree-menu-item-container items-center pt-3"> 3938 3939 3940 <span class="flex-1 menu-item-container rtl:text-end"> 3941 <a href="/collections/spirits/Rum" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3942 3943 3944 3945 3946 <span class="p-break-words">Rum</span> 3947 3948 3949</a> 3950 </span> 3951 </div></li><li 3952 x-data="{ openSub: false }" 3953 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3954 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3955 @mouseleave="$el.classList.remove('is-focus-child');" 3956 @mouseover.away="openSub = false" 3957 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3958 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3959 > 3960 <div class="flex tree-menu-item-container items-center pt-3"> 3961 3962 3963 <span class="flex-1 menu-item-container rtl:text-end"> 3964 <a href="/collections/spirits/Vodka" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3965 3966 3967 3968 3969 <span class="p-break-words">Vodka</span> 3970 3971 3972</a> 3973 </span> 3974 </div></li><li 3975 x-data="{ openSub: false }" 3976 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 3977 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 3978 @mouseleave="$el.classList.remove('is-focus-child');" 3979 @mouseover.away="openSub = false" 3980 @focusin="openSub = true; $el.classList.add('is-focus-child');" 3981 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 3982 > 3983 <div class="flex tree-menu-item-container items-center pt-3"> 3984 3985 3986 <span class="flex-1 menu-item-container rtl:text-end"> 3987 <a href="/collections/spirits/Liqueur" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 3988 3989 3990 3991 3992 <span class="p-break-words">Liqueur</span> 3993 3994 3995</a> 3996 </span> 3997 </div></li><li 3998 x-data="{ openSub: false }" 3999 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4000 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4001 @mouseleave="$el.classList.remove('is-focus-child');" 4002 @mouseover.away="openSub = false" 4003 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4004 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4005 > 4006 <div class="flex tree-menu-item-container items-center pt-3"> 4007 4008 4009 <span class="flex-1 menu-item-container rtl:text-end"> 4010 <a href="/collections/spirits/Sake-&-Shochu" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link
4010is-focus-child:effect-inline"> 4011 4012 4013 4014 4015 <span class="p-break-words">Sake & Shochu</span> 4016 4017 4018</a> 4019 </span> 4020 </div></li><li 4021 x-data="{ openSub: false }" 4022 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4023 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4024 @mouseleave="$el.classList.remove('is-focus-child');" 4025 @mouseover.away="openSub = false" 4026 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4027 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4028 > 4029 <div class="flex tree-menu-item-container items-center pt-3"> 4030 4031 4032 <span class="flex-1 menu-item-container rtl:text-end"> 4033 <a href="/collections/spirits/chinese-spirits" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4034 4035 4036 4037 4038 <span class="p-break-words">Baijiu</span> 4039 4040 4041</a> 4042 </span> 4043 </div></li><li 4044 x-data="{ openSub: false }" 4045 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4046 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4047 @mouseleave="$el.classList.remove('is-focus-child');" 4048 @mouseover.away="openSub = false" 4049 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4050 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4051 > 4052 <div class="flex tree-menu-item-container items-center pt-3"> 4053 4054 4055 <span class="flex-1 menu-item-container rtl:text-end"> 4056 <a href="/collections/vermouth-bitter" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4057 4058 4059 4060 4061 <span class="p-break-words">Vermouth & Bitter</span> 4062 4063 4064</a> 4065 </span> 4066 </div></li><li 4067 x-data="{ openSub: false }" 4068 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4069 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4070 @mouseleave="$el.classList.remove('is-focus-child');" 4071 @mouseover.away="openSub = false" 4072 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4073 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4074 > 4075 <div class="flex tree-menu-item-container items-center pt-3"> 4076 4077 4078 <span class="flex-1 menu-item-container rtl:text-end"> 4079 <a href="/collections/pastis-absinthe" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4080 4081 4082 4083 4084 <span class="p-break-words">Pastis & Absinthe</span> 4085 4086 4087</a> 4088 </span> 4089 </div></li></ul> 4090 </template> </div> 4091 </div></li> 4092<li x-data='{ active: false }' 4093 class="flip-container tabbed_menu pl-0 has-dropdown" 4094 4095 4096 @mouseover="$store.xHeaderMenu.openMenu(4, true); selectedMenu = true" 4097 @focusin="$store.xHeaderMenu.openMenu(4, true); selectedMenu = true" 4098 4099 :class="$store.xHeaderMenu.show === 4 && 'is-focus'" 4100 4101 > 4102 <div class="tabbed_menu_item cursor-pointer relative hover-text-link flex items-center is-focus:link-active" 4103 4104 4105 x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 4)" 4106 4107 4108 > 4109 <div class="overflow-hidden pb-[1px] mg-blink flex items-center"> 4110 <div class="relative x-anm"> 4111 <a href="/pages/wine-club" 4112 class="front cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link
4112is-focus:link-active" 4113 4114 > 4115 4116 4117 4118 4119 4120 Club 4121 4122 4123 4124 </a> 4125 4126 <a href="/pages/wine-club" 4127 tabindex="-1" 4128 class="back cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 4129 4130 > 4131 4132 4133 4134 4135 4136 Club 4137 4138 4139 4140 </a> 4141 4142 </div> 4143 </div><span class="x-icon-caret w-5 pl-2"> 4144 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4145 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4146 </svg> 4147</span></div> 4148 4149 <style data-shopify> 4150 .gap-grid-banner_menu_pxqqjD { 4151 gap: 35px 4152 } 4153 .toggle-menu.toggle-menu-show.banner-menu-container { 4154 overflow-y: auto; 4155 } 4156 </style> 4157 4158 4159<template x-if="!$store.xInit.runDispatch"> 4160 <div :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 4, 'toggle-menu-show': $store.xHeaderMenu.show === 4, 'active': $store.xHeaderMenu.initIndex.has(4) }" id="menu-4" class="toggle-menu top-full banner-menu-container max-h-[calc(90vh-var(--height-header))] is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md overflow-x-hidden scrollbar-body overflow-y-auto"> 4161 <div class="toggle-menu-child grid gap-grid-banner_menu_pxqqjD grid-cols-3 mr-auto ml-auto x-pgw page-width pb-5 pt-8 pb-8"><div class="mega-menu-card group section--sections--18797395247198__header w-full flex relative overflow-hidden h-[250px]"> 4162 4163 4164<div 4165 4166 class="group w-full relative overflow-hidden text-center rtl:text-center 4167 image-banner_menu_pxqqjD-1 overflow-hidden promotion-header overflow-hidden" 4168 > 4169 4170 4171 <a 4172 aria-label="Image link" 4173 href="/pages/wine-club" 4174 4175 class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute" 4176 > 4177 4178 <img 4179 srcset="//albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=225 225w, 4180 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=375 375w, 4181 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=450 450w, 4182 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=750 750w, 4183 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=900 900w, 4184 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=1100 1100w, 4185 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=1500 1500w, 4186 //albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=1780 1780w" 4187 src="//albertwines2u.com.my/cdn/shop/files/how_it_works_with_wine_club_malaysia_20715664-0e2f-4eac-bec9-ab419f580deb.png?v=1778568150&width=1780" 4188 4189 4190 4191 loading="lazy" 4192 4193 4194 4195 sizes="(min-width: 1200px) 400px, (min-width: 768px) calc(100vw/3), 100vw" 4196 alt="" 4197 width="2250" 4198 height="1500" 4199 style="object-position: 50.0% 50.0%;" 4200 class="w-full h-full object-cover z-10 image-hover " 4201 onload="requestAnimationFrame(() => { 4202 this?.classList.add('active'); 4203 this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image'); 4204 setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250); 4205 });" 4206 /> 4207 </a> 4208 4209 <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-20"></span><style data-shopify> 4210.text-color-banner_menu_pxqqjD-1 { 4211 color: #ffffff; 4212 --colors-text: 255, 255, 255; 4213 --colors-heading: 255, 255, 255; 4214 }.title-color-banner_menu_pxqqjD-1 { 4215 color: ; 4216 --colors-heading: , , ; 4217 }.button--banner_menu_pxqqjD-1.button-solid, 4218 .button--banner_menu_pxqqjD-1.button-solid:before {--colors-line-and-border: 255, 255, 255; 4219 --colors-button: 255, 255, 255;--colors-button-hover: rgb(255, 255, 255);--colors-button-text: 4, 4, 4;--colors-button-text-hover: 0, 0, 0;} 4220 4221 </style> 4222 4223 <a 4224 aria-label="Image link" 4225 href="/pages/wine-club" 4226 4227 > 4228 4229 <div class="promotion-content background-color-banner_menu_pxqqjD-1 text-center rtl:text-center 4230 pt-3 pb-3 pr-4 pl-4 4231 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 top-1/2 -translate-y-1/2" 4232 ><style data-shopify> 4233 .heading-banner_menu_pxqqjD-1 { 4234 font-size: 1.26rem; 4235 } 4236 @media (min-width: 768px) { 4237 .heading-banner_menu_pxqqjD-1 { 4238 font-size: 1.8rem; 4239 } 4240 } 4241 </style> 4242 4243 <div class=" text-color-banner_menu_pxqqjD-1"> 4244 4245 4246 4247<style data-shopify> 4248 4249 .dark .heading-banner_menu_pxqqjD-1 { 4250 4251 --color-highlight: rgb(145, 180, 116); 4252 4253 } 4254</style> 4255 4256 4257 4258 4259 4260 4261 <p 4262 class='heading-banner_menu_pxqqjD-1 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 4263 4264 4265 4266 How it Works 4267 4268 4269 </p> 4270 4271 4272 4273 </div><a href="/pages/wine-club" class="button button-solid mt-2 lg:mt-2.5 button--banner_menu_pxqqjD-1 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words"> 4274 4275<div class="flex justify-center "> 4276 4277 4278
4279 <span class="button-text is-focus-button:opacity-0">Learn more</span> 4280 4281 4282 4283 4284</div> 4285 </a> 4286 4287 </div> 4288 4289 </a> 4290 4291 4292</div> 4293 </div> 4294 4295 4296 <div class="mega-menu-card group section--sections--18797395247198__header w-full flex relative overflow-hidden h-[250px]"> 4297 4298<div 4299 4300 class="group w-full relative overflow-hidden text-center rtl:text-center 4301 image-banner_menu_pxqqjD-2 overflow-hidden promotion-header overflow-hidden" 4302 > 4303 4304 4305 <a 4306 aria-label="Image link" 4307 href="/products/standard-wine-club" 4308 4309 class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute" 4310 > 4311 4312 <img 4313 srcset="//albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=225 225w, 4314 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=375 375w, 4315 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=450 450w, 4316 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=750 750w, 4317 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=900 900w, 4318 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=1100 1100w, 4319 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=1500 1500w, 4320 //albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=1780 1780w" 4321 src="//albertwines2u.com.my/cdn/shop/files/standard_wine_club_package_malaysia.png?v=1778561908&width=1780" 4322 4323 4324 4325 loading="lazy" 4326 4327 4328 4329 sizes="(min-width: 1200px) 400px, (min-width: 768px) calc(100vw/3), 100vw" 4330 alt="" 4331 width="2250" 4332 height="1500" 4333 style="object-position: 50.0% 50.0%;" 4334 class="w-full h-full object-cover z-10 image-hover " 4335 onload="requestAnimationFrame(() => { 4336 this?.classList.add('active'); 4337 this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image'); 4338 setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250); 4339 });" 4340 /> 4341 </a> 4342 4343 <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-20"></span><style data-shopify> 4344.text-color-banner_menu_pxqqjD-2 { 4345 color: #ffffff; 4346 --colors-text: 255, 255, 255; 4347 --colors-heading: 255, 255, 255; 4348 }.title-color-banner_menu_pxqqjD-2 { 4349 color: ; 4350 --colors-heading: , , ; 4351 }.button--banner_menu_pxqqjD-2.button-solid, 4352 .button--banner_menu_pxqqjD-2.button-solid:before {--colors-line-and-border: 255, 255, 255; 4353 --colors-button: 255, 255, 255;--colors-button-hover: rgb(255, 255, 255);--colors-button-text: 4, 4, 4;--colors-button-text-hover: 0, 0, 0;} 4354 4355 </style> 4356 4357 <a 4358 aria-label="Image link" 4359 href="/products/standard-wine-club" 4360 4361 > 4362 4363 <div class="promotion-content background-color-banner_menu_pxqqjD-2 text-center rtl:text-center 4364 pt-3 pb-3 pr-4 pl-4 4365 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 top-1/2 -translate-y-1/2" 4366 ><style data-shopify> 4367 .heading-banner_menu_pxqqjD-2 { 4368 font-size: 1.26rem; 4369 } 4370 @media (min-width: 768px) { 4371 .heading-banner_menu_pxqqjD-2 { 4372 font-size: 1.8rem; 4373 } 4374 } 4375 </style> 4376 4377 <div class=" text-color-banner_menu_pxqqjD-2"> 4378 4379 4380 4381<style data-shopify> 4382 4383 .dark .heading-banner_menu_pxqqjD-2 { 4384 4385 --color-highlight: rgb(145, 180, 116); 4386 4387 } 4388</style> 4389 4390 4391 4392 4393 4394 4395 <p 4396 class='heading-banner_menu_pxqqjD-2 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 4397 4398 4399 4400 Standard Wine Club 4401 4402 4403 </p> 4404 4405 4406 4407 </div><a href="/products/standard-wine-club" class="button button-solid mt-2 lg:mt-2.5 button--banner_menu_pxqqjD-2 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words"> 4408 4409<div class="flex justify-center "> 4410 4411 4412
4413 <span class="button-text is-focus-button:opacity-0">Subscribe now</span> 4414 4415 4416 4417 4418</div> 4419 </a> 4420 4421 </div> 4422 4423 </a> 4424 4425 4426</div> 4427 </div> 4428 4429 4430 <div class="mega-menu-card group section--sections--18797395247198__header w-full flex relative overflow-hidden h-[250px]"> 4431 4432<div 4433 4434 class="group w-full relative overflow-hidden text-center rtl:text-center 4435 image-banner_menu_pxqqjD-3 overflow-hidden promotion-header overflow-hidden" 4436 > 4437 4438 4439 <a 4440 aria-label="Image link" 4441 href="/products/premium-wine-club" 4442 4443 class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute" 4444 > 4445 4446 <img 4447 srcset="//albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=225 225w, 4448 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=375 375w, 4449 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=450 450w, 4450 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=750 750w, 4451 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=900 900w, 4452 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=1100 1100w, 4453 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=1500 1500w, 4454 //albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=1780 1780w" 4455 src="//albertwines2u.com.my/cdn/shop/files/premium_wine_club_package_malaysia.png?v=1778561906&width=1780" 4456 4457 4458 4459 loading="lazy" 4460 4461 4462 4463 sizes="(min-width: 1200px) 400px, (min-width: 768px) calc(100vw/3), 100vw" 4464 alt="" 4465 width="2250" 4466 height="1500" 4467 style="object-position: 50.0% 50.0%;" 4468 class="w-full h-full object-cover z-10 image-hover " 4469 onload="requestAnimationFrame(() => { 4470 this?.classList.add('active'); 4471 this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image'); 4472 setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250); 4473 });" 4474 /> 4475 </a> 4476 4477 <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-20"></span><style data-shopify> 4478.text-color-banner_menu_pxqqjD-3 { 4479 color: #ffffff; 4480 --colors-text: 255, 255, 255; 4481 --colors-heading: 255, 255, 255; 4482 }.title-color-banner_menu_pxqqjD-3 { 4483 color: ; 4484 --colors-heading: , , ; 4485 }.button--banner_menu_pxqqjD-3.button-solid, 4486 .button--banner_menu_pxqqjD-3.button-solid:before {--colors-line-and-border: 255, 255, 255; 4487 --colors-button: 255, 255, 255;--colors-button-hover: rgb(255, 255, 255);--colors-button-text: 4, 4, 4;--colors-button-text-hover: 0, 0, 0;} 4488 4489 </style> 4490 4491 <a 4492 aria-label="Image link" 4493 href="/products/premium-wine-club" 4494 4495 > 4496 4497 <div class="promotion-content background-color-banner_menu_pxqqjD-3 text-center rtl:text-center 4498 pt-3 pb-3 pr-4 pl-4 4499 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 top-1/2 -translate-y-1/2" 4500 ><style data-shopify> 4501 .heading-banner_menu_pxqqjD-3 { 4502 font-size: 1.26rem; 4503 } 4504 @media (min-width: 768px) { 4505 .heading-banner_menu_pxqqjD-3 { 4506 font-size: 1.8rem; 4507 } 4508 } 4509 </style> 4510 4511 <div class=" text-color-banner_menu_pxqqjD-3"> 4512 4513 4514 4515<style data-shopify> 4516 4517 .dark .heading-banner_menu_pxqqjD-3 { 4518 4519 --color-highlight: rgb(145, 180, 116); 4520 4521 } 4522</style> 4523 4524 4525 4526 4527 4528 4529 <p 4530 class='heading-banner_menu_pxqqjD-3 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 4531 4532 4533 4534 Premium Wine Club 4535 4536 4537 </p> 4538 4539 4540 4541 </div><a href="/products/premium-wine-club" target="_blank" class="button button-solid mt-2 lg:mt-2.5 button--banner_menu_pxqqjD-3 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words"> 4542 4543<div class="flex justify-center "> 4544 4545 4546
4547 <span class="button-text is-focus-button:opacity-0">Subscribe now</span> 4548 4549 4550 4551 4552</div> 4553 </a> 4554 4555 </div> 4556 4557 </a> 4558 4559 4560</div> 4561 </div> 4562 4563 4564 4565 </div> 4566 </div> 4567 </template> 4568 </li> 4569<li 4570 id="tree_menu_ywnbTa" 4571 class="tree-menu pl-0 relative has-dropdown" 4572 4573 4574 @mouseover="$store.xHeaderMenu.openMenu(5, true); selectedMenu = true" 4575 @focusin="$store.xHeaderMenu.openMenu(5, true); selectedMenu = true" 4576 4577 :class="$store.xHeaderMenu.show === 5 && 'is-focus'" 4578 4579 > 4580 <div class="flip-container relative cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" x-data='{ active: false }' 4581 4582 4583 x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 5)" 4584 4585 4586 > 4587 <div class="overflow-hidden pb-[1px] mg-blink flex items-center"> 4588 <div class="relative x-anm"> 4589 <a 4590 href="/blogs/news" 4591 class="front cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 4592 4593 > 4594 4595 4596 4597 4598 4599 Blog 4600 4601 4602 4603 </a><a 4604 href="/blogs/news" 4605 tabindex="-1" 4606 class="back cursor-pointer tree-menu-item p-break-words flex items-center justify-center pt-1 pb-1 relative hover-text-link is-focus:link-active" 4607 4608 > 4609 4610 4611 4612 4613 4614 Blog 4615 4616 4617 4618 </a></div> 4619 </div><span class="x-icon-caret w-5 pl-2"> 4620 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4621 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4622 </svg> 4623</span></div><div :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 5, 'toggle-menu-show': $store.xHeaderMenu.show === 5, 'active': $store.xHeaderMenu.initIndex.has(5) }" class="toggle-menu text-[rgba(var(--colors-text))] absolute z-50 background-header top-full w-48 xl:w-[222px] shadow-md is-focus:text-[rgba(var(--colors-text))]" > 4624 <div class="tree-menu-nav" id="menu-5"> 4625 4626<template x-if="!$store.xInit.runDispatch"> 4627 <ul class="pt-5 pb-5"> 4628 4629<li 4630 x-data="{ openSub: false }" 4631 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4632 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4633 @mouseleave="$el.classList.remove('is-focus-child');" 4634 @mouseover.away="openSub = false" 4635 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4636 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4637 > 4638 <div class="flex tree-menu-item-container items-center"> 4639 4640 4641 <span class="flex-1 menu-item-container rtl:text-end"> 4642 <a href="/pages/about-us" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4643 4644 4645 4646 4647 <span class="p-break-words">About Us</span> 4648 4649 4650</a> 4651 </span> 4652 </div></li><li 4653 x-data="{ openSub: false }" 4654 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4655 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4656 @mouseleave="$el.classList.remove('is-focus-child');" 4657 @mouseover.away="openSub = false" 4658 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4659 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4660 > 4661 <div class="flex tree-menu-item-container items-center pt-3"> 4662 4663
4664 <span class="flex-1 menu-item-container rtl:text-end"> 4665 <a href="https://albertwines2u.com.my/blogs/news/tagged/brands-knowledge" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4666 4667 4668 4669 4670 <span class="p-break-words">Brands & Knowledge</span> 4671 4672 4673</a> 4674 </span> 4675 </div></li><li 4676 x-data="{ openSub: false }" 4677 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4678 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4679 @mouseleave="$el.classList.remove('is-focus-child');" 4680 @mouseover.away="openSub = false" 4681 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4682 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4683 > 4684 <div class="flex tree-menu-item-container items-center pt-3"> 4685 4686 4687 <span class="flex-1 menu-item-container rtl:text-end"> 4688 <a href="https://albertwines2u.com.my/blogs/news/tagged/deals-updates" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4689 4690 4691 4692 4693 <span class="p-break-words">Deals & Updates</span> 4694 4695 4696</a> 4697 </span> 4698 </div></li><li 4699 x-data="{ openSub: false }" 4700 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4701 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4702 @mouseleave="$el.classList.remove('is-focus-child');" 4703 @mouseover.away="openSub = false" 4704 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4705 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4706 > 4707 <div class="flex tree-menu-item-container items-center pt-3"> 4708 4709 4710 <span class="flex-1 menu-item-container rtl:text-end"> 4711 <a href="https://albertwines2u.com.my/blogs/news/tagged/drink-guide-pairing" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4712 4713 4714 4715 4716 <span class="p-break-words">Drink Guide & Pairing</span> 4717 4718 4719</a> 4720 </span> 4721 </div></li><li 4722 x-data="{ openSub: false }" 4723 class="relative pl-7 rtl:pl-6 pr-6 rtl:pr-7" 4724 @mouseover="openSub = true; $el.classList.add('is-focus-child');" 4725 @mouseleave="$el.classList.remove('is-focus-child');" 4726 @mouseover.away="openSub = false" 4727 @focusin="openSub = true; $el.classList.add('is-focus-child');" 4728 @focusout="openSub = false; $el.classList.remove('is-focus-child');" 4729 > 4730 <div class="flex tree-menu-item-container items-center pt-3"> 4731 4732 4733 <span class="flex-1 menu-item-container rtl:text-end"> 4734 <a href="https://albertwines2u.com.my/blogs/news/tagged/recipes-events" class="nav-link relative p-break-words inline-block duration-200 transition hover-text-link is-focus-child:effect-inline"> 4735 4736 4737 4738 4739 <span class="p-break-words">Recipes & Events</span> 4740 4741 4742</a> 4743 </span> 4744 </div></li></ul> 4745 </template> </div> 4746 </div></li> 4747<li class="simple_menu pl-0" 4748 4749 @mouseover="$store.xHeaderMenu.openMenu(6);" 4750 @focusin="$store.xHeaderMenu.openMenu(6)" 4751 :class="$store.xHeaderMenu.show === 6 && 'is-focus'" 4752 4753 > 4754 <div class="flip-container simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link
4754is-focus:link-active" 4755 4756 > 4757 <div class="overflow-hidden pb-[1px] mg-blink flex items-center mr-2"> 4758 <div class="relative x-anm"> 4759 <a href="/collections/sales" 4760 class="front cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 4761 > 4762 4763 4764 4765 4766 4767 Sale 4768 4769 4770 4771 </a> 4772 4773 <a href="/collections/sales" 4774 tabindex="-1" 4775 class="back cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 4776 > 4777 4778 4779 4780 4781 4782 Sale 4783 4784 4785 4786 </a> 4787 4788 </div> 4789 </div></div></li></ul> 4790</nav> 4791 4792 </header> 4793 4794<div class=" x-pgw page-width pr-5 pl-5 mt-auto mb-auto mr-auto ml-auto"> 4795 <div class="divider absolute top-full left-0 w-full mt-auto mb-auto mr-auto ml-auto border-t md:block"></div> 4796</div> 4797</div> 4798</div> 4799 4800<div id="x-cart-drawer-container" class="z-[70] fixed" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'cart-drawer', '#ajax-loading-cart');"></div>
4800<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/search-prompts.js?v=181440801706723618771785395020" defer></script>
4800
4801<script type="application/ld+json"> 4802 { 4803 "@context": "http://schema.org", 4804 "@type": "Organization", 4805 "name": "Albert Wines", 4806 4807 "logo": "https:\/\/albertwines2u.com.my\/cdn\/shop\/files\/Albert_Wines_Checkout_Logo.png?v=1716448949\u0026width=944", 4808 4809 "sameAs": [ 4810 "", 4811 "https:\/\/facebook.com\/albertwines2u", 4812 "", 4813 "http:\/\/instagram.com\/albertwines2u", 4814 "", 4815 "", 4816 "", 4817 "", 4818 "" 4819 ], 4820 "url": "https:\/\/albertwines2u.com.my" 4821 } 4822</script>
4822<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/store-selector.js?v=69199566774997787001785395020" defer="defer"></script>
4822 4823 4824</div><div id="shopify-section-sections--18797395247198__mobile-navigation" class="shopify-section shopify-section-group-header-group section-mobile-navigation"><style data-shopify>#mobile-navigation { 4825 contain: style layout; 4826 } 4827 #mobile-navigation * {border-color: rgba(var(--colors-line-header));} 4828 .dark #mobile-navigation * {border-color: rgba(var(--colors-line-header));} 4829 #mobile-navigation .text-color, 4830 #mobile-navigation .background-header {background: rgba(var(--background-color-header));--colors-text: 0, 0, 0; 4831 --colors-heading: 0, 0, 0; 4832 --colors-text-link: 29, 78, 216; 4833 4834 } 4835 .dark #mobile-navigation .text-color, 4836 .dark #mobile-navigation .background-header {--colors-text: 225, 227, 225; 4837 --colors-heading: 255, 255, 255; 4838 --colors-text-link: 152, 62, 0; 4839 4840 } 4841 4842 .svg-highlight-sections--18797395247198__mobile-navigation { 4843 4844 --color-highlight: #a94600; 4845 4846 } 4847 .dark .svg-highlight-sections--18797395247198__mobile-navigation { 4848 4849 --color-highlight: rgb(145, 180, 116); 4850 4851 } 4852 4853 .block-mobile-navigation-after::after { 4854 content: var(--tw-content); 4855 position: absolute; 4856 width: 100%; 4857 left: 0; 4858 border-bottom-width: 1px;border-color: rgba(var(--colors-line-header));} 4859 .dark .block-mobile-navigation-after::after {border-color: rgba(var(--colors-line-header));} 4860 .font-menu-level-0 { 4861 font-size: 1.35rem; 4862 } 4863 .font-menu-level-1 { 4864 font-size: 1.2rem; 4865 } 4866 .font-menu-level-2 { 4867 font-size: 1.05rem; 4868 } 4869 4870 .block-mobile-navigation-menu .font-menu-level-0, 4871 .block-mobile-navigation-menu .font-menu-level-1, 4872 .block-mobile-navigation-menu .font-menu-level-2, 4873 .block-mobile-navigation-carousel_menu .font-menu-level-0, 4874 .block-mobile-navigation-carousel_menu .font-menu-level-2, 4875 .block-mobile-navigation-account .font-menu-level-1, 4876 .block-mobile-navigation-cart .font-menu-level-1 4877 { 4878 font-size: 0.945rem; 4879 font-weight: var(--font-body-weight); 4880 } 4881 4882</style><div 4883 class="z-[9999] fixed top-0 h-full w-full opacity-60 bg-black" 4884 x-show="$store.xMobileNav.show" 4885 x-cloak 4886 @click="setTimeout(() => { $store.xMobileNav.close() }, 0)" 4887></div> 4888<template x-if="!$store.xInit.runDispatch"> 4889 <div 4890 id="mobile-navigation" 4891 :class="{ 'menu-opening': $store.xMobileNav.show }" 4892 class="menu-drawer fixed z-[9999] top-0 bottom-0 w-[90%] max-w-xl motion-reduce overflow-x-hidden ltr left-0 -translate-x-full" 4893 > 4894 <div class="x-container-mobile-nav background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col"> 4895 <div class="x-block-mobile-nav-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center" 4896 aria-label="Close" 4897 > 4898 <span class="font-menu-level-2 uppercase">Menu</span> 4899 <span 4900 class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2" 4901 @click="setTimeout(() => { $store.xMobileNav.close() }, 0)" 4902 > 4903 <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4904 <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> 4905 </svg> 4906</span> 4907 </div> 4908 <div 4909 id="menu-navigation" 4910 class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable" 4911 > 4912 4913 <ul 4914 x-data="{ openCur: 0 }" 4915 id="menu-level-0" 4916 role="list" 4917 class="menu-parent relative h-full w-full" 4918 > 4919 4920 <li x-data='{ active: false }' class="block-mobile-navigation-accordion_menu block-mobile-navigation block-mobile-navigation-after" > 4921 4922 <div 4923 4924 @click="openCur = (openCur === 0 || openCur !== 1) ? 1 : 0; setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 4925 4926 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 4927 class="flex items-center gap-4 ml-4 mr-4 border-t" 4928 > 4929 4930 <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect">
4931 <span 4932 @click="window.open('/collections/shop-all', '_self')" 4933 class="p-break-words font-medium font-menu-level-0" 4934 > 4935 4936 4937 4938 4939 <span>Shop</span> 4940 4941 4942 </span> 4943 4944 4945 </div> 4946 <span 4947 x-cloak x-show="openCur !== 1" 4948 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 4949 > 4950 4951 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4952 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4953 </svg> 4954 4955 4956 </span> 4957 <span 4958 x-cloak x-show="openCur === 1" 4959 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 4960 > 4961 4962 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 4963 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4964 </svg> 4965 4966 4967 </span> 4968 4969 </div><div 4970 x-collapse.duration.500ms 4971 x-show="openCur === 1" 4972 class="menu-drawer w-full h-full overflow-visible" 4973 > 4974 <ul 4975 x-data='{ openSub: 0 }' 4976 id="menu-level-1" 4977 class="overflow-hidden background-header w-full h-full pl-4 rtl:pl-0 rtl:pr-4" 4978 > 4979 4980 4981 4982<li> 4983 <div @click="openSub = (openSub === 0 || openSub !== 1) ? 1 : 0; $store.xMobileNav.setActiveLink('1-1'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 4984 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 4985 ><style data-shopify> 4986</style> 4987 <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect"> 4988 4989 4990 4991 <span class="flex flex-wrap gap-x-2"> 4992 <span @click="window.open('/collections/shop-all', '_self')" class="p-break-words font-medium font-menu-level-1"> 4993 4994 4995 4996 4997 <span>Shop by Category</span> 4998 4999 5000 </span> 5001 5002 5003 </span> 5004 5005 </span> 5006 5007<span 5008 x-cloak x-show="openSub !== 1" 5009 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5010 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5011 > 5012 5013 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5014 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5015 </svg> 5016 5017 5018 </span> 5019 <span 5020 x-cloak x-show="openSub === 1" 5021 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5022 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5023 > 5024 5025 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5026 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5027 </svg> 5028 5029 5030 </span></div><div 5031 x-collapse.duration.500ms 5032 x-show="openSub === 1" 5033 class="background-header w-full h-full overflow-hidden" 5034 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1')}" 5035 > 5036 <div class="w-full h-full"> 5037 <ul 5038 x-data="{ openSubCur: 0 }" 5039 id="menu-level-2" 5040 class="background-header w-full pl-6 pr-4 rtl:pl-4 rtl:pr-6" 5041 ><li class=""> 5042 5043 <div 5044 class="flex items-center gap-4 justify-between h-full" 5045 @click="openSubCur = (openSubCur === 1) ? 0 : 1; $store.xMobileNav.setActiveLink('1-1-1'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5046 > 5047
5048 <span class="p-break-words flex gap-2.5 h-full flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5049 5050 5051 5052 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5053 <span @click="window.open('/collections/wines', '_self')" class="flex flex-wrap gap-x-2"> 5054 5055 5056 5057 5058 <span>Wines</span> 5059 5060 5061 5062 5063 </span> 5064 5065 </span> 5066 </span> 5067 5068 <span 5069 x-cloak x-show="openSubCur !== 1" 5070 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5071 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5072 > 5073 5074 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5075 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5076 </svg> 5077 5078 5079 </span> 5080 <span 5081 x-cloak x-show="openSubCur === 1" 5082 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5083 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5084 > 5085 5086 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5087 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5088 </svg> 5089 5090 5091 </span> 5092 5093</div><div 5094 x-collapse.duration.500ms 5095 x-show="openSubCur === 1" 5096 class="background-header w-full h-full overflow-hidden" 5097 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1-1')} " 5098 > 5099 <div class="w-full h-full"> 5100 <ul 5101 id="menu-level-3" 5102 class="w-full background-header pl-3 pr-0 rtl:pl-0 rtl:pr-3" 5103 ><li > 5104 <a 5105 href="/collections/red-wines" 5106 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5107 5108 > 5109 5110 5111 <span class="flex flex-wrap gap-x-2"> 5112 <span class="font-menu-level-2"> 5113 5114 5115 5116 5117 <span>Red</span> 5118 5119 5120 </span> 5121 5122 5123 </span> 5124 </a> 5125 </li><li > 5126 <a 5127 href="/collections/white-wines" 5128 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5129 5130 > 5131 5132 5133 <span class="flex flex-wrap gap-x-2"> 5134 <span class="font-menu-level-2"> 5135 5136 5137 5138
5139 <span>White</span> 5140 5141 5142 </span> 5143 5144 5145 </span> 5146 </a> 5147 </li><li > 5148 <a 5149 href="/collections/rose-wines" 5150 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5151 5152 > 5153 5154 5155 <span class="flex flex-wrap gap-x-2"> 5156 <span class="font-menu-level-2"> 5157 5158 5159 5160 5161 <span>Rose</span> 5162 5163 5164 </span> 5165 5166 5167 </span> 5168 </a> 5169 </li><li > 5170 <a 5171 href="/collections/sparkling-wine" 5172 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5173 5174 > 5175 5176 5177 <span class="flex flex-wrap gap-x-2"> 5178 <span class="font-menu-level-2"> 5179 5180 5181 5182 5183 <span>Sparkling</span> 5184 5185 5186 </span> 5187 5188 5189 </span> 5190 </a> 5191 </li><li > 5192 <a 5193 href="/collections/sweet-wines" 5194 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5195 5196 > 5197 5198 5199 <span class="flex flex-wrap gap-x-2"> 5200 <span class="font-menu-level-2"> 5201 5202 5203 5204 5205 <span>Sweet</span> 5206 5207 5208 </span> 5209 5210 5211 </span> 5212 </a> 5213 </li></ul> 5214 </div> 5215 </div></li><li class=""> 5216 5217 <div 5218 class="flex items-center gap-4 justify-between h-full" 5219 @click="openSubCur = (openSubCur === 2) ? 0 : 2; $store.xMobileNav.setActiveLink('1-1-2'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5220 > 5221 5222 <span class="p-break-words flex gap-2.5 h-full flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5223 5224 5225
5226 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5227 <span @click="window.open('/collections/spirits', '_self')" class="flex flex-wrap gap-x-2"> 5228 5229 5230 5231 5232 <span>Spirits</span> 5233 5234 5235 5236 5237 </span> 5238 5239 </span> 5240 </span> 5241 5242 <span 5243 x-cloak x-show="openSubCur !== 2" 5244 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5245 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5246 > 5247 5248 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5249 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5250 </svg> 5251 5252 5253 </span> 5254 <span 5255 x-cloak x-show="openSubCur === 2" 5256 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5257 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5258 > 5259 5260 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5261 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5262 </svg> 5263 5264 5265 </span> 5266 5267</div><div 5268 x-collapse.duration.500ms 5269 x-show="openSubCur === 2" 5270 class="background-header w-full h-full overflow-hidden" 5271 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1-2')} " 5272 > 5273 <div class="w-full h-full"> 5274 <ul 5275 id="menu-level-3" 5276 class="w-full background-header pl-3 pr-0 rtl:pl-0 rtl:pr-3" 5277 ><li > 5278 <a 5279 href="/collections/spirits/Whisky" 5280 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5281 5282 > 5283 5284 5285 <span class="flex flex-wrap gap-x-2"> 5286 <span class="font-menu-level-2"> 5287 5288 5289 5290 5291 <span>Whisky</span> 5292 5293 5294 </span> 5295 5296 5297 </span> 5298 </a> 5299 </li><li > 5300 <a 5301 href="/collections/spirits/tequila" 5302 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5303 5304 > 5305 5306 5307 <span class="flex flex-wrap gap-x-2"> 5308 <span class="font-menu-level-2"> 5309 5310 5311 5312
5313 <span>Tequila</span> 5314 5315 5316 </span> 5317 5318 5319 </span> 5320 </a> 5321 </li><li > 5322 <a 5323 href="/collections/spirits/gin" 5324 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5325 5326 > 5327 5328 5329 <span class="flex flex-wrap gap-x-2"> 5330 <span class="font-menu-level-2"> 5331 5332 5333 5334 5335 <span>Gin</span> 5336 5337 5338 </span> 5339 5340 5341 </span> 5342 </a> 5343 </li><li > 5344 <a 5345 href="/collections/spirits/cognac-&-brandy" 5346 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5347 5348 > 5349 5350 5351 <span class="flex flex-wrap gap-x-2"> 5352 <span class="font-menu-level-2"> 5353 5354 5355 5356 5357 <span>Cognac & Brandy</span> 5358 5359 5360 </span> 5361 5362 5363 </span> 5364 </a> 5365 </li><li > 5366 <a 5367 href="/collections/spirits/rum" 5368 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5369 5370 > 5371 5372 5373 <span class="flex flex-wrap gap-x-2"> 5374 <span class="font-menu-level-2"> 5375 5376 5377 5378 5379 <span>Rum</span> 5380 5381 5382 </span> 5383 5384 5385 </span> 5386 </a> 5387 </li><li > 5388 <a 5389 href="/collections/spirits/vodka" 5390 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5391 5392 > 5393 5394 5395 <span class="flex flex-wrap gap-x-2"> 5396 <span class="font-menu-level-2"> 5397 5398 5399 5400
5401 <span>Vodka</span> 5402 5403 5404 </span> 5405 5406 5407 </span> 5408 </a> 5409 </li><li > 5410 <a 5411 href="/collections/spirits/Sake-&-Shochu" 5412 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5413 5414 > 5415 5416 5417 <span class="flex flex-wrap gap-x-2"> 5418 <span class="font-menu-level-2"> 5419 5420 5421 5422 5423 <span>Sake & Shochu</span> 5424 5425 5426 </span> 5427 5428 5429 </span> 5430 </a> 5431 </li><li > 5432 <a 5433 href="/collections/spirits/Liqueur" 5434 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5435 5436 > 5437 5438 5439 <span class="flex flex-wrap gap-x-2"> 5440 <span class="font-menu-level-2"> 5441 5442 5443 5444 5445 <span>Liqueur</span> 5446 5447 5448 </span> 5449 5450 5451 </span> 5452 </a> 5453 </li></ul> 5454 </div> 5455 </div></li><li class=""> 5456 5457 <div 5458 class="flex items-center gap-4 justify-between h-full" 5459 @click="openSubCur = (openSubCur === 3) ? 0 : 3; $store.xMobileNav.setActiveLink('1-1-3'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5460 > 5461 5462 <span class="p-break-words flex gap-2.5 h-full flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5463 5464 5465 5466 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5467 <span @click="window.open('/pages/paulaner-beer', '_self')" class="flex flex-wrap gap-x-2"> 5468 5469 5470 5471 5472 <span>Beer</span> 5473 5474 5475 5476 5477 </span> 5478 5479 </span> 5480 </span> 5481 5482 <span 5483 x-cloak x-show="openSubCur !== 3" 5484 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5485 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5486 > 5487
5488 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5489 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5490 </svg> 5491 5492 5493 </span> 5494 <span 5495 x-cloak x-show="openSubCur === 3" 5496 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5497 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5498 > 5499 5500 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5501 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5502 </svg> 5503 5504 5505 </span> 5506 5507</div><div 5508 x-collapse.duration.500ms 5509 x-show="openSubCur === 3" 5510 class="background-header w-full h-full overflow-hidden" 5511 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1-3')} " 5512 > 5513 <div class="w-full h-full"> 5514 <ul 5515 id="menu-level-3" 5516 class="w-full background-header pl-3 pr-0 rtl:pl-0 rtl:pr-3" 5517 ><li > 5518 <a 5519 href="/collections/paulaner" 5520 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5521 5522 > 5523 5524 5525 <span class="flex flex-wrap gap-x-2"> 5526 <span class="font-menu-level-2"> 5527 5528 5529 5530 5531 <span>Paulaner German Beer</span> 5532 5533 5534 </span> 5535 5536 5537 </span> 5538 </a> 5539 </li></ul> 5540 </div> 5541 </div></li><li class=""> 5542 5543 <div 5544 class="flex items-center gap-4 justify-between h-full" 5545 @click="openSubCur = (openSubCur === 4) ? 0 : 4; $store.xMobileNav.setActiveLink('1-1-4'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5546 > 5547 5548 <span class="p-break-words flex gap-2.5 h-full flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5549 5550 5551 5552 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5553 <span @click="window.open('/collections/non-alcoholic', '_self')" class="flex flex-wrap gap-x-2"> 5554 5555 5556 5557 5558 <span>Non-Alcoholic</span> 5559 5560 5561 5562 5563 </span> 5564 5565 </span> 5566 </span> 5567 5568 <span 5569 x-cloak x-show="openSubCur !== 4" 5570 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5571 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5572 > 5573
5574 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5575 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5576 </svg> 5577 5578 5579 </span> 5580 <span 5581 x-cloak x-show="openSubCur === 4" 5582 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5583 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5584 > 5585 5586 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5587 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5588 </svg> 5589 5590 5591 </span> 5592 5593</div><div 5594 x-collapse.duration.500ms 5595 x-show="openSubCur === 4" 5596 class="background-header w-full h-full overflow-hidden" 5597 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1-4')} " 5598 > 5599 <div class="w-full h-full"> 5600 <ul 5601 id="menu-level-3" 5602 class="w-full background-header pl-3 pr-0 rtl:pl-0 rtl:pr-3" 5603 ><li > 5604 <a 5605 href="/pages/fiji-water" 5606 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5607 5608 > 5609 5610 5611 <span class="flex flex-wrap gap-x-2"> 5612 <span class="font-menu-level-2"> 5613 5614 5615 5616 5617 <span>FIJI Water</span> 5618 5619 5620 </span> 5621 5622 5623 </span> 5624 </a> 5625 </li><li > 5626 <a 5627 href="/collections/saicho-single-origin-sparkling-tea" 5628 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5629 5630 > 5631 5632 5633 <span class="flex flex-wrap gap-x-2"> 5634 <span class="font-menu-level-2"> 5635 5636 5637 5638 5639 <span>Sparkling Tea</span> 5640 5641 5642 </span> 5643 5644 5645 </span> 5646 </a> 5647 </li><li > 5648 <a 5649 href="https://albertwines2u.com.my/collections/non-alcoholic/syrups" 5650 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5651 5652 > 5653 5654 5655 <span class="flex flex-wrap gap-x-2"> 5656 <span class="font-menu-level-2"> 5657 5658 5659 5660
5661 <span>Syrups</span> 5662 5663 5664 </span> 5665 5666 5667 </span> 5668 </a> 5669 </li></ul> 5670 </div> 5671 </div></li><li class=""> 5672 5673 <div 5674 class="flex items-center gap-4 justify-between h-full" 5675 @click="openSubCur = (openSubCur === 5) ? 0 : 5; $store.xMobileNav.setActiveLink('1-1-5'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5676 > 5677 5678 <span class="p-break-words flex gap-2.5 h-full flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5679 5680 5681 5682 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5683 <span @click="window.open('/collections/accessories', '_self')" class="flex flex-wrap gap-x-2"> 5684 5685 5686 5687 5688 <span>Accessories</span> 5689 5690 5691 5692 5693 </span> 5694 5695 </span> 5696 </span> 5697 5698 <span 5699 x-cloak x-show="openSubCur !== 5" 5700 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5701 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5702 > 5703 5704 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5705 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5706 </svg> 5707 5708 5709 </span> 5710 <span 5711 x-cloak x-show="openSubCur === 5" 5712 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5713 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5714 > 5715 5716 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5717 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5718 </svg> 5719 5720 5721 </span> 5722 5723</div><div 5724 x-collapse.duration.500ms 5725 x-show="openSubCur === 5" 5726 class="background-header w-full h-full overflow-hidden" 5727 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1-5')} " 5728 > 5729 <div class="w-full h-full"> 5730 <ul 5731 id="menu-level-3" 5732 class="w-full background-header pl-3 pr-0 rtl:pl-0 rtl:pr-3" 5733 ><li > 5734 <a 5735 href="https://albertwines2u.com.my/collections/accessories/wine-opener" 5736 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5737 5738 > 5739 5740 5741 <span class="flex flex-wrap gap-x-2"> 5742 <span class="font-menu-level-2"> 5743 5744 5745 5746
5747 <span>Corkscrew</span> 5748 5749 5750 </span> 5751 5752 5753 </span> 5754 </a> 5755 </li><li > 5756 <a 5757 href="/pages/gabriel-glas" 5758 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5759 5760 > 5761 5762 5763 <span class="flex flex-wrap gap-x-2"> 5764 <span class="font-menu-level-2"> 5765 5766 5767 5768 5769 <span>Glassware</span> 5770 5771 5772 </span> 5773 5774 5775 </span> 5776 </a> 5777 </li><li > 5778 <a 5779 href="https://albertwines2u.com.my/collections/accessories/accessories" 5780 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5781 5782 > 5783 5784 5785 <span class="flex flex-wrap gap-x-2"> 5786 <span class="font-menu-level-2"> 5787 5788 5789 5790 5791 <span>Wine Gifts</span> 5792 5793 5794 </span> 5795 5796 5797 </span> 5798 </a> 5799 </li><li > 5800 <a 5801 href="https://albertwines2u.com.my/collections/wine-machine/wine-chiller" 5802 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5803 5804 > 5805 5806 5807 <span class="flex flex-wrap gap-x-2"> 5808 <span class="font-menu-level-2"> 5809 5810 5811 5812 5813 <span>Wine Chiller</span> 5814 5815 5816 </span> 5817 5818 5819 </span> 5820 </a> 5821 </li><li > 5822 <a 5823 href="https://albertwines2u.com.my/collections/accessories/wine-dispenser" 5824 class="p-break-words pt-2.5 pb-2.5 h-full disable-effect flex gap-2.5 items-center" 5825 5826 > 5827 5828 5829 <span class="flex flex-wrap gap-x-2">
5830 <span class="font-menu-level-2"> 5831 5832 5833 5834 5835 <span>Wine Dispenser</span> 5836 5837 5838 </span> 5839 5840 5841 </span> 5842 </a> 5843 </li></ul> 5844 </div> 5845 </div></li></ul> 5846 </div> 5847 </div></li><li> 5848 <div @click="openSub = (openSub === 0 || openSub !== 2) ? 2 : 0; $store.xMobileNav.setActiveLink('1-2'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 5849 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 5850 ><style data-shopify> 5851</style> 5852 <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect"> 5853 5854 5855 5856 <span class="flex flex-wrap gap-x-2"> 5857 <span @click="window.open('/collections', '_self')" class="p-break-words font-medium font-menu-level-1"> 5858 5859 5860 5861 5862 <span>Shop by Ocassion</span> 5863 5864 5865 </span> 5866 5867 5868 </span> 5869 5870 </span> 5871 5872<span 5873 x-cloak x-show="openSub !== 2" 5874 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5875 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5876 > 5877 5878 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5879 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5880 </svg> 5881 5882 5883 </span> 5884 <span 5885 x-cloak x-show="openSub === 2" 5886 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 5887 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 5888 > 5889 5890 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5891 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 5892 </svg> 5893 5894 5895 </span></div><div 5896 x-collapse.duration.500ms 5897 x-show="openSub === 2" 5898 class="background-header w-full h-full overflow-hidden" 5899 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-2')}" 5900 > 5901 <div class="w-full h-full"> 5902 <ul 5903 x-data="{ openSubCur: 0 }" 5904 id="menu-level-2" 5905 class="background-header w-full pl-6 pr-4 rtl:pl-4 rtl:pr-6" 5906 ><li class=""> 5907 5908 <div 5909 class="flex items-center gap-4 justify-between h-full" 5910 5911 > 5912 5913 <a href="/collections/brunch-pairings" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5914 5915 5916 5917 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5918 <span class="flex flex-wrap gap-x-2"> 5919 5920 5921 5922 5923 <span>Brunch Pairings</span> 5924 5925 5926 5927 5928 </span> 5929 5930 </span> 5931 </a> 5932</div></li>
5932<li class=""> 5933 5934 <div 5935 class="flex items-center gap-4 justify-between h-full" 5936 5937 > 5938 5939 <a href="/collections/wine-dinner-pairings" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5940 5941 5942 5943 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5944 <span class="flex flex-wrap gap-x-2"> 5945 5946 5947 5948 5949 <span>Dinner Pairings</span> 5950 5951 5952 5953 5954 </span> 5955 5956 </span> 5957 </a> 5958</div></li><li class=""> 5959 5960 <div 5961 class="flex items-center gap-4 justify-between h-full" 5962 5963 > 5964 5965 <a href="/collections/gift-sets" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5966 5967 5968 5969 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5970 <span class="flex flex-wrap gap-x-2"> 5971 5972 5973 5974 5975 <span>Gift Packs</span> 5976 5977 5978 5979 5980 </span> 5981 5982 </span> 5983 </a> 5984</div></li><li class=""> 5985 5986 <div 5987 class="flex items-center gap-4 justify-between h-full" 5988 5989 > 5990 5991 <a href="/collections/party-cases" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 5992 5993 5994 5995 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 5996 <span class="flex flex-wrap gap-x-2"> 5997 5998 5999 6000 6001 <span>Party Cases</span> 6002 6003 6004 6005 6006 </span> 6007 6008 </span> 6009 </a> 6010</div></li><li class=""> 6011 6012 <div 6013 class="flex items-center gap-4 justify-between h-full" 6014 6015 > 6016
6017 <a href="/collections/wines-under-rm100" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6018 6019 6020 6021 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6022 <span class="flex flex-wrap gap-x-2"> 6023 6024 6025 6026 6027 <span>Wines under RM100</span> 6028 6029 6030 6031 6032 </span> 6033 6034 </span> 6035 </a> 6036</div></li></ul> 6037 </div> 6038 </div></li><li> 6039 <div @click="openSub = (openSub === 0 || openSub !== 3) ? 3 : 0; $store.xMobileNav.setActiveLink('1-3'); setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 6040 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6041 ><style data-shopify> 6042</style> 6043 <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect"> 6044 6045 6046 6047 <span class="flex flex-wrap gap-x-2"> 6048 <span @click="window.open('/collections/wines', '_self')" class="p-break-words font-medium font-menu-level-1"> 6049 6050 6051 6052 6053 <span>Shop by Country</span> 6054 6055 6056 </span> 6057 6058 6059 </span> 6060 6061 </span> 6062 6063<span 6064 x-cloak x-show="openSub !== 3" 6065 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 6066 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 6067 > 6068 6069 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6070 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6071 </svg> 6072 6073 6074 </span> 6075 <span 6076 x-cloak x-show="openSub === 3" 6077 class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block" 6078 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 6079 > 6080 6081 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6082 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6083 </svg> 6084 6085 6086 </span></div><div 6087 x-collapse.duration.500ms 6088 x-show="openSub === 3" 6089 class="background-header w-full h-full overflow-hidden" 6090 :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-3')}" 6091 > 6092 <div class="w-full h-full"> 6093 <ul 6094 x-data="{ openSubCur: 0 }" 6095 id="menu-level-2" 6096 class="background-header w-full pl-6 pr-4 rtl:pl-4 rtl:pr-6" 6097 ><li class=""> 6098 6099 <div 6100 class="flex items-center gap-4 justify-between h-full" 6101 6102 > 6103 6104 <a href="/collections/argentinian-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6105 6106 6107 6108 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6109 <span class="flex flex-wrap gap-x-2"> 6110 6111 6112 6113 6114 <span>Argentina</span> 6115 6116 6117 6118 6119 </span> 6120 6121 </span> 6122 </a> 6123</div></li>
6123<li class=""> 6124 6125 <div 6126 class="flex items-center gap-4 justify-between h-full" 6127 6128 > 6129 6130 <a href="/collections/australian-wines/Australia" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6131 6132 6133 6134 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6135 <span class="flex flex-wrap gap-x-2"> 6136 6137 6138 6139 6140 <span>Australia</span> 6141 6142 6143 6144 6145 </span> 6146 6147 </span> 6148 </a> 6149</div></li><li class=""> 6150 6151 <div 6152 class="flex items-center gap-4 justify-between h-full" 6153 6154 > 6155 6156 <a href="/collections/chilean-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6157 6158 6159 6160 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6161 <span class="flex flex-wrap gap-x-2"> 6162 6163 6164 6165 6166 <span>Chile</span> 6167 6168 6169 6170 6171 </span> 6172 6173 </span> 6174 </a> 6175</div></li><li class=""> 6176 6177 <div 6178 class="flex items-center gap-4 justify-between h-full" 6179 6180 > 6181 6182 <a href="/collections/french-wines/France" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6183 6184 6185 6186 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6187 <span class="flex flex-wrap gap-x-2"> 6188 6189 6190 6191 6192 <span>France</span> 6193 6194 6195 6196 6197 </span> 6198 6199 </span> 6200 </a> 6201</div></li><li class=""> 6202 6203 <div 6204 class="flex items-center gap-4 justify-between h-full" 6205 6206 > 6207 6208 <a href="/collections/german-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6209 6210 6211 6212 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6213 <span class="flex flex-wrap gap-x-2"> 6214 6215 6216 6217 6218 <span>Germany</span> 6219 6220 6221 6222 6223 </span> 6224 6225 </span> 6226 </a> 6227</div></li>
6227<li class=""> 6228 6229 <div 6230 class="flex items-center gap-4 justify-between h-full" 6231 6232 > 6233 6234 <a href="/collections/italian-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6235 6236 6237 6238 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6239 <span class="flex flex-wrap gap-x-2"> 6240 6241 6242 6243 6244 <span>Italy</span> 6245 6246 6247 6248 6249 </span> 6250 6251 </span> 6252 </a> 6253</div></li><li class=""> 6254 6255 <div 6256 class="flex items-center gap-4 justify-between h-full" 6257 6258 > 6259 6260 <a href="/collections/lebanese-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6261 6262 6263 6264 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6265 <span class="flex flex-wrap gap-x-2"> 6266 6267 6268 6269 6270 <span>Lebanon</span> 6271 6272 6273 6274 6275 </span> 6276 6277 </span> 6278 </a> 6279</div></li><li class=""> 6280 6281 <div 6282 class="flex items-center gap-4 justify-between h-full" 6283 6284 > 6285 6286 <a href="/collections/new-zealand-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6287 6288 6289 6290 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6291 <span class="flex flex-wrap gap-x-2"> 6292 6293 6294 6295 6296 <span>New Zealand</span> 6297 6298 6299 6300 6301 </span> 6302 6303 </span> 6304 </a> 6305</div></li><li class=""> 6306 6307 <div 6308 class="flex items-center gap-4 justify-between h-full" 6309 6310 > 6311 6312 <a href="/collections/potuguese-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6313 6314 6315 6316 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6317 <span class="flex flex-wrap gap-x-2"> 6318 6319 6320 6321 6322 <span>Portugal</span> 6323 6324 6325 6326 6327 </span> 6328 6329 </span> 6330 </a> 6331</div></li>
6331<li class=""> 6332 6333 <div 6334 class="flex items-center gap-4 justify-between h-full" 6335 6336 > 6337 6338 <a href="/collections/spanish-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6339 6340 6341 6342 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6343 <span class="flex flex-wrap gap-x-2"> 6344 6345 6346 6347 6348 <span>Spain</span> 6349 6350 6351 6352 6353 </span> 6354 6355 </span> 6356 </a> 6357</div></li><li class=""> 6358 6359 <div 6360 class="flex items-center gap-4 justify-between h-full" 6361 6362 > 6363 6364 <a href="/collections/syrian-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6365 6366 6367 6368 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6369 <span class="flex flex-wrap gap-x-2"> 6370 6371 6372 6373 6374 <span>Syria</span> 6375 6376 6377 6378 6379 </span> 6380 6381 </span> 6382 </a> 6383</div></li><li class=""> 6384 6385 <div 6386 class="flex items-center gap-4 justify-between h-full" 6387 6388 > 6389 6390 <a href="/collections/usa-wines" class="p-break-words h-full flex gap-2.5 flex-1 pt-2.5 pb-2.5 disable-effect items-center"> 6391 6392 6393 6394 <span class="flex justify-between items-center w-full gap-2 font-menu-level-2"> 6395 <span class="flex flex-wrap gap-x-2"> 6396 6397 6398 6399 6400 <span>USA</span> 6401 6402 6403 6404 6405 </span> 6406 6407 </span> 6408 </a> 6409</div></li></ul> 6410 </div> 6411 </div></li><li> 6412 <div 6413 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6414 ><style data-shopify> 6415</style> 6416 <a href="/collections/sales" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6417 6418 6419 6420 <span class="flex flex-wrap gap-x-2"> 6421 <span @click="window.open('/collections/sales', '_self')" class="p-break-words font-medium font-menu-level-1"> 6422 6423 6424 6425 6426 <span>Sale</span> 6427 6428 6429 </span> 6430 6431 6432 </span> 6433 6434 </a> 6435 6436</div></li> 6437</ul> 6438 </div></li> 6439 <li x-data='{ active: false }' class="block-mobile-navigation-accordion_menu block-mobile-navigation block-mobile-navigation-after" > 6440 6441 <div 6442 6443 @click="openCur = (openCur === 0 || openCur !== 2) ? 2 : 0; setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 6444 6445 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 6446 class="flex items-center gap-4 ml-4 mr-4" 6447 > 6448 6449 <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect">
6450 <span 6451 @click="window.open('/collections/wines', '_self')" 6452 class="p-break-words font-medium font-menu-level-0" 6453 > 6454 6455 6456 6457 6458 <span>Wine</span> 6459 6460 6461 </span> 6462 6463 6464 </div> 6465 <span 6466 x-cloak x-show="openCur !== 2" 6467 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 6468 > 6469 6470 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6471 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6472 </svg> 6473 6474 6475 </span> 6476 <span 6477 x-cloak x-show="openCur === 2" 6478 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 6479 > 6480 6481 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6482 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6483 </svg> 6484 6485 6486 </span> 6487 6488 </div><div 6489 x-collapse.duration.500ms 6490 x-show="openCur === 2" 6491 class="menu-drawer w-full h-full overflow-visible" 6492 > 6493 <ul 6494 x-data='{ openSub: 0 }' 6495 id="menu-level-1" 6496 class="overflow-hidden background-header w-full h-full pl-4 rtl:pl-0 rtl:pr-4" 6497 > 6498 6499 6500 6501<li> 6502 <div 6503 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6504 ><style data-shopify> 6505</style> 6506 <a href="/collections/red-wines" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6507 6508 6509 6510 <span class="flex flex-wrap gap-x-2"> 6511 <span @click="window.open('/collections/red-wines', '_self')" class="p-break-words font-medium font-menu-level-1"> 6512 6513 6514 6515 6516 <span>Red Wine</span> 6517 6518 6519 </span> 6520 6521 6522 </span> 6523 6524 </a> 6525 6526</div></li><li> 6527 <div 6528 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6529 ><style data-shopify> 6530</style> 6531 <a href="/collections/white-wines" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6532 6533 6534 6535 <span class="flex flex-wrap gap-x-2"> 6536 <span @click="window.open('/collections/white-wines', '_self')" class="p-break-words font-medium font-menu-level-1"> 6537 6538 6539 6540 6541 <span>White Wine</span> 6542 6543 6544 </span> 6545 6546 6547 </span> 6548 6549 </a> 6550 6551</div></li><li> 6552 <div 6553 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6554 ><style data-shopify> 6555</style> 6556 <a href="/collections/rose-wines" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6557 6558 6559 6560 <span class="flex flex-wrap gap-x-2"> 6561 <span @click="window.open('/collections/rose-wines', '_self')" class="p-break-words font-medium font-menu-level-1"> 6562 6563 6564 6565 6566 <span>Rose Wine</span> 6567 6568 6569 </span> 6570 6571 6572 </span> 6573 6574 </a> 6575 6576</div></li><li> 6577 <div 6578 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6579 ><style data-shopify> 6580</style> 6581 <a href="/collections/sparkling-wine" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6582 6583 6584
6585 <span class="flex flex-wrap gap-x-2"> 6586 <span @click="window.open('/collections/sparkling-wine', '_self')" class="p-break-words font-medium font-menu-level-1"> 6587 6588 6589 6590 6591 <span>Sparkling Wine</span> 6592 6593 6594 </span> 6595 6596 6597 </span> 6598 6599 </a> 6600 6601</div></li><li> 6602 <div 6603 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6604 ><style data-shopify> 6605</style> 6606 <a href="/collections/sweet-wines" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6607 6608 6609 6610 <span class="flex flex-wrap gap-x-2"> 6611 <span @click="window.open('/collections/sweet-wines', '_self')" class="p-break-words font-medium font-menu-level-1"> 6612 6613 6614 6615 6616 <span>Sweet Wine</span> 6617 6618 6619 </span> 6620 6621 6622 </span> 6623 6624 </a> 6625 6626</div></li><li> 6627 <div 6628 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6629 ><style data-shopify> 6630</style> 6631 <a href="/collections/accessories" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6632 6633 6634 6635 <span class="flex flex-wrap gap-x-2"> 6636 <span @click="window.open('/collections/accessories', '_self')" class="p-break-words font-medium font-menu-level-1"> 6637 6638 6639 6640 6641 <span>Accessories</span> 6642 6643 6644 </span> 6645 6646 6647 </span> 6648 6649 </a> 6650 6651</div></li><li> 6652 <div 6653 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6654 ><style data-shopify> 6655</style> 6656 <a href="/pages/gabriel-glas" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6657 6658 6659 6660 <span class="flex flex-wrap gap-x-2"> 6661 <span @click="window.open('/pages/gabriel-glas', '_self')" class="p-break-words font-medium font-menu-level-1"> 6662 6663 6664 6665 6666 <span>Glassware</span> 6667 6668 6669 </span> 6670 6671 6672 </span> 6673 6674 </a> 6675 6676</div></li><li> 6677 <div 6678 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6679 ><style data-shopify> 6680</style> 6681 <a href="/collections/wine-machine" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6682 6683 6684 6685 <span class="flex flex-wrap gap-x-2"> 6686 <span @click="window.open('/collections/wine-machine', '_self')" class="p-break-words font-medium font-menu-level-1"> 6687 6688 6689 6690 6691 <span>Wine Machine</span> 6692 6693 6694 </span> 6695 6696 6697 </span> 6698 6699 </a> 6700 6701</div></li> 6702</ul> 6703 </div></li> 6704 <li x-data='{ active: false }' class="block-mobile-navigation-accordion_menu block-mobile-navigation block-mobile-navigation-after" > 6705 6706 <div 6707 6708 @click="openCur = (openCur === 0 || openCur !== 3) ? 3 : 0; setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 6709 6710 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 6711 class="flex items-center gap-4 ml-4 mr-4" 6712 > 6713 6714 <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect">
6715 <span 6716 6717 class="p-break-words font-medium font-menu-level-0" 6718 > 6719 6720 6721 6722 6723 <span>Spirits</span> 6724 6725 6726 </span> 6727 6728 6729 </div> 6730 <span 6731 x-cloak x-show="openCur !== 3" 6732 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 6733 > 6734 6735 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6736 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6737 </svg> 6738 6739 6740 </span> 6741 <span 6742 x-cloak x-show="openCur === 3" 6743 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 6744 > 6745 6746 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6747 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 6748 </svg> 6749 6750 6751 </span> 6752 6753 </div><div 6754 x-collapse.duration.500ms 6755 x-show="openCur === 3" 6756 class="menu-drawer w-full h-full overflow-visible" 6757 > 6758 <ul 6759 x-data='{ openSub: 0 }' 6760 id="menu-level-1" 6761 class="overflow-hidden background-header w-full h-full pl-4 rtl:pl-0 rtl:pr-4" 6762 > 6763 6764 6765 6766<li> 6767 <div 6768 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6769 ><style data-shopify> 6770</style> 6771 <a href="/collections/spirits/Whisky" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6772 6773 6774 6775 <span class="flex flex-wrap gap-x-2"> 6776 <span @click="window.open('/collections/spirits/Whisky', '_self')" class="p-break-words font-medium font-menu-level-1"> 6777 6778 6779 6780 6781 <span>Whisky</span> 6782 6783 6784 </span> 6785 6786 6787 </span> 6788 6789 </a> 6790 6791</div></li><li> 6792 <div 6793 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6794 ><style data-shopify> 6795</style> 6796 <a href="/collections/spirits/tequila" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6797 6798 6799 6800 <span class="flex flex-wrap gap-x-2"> 6801 <span @click="window.open('/collections/spirits/tequila', '_self')" class="p-break-words font-medium font-menu-level-1"> 6802 6803 6804 6805 6806 <span>Tequila</span> 6807 6808 6809 </span> 6810 6811 6812 </span> 6813 6814 </a> 6815 6816</div></li><li> 6817 <div 6818 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6819 ><style data-shopify> 6820</style> 6821 <a href="/collections/spirits/Gin" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6822 6823 6824 6825 <span class="flex flex-wrap gap-x-2"> 6826 <span @click="window.open('/collections/spirits/Gin', '_self')" class="p-break-words font-medium font-menu-level-1"> 6827 6828 6829 6830 6831 <span>Gin</span> 6832 6833 6834 </span> 6835 6836 6837 </span> 6838 6839 </a> 6840 6841</div></li><li> 6842 <div 6843 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6844 ><style data-shopify> 6845</style> 6846 <a href="/collections/spirits/cognac-brandy" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6847 6848 6849
6850 <span class="flex flex-wrap gap-x-2"> 6851 <span @click="window.open('/collections/spirits/cognac-brandy', '_self')" class="p-break-words font-medium font-menu-level-1"> 6852 6853 6854 6855 6856 <span>Cognac & Brandy</span> 6857 6858 6859 </span> 6860 6861 6862 </span> 6863 6864 </a> 6865 6866</div></li><li> 6867 <div 6868 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6869 ><style data-shopify> 6870</style> 6871 <a href="/collections/spirits/Rum" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6872 6873 6874 6875 <span class="flex flex-wrap gap-x-2"> 6876 <span @click="window.open('/collections/spirits/Rum', '_self')" class="p-break-words font-medium font-menu-level-1"> 6877 6878 6879 6880 6881 <span>Rum</span> 6882 6883 6884 </span> 6885 6886 6887 </span> 6888 6889 </a> 6890 6891</div></li><li> 6892 <div 6893 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6894 ><style data-shopify> 6895</style> 6896 <a href="/collections/spirits/Vodka" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6897 6898 6899 6900 <span class="flex flex-wrap gap-x-2"> 6901 <span @click="window.open('/collections/spirits/Vodka', '_self')" class="p-break-words font-medium font-menu-level-1"> 6902 6903 6904 6905 6906 <span>Vodka</span> 6907 6908 6909 </span> 6910 6911 6912 </span> 6913 6914 </a> 6915 6916</div></li><li> 6917 <div 6918 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6919 ><style data-shopify> 6920</style> 6921 <a href="/collections/spirits/Liqueur" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6922 6923 6924 6925 <span class="flex flex-wrap gap-x-2"> 6926 <span @click="window.open('/collections/spirits/Liqueur', '_self')" class="p-break-words font-medium font-menu-level-1"> 6927 6928 6929 6930 6931 <span>Liqueur</span> 6932 6933 6934 </span> 6935 6936 6937 </span> 6938 6939 </a> 6940 6941</div></li><li> 6942 <div 6943 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6944 ><style data-shopify> 6945</style> 6946 <a href="/collections/spirits/Sake-&-Shochu" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6947 6948 6949 6950 <span class="flex flex-wrap gap-x-2"> 6951 <span @click="window.open('/collections/spirits/Sake-&-Shochu', '_self')" class="p-break-words font-medium font-menu-level-1"> 6952 6953 6954 6955 6956 <span>Sake & Shochu</span> 6957 6958 6959 </span> 6960 6961 6962 </span> 6963 6964 </a> 6965 6966</div></li><li> 6967 <div 6968 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6969 ><style data-shopify> 6970</style> 6971 <a href="/collections/spirits/chinese-spirits" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6972 6973 6974 6975 <span class="flex flex-wrap gap-x-2"> 6976 <span @click="window.open('/collections/spirits/chinese-spirits', '_self')" class="p-break-words font-medium font-menu-level-1"> 6977 6978 6979 6980 6981 <span>Baijiu</span> 6982 6983 6984 </span> 6985 6986 6987 </span> 6988 6989 </a> 6990 6991</div></li><li> 6992 <div 6993 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 6994 ><style data-shopify> 6995</style> 6996 <a href="/collections/vermouth-bitter" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 6997 6998 6999
7000 <span class="flex flex-wrap gap-x-2"> 7001 <span @click="window.open('/collections/vermouth-bitter', '_self')" class="p-break-words font-medium font-menu-level-1"> 7002 7003 7004 7005 7006 <span>Vermouth & Bitter</span> 7007 7008 7009 </span> 7010 7011 7012 </span> 7013 7014 </a> 7015 7016</div></li><li> 7017 <div 7018 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 7019 ><style data-shopify> 7020</style> 7021 <a href="/collections/pastis-absinthe" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 7022 7023 7024 7025 <span class="flex flex-wrap gap-x-2"> 7026 <span @click="window.open('/collections/pastis-absinthe', '_self')" class="p-break-words font-medium font-menu-level-1"> 7027 7028 7029 7030 7031 <span>Pastis & Absinthe</span> 7032 7033 7034 </span> 7035 7036 7037 </span> 7038 7039 </a> 7040 7041</div></li> 7042</ul> 7043 </div></li> 7044 <li x-data='{ active: false }' class="block-mobile-navigation-accordion_menu block-mobile-navigation block-mobile-navigation-after" > 7045 7046 <div 7047 7048 @click="openCur = (openCur === 0 || openCur !== 4) ? 4 : 0; setTimeout(() => {$el.scrollIntoView({ behavior: 'smooth', container: 'nearest' })}, 500);" 7049 7050 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 7051 class="flex items-center gap-4 ml-4 mr-4" 7052 > 7053 7054 <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect"> 7055 <span 7056 @click="window.open('/pages/wine-club', '_self')" 7057 class="p-break-words font-medium font-menu-level-0" 7058 > 7059 7060 7061 7062 7063 <span>Non-Alc</span> 7064 7065 7066 </span> 7067 7068 7069 </div> 7070 <span 7071 x-cloak x-show="openCur !== 4" 7072 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 7073 > 7074 7075 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7076 <path d="M1 12H23M12 1V23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 7077 </svg> 7078 7079 7080 </span> 7081 <span 7082 x-cloak x-show="openCur === 4" 7083 class="icon-caret-mobile h-4 w-4 min-h-4 min-w-4 block" 7084 > 7085 7086 <svg width="100%" height="100%" class="w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7087 <path d="M1 12H23" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 7088 </svg> 7089 7090 7091 </span> 7092 7093 </div><div 7094 x-collapse.duration.500ms 7095 x-show="openCur === 4" 7096 class="menu-drawer w-full h-full overflow-visible" 7097 > 7098 <ul 7099 x-data='{ openSub: 0 }' 7100 id="menu-level-1" 7101 class="overflow-hidden background-header w-full h-full pl-4 rtl:pl-0 rtl:pr-4" 7102 > 7103 7104 7105 7106<li> 7107 <div 7108 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 7109 ><style data-shopify> 7110</style> 7111 <a href="/collections/saicho-single-origin-sparkling-tea" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 7112 7113 7114
7115 <span class="flex flex-wrap gap-x-2"> 7116 <span @click="window.open('/collections/saicho-single-origin-sparkling-tea', '_self')" class="p-break-words font-medium font-menu-level-1"> 7117 7118 7119 7120 7121 <span>Sparkling Tea</span> 7122 7123 7124 </span> 7125 7126 7127 </span> 7128 7129 </a> 7130 7131</div></li><li> 7132 <div 7133 class="flex items-center gap-4 mr-4 ml-3 rtl:mr-3 rtl:ml-4" 7134 ><style data-shopify> 7135</style> 7136 <a href="/pages/fiji-water" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect"> 7137 7138 7139 7140 <span class="flex flex-wrap gap-x-2"> 7141 <span @click="window.open('/pages/fiji-water', '_self')" class="p-break-words font-medium font-menu-level-1"> 7142 7143 7144 7145 7146 <span>FIJI Water</span> 7147 7148 7149 </span> 7150 7151 7152 </span> 7153 7154 </a> 7155 7156</div></li> 7157</ul> 7158 </div></li> 7159 <li x-data='{ active: false }' class="block-mobile-navigation-accordion_menu block-mobile-navigation block-mobile-navigation-after" > 7160 7161 <div 7162 7163 :class="{ 'text-[rgba(var(--colors-text-link))]': active }" 7164 class="flex items-center gap-4 ml-4 mr-4" 7165 > 7166 7167 <div 7168 @click="window.open('/pages/wine-club', '_self')" 7169 class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" 7170 :class="active && 'effect-inline'" 7171 > 7172 <span class="p-break-words font-medium font-menu-level-0"> 7173 7174 7175 7176 7177 <span>Wine Club</span> 7178 7179 7180 </span> 7181 7182 7183 </div> 7184 7185 </div></li> 7186 <li x-data='{ active: false }' class="x-block-menu-6 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" > 7187 7188 <div class="flex items-center gap-4 ml-4 mr-4"> 7189 7190 <div @click="window.open('/pages/loyalty-program', '_self')" 7191 class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" 7192 > 7193 <span class="p-break-words font-medium font-menu-level-0"> 7194 7195 7196 7197 7198 <span>Rewards</span> 7199 7200 7201 </span> 7202 7203 7204 </div> 7205 7206 </div></li> 7207 <li x-data='{ active: false }' class="x-block-menu-7 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" > 7208 7209 <div class="flex items-center gap-4 ml-4 mr-4"> 7210 7211 <div @click="window.open('/pages/events', '_self')" 7212 class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" 7213 > 7214 <span class="p-break-words font-medium font-menu-level-0"> 7215 7216 7217 7218 7219 <span>Events</span> 7220 7221 7222 </span> 7223 7224 7225 </div> 7226 7227 </div></li> 7228 <li x-data='{ active: false }' class="x-block-menu-8 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" > 7229 7230 <div class="flex items-center gap-4 ml-4 mr-4"> 7231 7232 <div @click="window.open('/pages/contact', '_self')" 7233 class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" 7234 >
7235 <span class="p-break-words font-medium font-menu-level-0"> 7236 7237 7238 7239 7240 <span>Contact Us</span> 7241 7242 7243 </span> 7244 7245 7246 </div> 7247 7248 </div></li><li class="x-block-login block-mobile-navigation block-mobile-navigation-account pl-4 pr-4 block-mobile-navigation-after" > 7249 <style data-shopify> 7250 .x-block-login.block-mobile-navigation shopify-account::part(signed-out-avatar):after{ 7251 font-family: var(--font-body-family); 7252 content: 'Log in'; 7253 font-weight: 500; 7254 7255 } 7256 </style> 7257 7258 <div class=" font-medium pt-3.5 pb-3.5 flex items-center disable-effect"> 7259 <shopify-account menu="profile"> 7260 <div slot="signed-out-avatar"> 7261 <span class="w-6 h-6 mr-2 rtl:mr-0 rtl:ml-2 block"> 7262 7263 <svg class="" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none"> 7264 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/> 7265 </svg> 7266 7267 7268 </span> 7269 </div> 7270 </shopify-account> 7271 7272 </div> 7273 </li><li class="x-block-social block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" > 7274 <div class="pt-2 pb-2 pl-0.5 pr-0.5 flex items-center justify-center opacity-70"> 7275 7276<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5"> 7277 7278 <ul class="social-list flex flex-wrap opacity-70" role="list"> 7279<li> 7280 <a href="https://facebook.com/albertwines2u" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"> 7281 <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7282 <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/> 7283 </svg> 7284 7285</a> 7286 </li><li> 7287 <a href="http://instagram.com/albertwines2u" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"> 7288 <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="currentColor"> 7289 <path 7290 d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882
72900.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 12.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z 7291 M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z 7292 M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z" 7293 /> 7294 </svg> 7295 7296</a> 7297 </li><li> 7298 <a href="mailto:[email protected]" aria-label="Email" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation w-full h-full" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 197.8 197.8" xml:space="preserve"> 7299 <path d="M171 32.1c5.8 0 10.7 2 14.7 5.9s5.9 8.9 5.9 14.7v92.8c0 5.7-2 10.6-5.9 14.7-4 4.1-8.9 6.1-14.7 5.9H26.3c-5.8 0-10.7-2-14.7-5.9-4-4-5.9-8.9-5.9-14.7V52.8c0-5.8 2-10.7 5.9-14.7s8.9-5.9 14.7-5.9H171zM171 52.8H26.3v2.2L94 114.4c1.2.9 2.7 1.4 4.6 1.4 1.8 0 3.3-.5 4.4-1.4l68-59.5v-2.1zM26.3 138.4l37.1-37.5-37.1-32.3v69.8zM87.5 122.1l-16.3-14.3-37.7 37.7h129.8l-37.7-37.7-16.1 14.3c-3.2 2.6-6.9 4-11.1 4-4 0-7.7-1.3-10.9-4zM133.7 100.9l37.3 37.3V68.6l-37.3 32.3z"/> 7300 </svg> 7301</a> 7302 </li><li> 7303 <a href="tel:+60177415658" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation w-full h-full" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 197.8 197.8" xml:space="preserve"> 7304 <path d="M178.8 29.3c3.7 3.7 6.9 8.2 9.4 13.4 2.5 5.2 4.2 11.8 4.9 19.8.7 8 0 16.3-2.2 24.8-2.2 8.6-6.7 18.4-13.4 29.6-6.8 11.1-15.8 22.3-27 33.6-28.7 28.7-56.1 43-82.3 43-16.2 0-29.2-4.9-39-14.7l-16.9-16.9C6.7 156.3 4 149.6 4 141.8c0-7.9 2.8-14.5 8.3-19.9l15.1-15.1c5.6-5.6 12.2-8.3 19.9-8.3 7.7 0 14.4 2.8 19.9 8.3l13.1 12.9 39.5-39.2-13.2-13.1c-5.6-5.7-8.3-12.4-8.3-20.1 0-7.7 2.8-14.4 8.3-20.1l15.1-14.9c5.4-5.4 12.1-8.2 20-8.2 7.9 0 14.6 2.7 20 8.2zM25.5 148.5l10.3 10.2 28.5-28.3-10.5-10.2c-1.8-1.8-4-2.7-6.5-2.7s-4.7.9-6.5 2.7l-15.2 14.9c-1.8 1.8-2.7 4.1-2.7 6.7 0 2.6.9 4.9 2.7 6.7zm111.6-11.3c9.8-9.9 17.7-19.5 23.6-28.8 5.9-9.3 9.8-17.3 11.6-24.1 1.8-6.8 2.5-13.1 2-19-.5-5.9-1.5-10.6-3.1-14.1-1.6-3.5-3.5-6.3-5.8-8.5L137.1 71l2.7 2.7c1.8 1.8 2.7 4.1 2.7 6.7 0 2.7-.9 4.8-2.7 6.5L87 140c-1.8 1.8-4.1 2.7-6.7 2.7-2.7 0-4.9-.9-6.7-2.7l-2.7-3.1-28.3 28.7c6 6 14.6 9.1 25.6 9.1 21 0 44-12.5 68.9-37.4zM120 40.6c-1.8 1.8-2.7 4.1-2.7 6.7 0 2.7.9 4.9 2.7 6.7l10.2 10.2 28.5-28.3-10.3-10.2c-1.8-1.8-4-2.7-6.6-2.7-2.6 0-4.8.9-6.6 2.7z"/> 7305 </svg> 7306 7307</a> 7308 </li></ul> 7309 </div> 7310 </div> 7311 </li> 7312 </ul> 7313 </div> 7314 7315 <div class="block-mobile-navigation x-header-store-selector-container font-menu-level-2 empty:hidden pl-4 pr-4 flex"></div><style data-shopify> 7316 .font-menu-level-2 button { 7317 font-size: 1.05rem; 7318 } 7319 7320 .x-container-mobile-nav-language .toolbar-button { 7321 padding-top: 0.25rem; 7322 padding-bottom: 0.25rem; 7323 } 7324 </style> 7325 <div class="x-container-mobile-nav-language pb-4 pl-4 pr-4 lg:flex lg:items-center font-menu-level-2 background-header justify-center lg:justify-end bottom-0 left-0 max-w-xl"> 7326<div id="selector-social" class=" flex lg:items-center lg:justify-end relative"> 7327 7328 7329 7330<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="multi-selectors w-full flex flex-row-reverse justify-between" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /> 7331<div 7332 class="localization-form-child text-normal relative inline-flex lg:inline-block" 7333 x-data="{ open: false }" 7334 @keyup.escape="open = false" 7335 > 7336 <button 7337 @click.prevent="open = ! open;" 7338 class="toolbar-button relative pt-2.5 pb-2.5 lg:pl-5 rtl:lg:pr-5 pr-5 rtl:pr-0 rtl:pl-5 curs
7338or-pointer hover-text-link duration-200 transition" 7339 aria-expanded="false" aria-controls="LanguageList" 7340 > 7341 <span>English</span> 7342 <span class="absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 flex right-0 rtl:right-auto rtl:left-0" :class="open && ' -rotate-180'"> 7343 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7344 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 7345 </svg> 7346</span> 7347 </button> 7348 <div x-show="open" @click.away="open = false" x-cloak> 7349 7350 <style data-shopify> 7351 .locale-options-mobile-nav-sections--18797395247198__mobile-navigation { 7352 7353 max-width: 544px; 7354 7355 } 7356 .locale-options-mobile-nav-sections--18797395247198__mobile-navigation li { 7357 padding: 16px 20px; 7358 font-size: 1.05rem; 7359 } 7360 </style> 7361 7362 <ul 7363 7364 role="list" 7365 x-data="xLocalizationForm" 7366 class="locale-options scrollbar-body absolute bottom-full z-50 shadow-md overflow-y-auto background-header bottom-0 locale-options-mobile-nav-sections--18797395247198__mobile-navigation w-[calc(100vw-32px)] flex flex-col right-0 rtl:right-auto rtl:left-0 max-h-[400px]" 7367 > 7368 7369 <li class="cursor-pointer pt-2 pb-2 pl-5 pr-5 border-b duration-200 transition text-[rgb(var(--colors-text-header))]"> 7370 <a class="nav-link hover-text-link relative border-b underline-color effect-inline" 7371 href="#" 7372 data-no-instant 7373 @click="submit('en', 'locale_selector')" 7374 > 7375 <span class="disclosure-list__label">English</span> 7376 </a> 7377 </li> 7378 <li class="cursor-pointer pt-2 pb-2 pl-5 pr-5 border-b duration-200 transition text-[rgb(var(--colors-text-header))]"> 7379 <a class="nav-link hover-text-link relative options-text-color" 7380 href="#" 7381 data-no-instant 7382 @click="submit('zh-CN', 'locale_selector')" 7383 > 7384 <span class="disclosure-list__label">ç®ä½ä¸æ</span> 7385 </a> 7386 </li></ul> 7387 </div> 7388 <input type="hidden" aria-hidden="true" name="locale_code" id="locale_selector" value="en" data-disclosure-input/> 7389 </div></form>
7389<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/locales-form.js?v=77424405773733899781785395020" defer></script>
7389</div></div></div> 7390 </div> 7391</template> 7392</div> 7393<!-- END sections: header-group --> 7394 <!-- BEGIN sections: aside-group --> 7395<div id="shopify-section-sections--18797394427998__product-labels-and-badges" class="shopify-section shopify-section-group-aside-group section-product-labels-and-badges"><style data-shopify>.x-badge-product-labels-and-badges-0 .x-badge-content.x-badge-text{ 7396 background-color:#dc2626; 7397 color:#ffffff; 7398 7399 } 7400 .dark .x-badge-product-labels-and-badges-0 .x-badge-content.x-badge-text{ 7401 background-color:#a94600; 7402 color:#ffffff; 7403 7404 border-width: 0; 7405 7406 }.x-badge-product-labels-and-badges-0 { 7407 --font-size-scale: 0.72rem; 7408 7409 } 7410 @media (min-width: 768px) { 7411 .x-badge-product-labels-and-badges-0 { 7412 --font-size-scale: 0.96rem; 7413 7414 } 7415 }.x-badge-product-labels-and-badges-1 .x-badge-content.x-badge-text{ 7416 background-color:#7f817f; 7417 color:#ffffff; 7418 7419 } 7420 .dark .x-badge-product-labels-and-badges-1 .x-badge-content.x-badge-text{ 7421 background-color:#7f817f; 7422 color:#ffffff; 7423 7424 border-width: 0; 7425 7426 }.x-badge-product-labels-and-badges-1 { 7427 --font-size-scale: 0.72rem; 7428 7429 } 7430 @media (min-width: 768px) { 7431 .x-badge-product-labels-and-badges-1 { 7432 --font-size-scale: 0.96rem; 7433 7434 } 7435 }</style> 7436 <div class="x-badges-block-data" x-badges-block-data='{ 7437 "id": "product-labels-and-badges-0", 7438 "enable": true, 7439 "type": "sale-label", 7440 "settings": { 7441 "show_on_product_card": true, 7442 "show_on_product_page": true, 7443 "applied_to": "", 7444 "applied_products": [], 7445 "applied_collections": [], 7446 "content": "{sale}", 7447 7448 "type": "square", 7449 7450 "background_color": "#dc2626", 7451 "text_color": "#ffffff", 7452 "image": null, 7453 "image_alt": "", 7454 "image_aspect_ratio": 0, 7455 "size": 1, 7456 "size_mobile": 1, 7457 "opacity": 100, 7458 "position": "top-left", 7459 "horizontal_position": 6, 7460 "vertical_position": 3, 7461 "schedule_enabled": false, 7462 "reset": false, 7463 "duration": 0, 7464 "timezone": 0, 7465 "start_year": 0, 7466 "start_month": 0, 7467 "start_day": 0, 7468 "start_hour": 0, 7469 "start_minute": 0, 7470 "end_year": 0, 7471 "end_month": 0, 7472 "end_day": 0, 7473 "end_hour": 0, 7474 "end_minute": 0, 7475 "day_since": "none", 7476 "number_show": 30 7477 } 7478 }' x-badges-icon=''></div> 7479 <div class="x-badges-block-data" x-badges-block-data='{ 7480 "id": "product-labels-and-badges-1", 7481 "enable": true, 7482 "type": "sold-out-label", 7483 "settings": { 7484 "show_on_product_card": true, 7485 "show_on_product_page": false, 7486 "applied_to": "", 7487 "applied_products": [], 7488 "applied_collections": [], 7489 "content": "SOLD OUT", 7490 7491 "type": "square", 7492 7493 "background_color": "#7f817f", 7494 "text_color": "#ffffff", 7495 "image": null, 7496 "image_alt": "", 7497 "image_aspect_ratio": 0, 7498 "size": 1, 7499 "size_mobile": 1, 7500 "opacity": 100, 7501 "position": "top-left", 7502 "horizontal_position": 6, 7503 "vertical_position": 3, 7504 "schedule_enabled": false, 7505 "reset": false, 7506 "duration": 0, 7507 "timezone": 0, 7508 "start_year": 0, 7509 "start_month": 0, 7510 "start_day": 0, 7511 "start_hour": 0, 7512 "start_minute": 0, 7513 "end_year": 0, 7514 "end_month": 0, 7515 "end_day": 0, 7516 "end_hour": 0, 7517 "end_minute": 0, 7518 "day_since": "none", 7519 "number_show": 30 7520 } 7521 }' x-badges-icon=''></div>
7521<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/labels-and-badges.js?v=184097943941798709881785395020" defer></script>
7521 7522</div><section id="shopify-section-sections--18797394427998__popup-age-verification" class="shopify-section shopify-section-group-aside-group section-age-verification-popup"> 7523<style data-shopify>.age-popup-sections--18797394427998__popup-age-verification { 7524 7525 --colors-background: 255, 255, 255; 7526 7527 } 7528 .dark .age-popup-sections--18797394427998__popup-age-verification { 7529 7530 --colors-background: 40, 41, 40; 7531 7532 }</style><div 7533 id="x-age-popup-sections--18797394427998__popup-age-verification" 7534 class="age-popup-sections--18797394427998__popup-age-verification" 7535 x-data='xPopups({ 7536 "sectionId": "sections--18797394427998__popup-age-verification", 7537 "name": "popup-age-verification", 7538 "delayDays": 30, 7539 "showOnMobile": true, 7540 "show_popup": true, 7541 "trigger_intent": "delay" 7542 })' 7543 x-cloak> 7544 <div 7545 class="top-0 left-0 right-0 bottom-0 transition duration-300 z-[60] fixed" 7546 7547 x-show="show" 7548 x-init="load('sections--18797394427998__popup-age-verification')" 7549 7550 > 7551 <div class="h-full transition ease-in-out duration-500"><span class="absolute top-0 left-0 bottom-0 right-0 image-treatment-overlay bg-black opacity-70"></span> 7552 </div> 7553 <div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 max-w-[500px] w-11/12 lg:w-auto"> 7554 <div 7555 role="dialog" 7556 aria-label="age verification popup" 7557 x-show="show" 7558 class="content-age-popup bg-[rgba(var(--colors-background))] pt-9 pb-9 pr-6 pl-6 lg:pr-16 lg:pl-16 lg:pt-12 lg:pb-12 ltr overflow-y-auto scrollbar-body max-h-[calc(85vh-96px)] md:max-h-[85vh] 2xl:max-h-[77vh] text-center rtl:text-center" 7559 x-transition:enter="transition-all ease-in-out duration-500" 7560 x-transition:enter-start="opacity-0 transform translate-y-1/3" 7561 x-transition:enter-end="opacity-100 transform translate-y-0" 7562 x-transition:leave="transition-all ease-in-out duration-500" 7563 x-transition:leave-end="opacity-0 transform translate-y-1/3" 7564 ><style data-shopify>.content-text-content-0 {--colors-text: 69, 70, 69;--colors-heading: 40, 41, 40;} 7565 .dark .content-text-content-0 {--colors-text: 225, 227, 225;--colors-heading: 247, 247, 247;}</style><div class="block-popup-age-verification content-text-content-0" ><p class="heading-content-0 font-bold h2">Confirm your age</p><div class="p-break-words mt-4 mb-6 leading-tight text-[rgba(var(--colors-text))] rte"> 7566 <p>Please verify that you are 21 years of age or older to enter this site.</p> 7567 </div></div> 7568<style data-shopify>.button.accept-button-buttons-0.button-solid {} 7569 .button.accept-button-buttons-0.button-solid:before {} 7570 .dark .button.accept-button-buttons-0.button-solid {--colors-button-text: 40, 41, 40;--colors-button: 255, 255, 255;--colors-button-text-hover: 40, 41, 40;--colors-button-hover: rgb(255, 255, 255);} 7571 .dark .button.accept-button-buttons-0.button-solid:before {--colors-button-hover: rgb(255, 255, 255);}</style><div class="block-popup-age-verification mt-4 " > 7572 <a 7573 role="link" aria-disabled="true" 7574 class="button flex-1 text-center button-outline p-break-words inline-block empty:hidden pl-10 pr-10 pt-4 pb-4 leading-normal hover:cursor-not-allowed disable-btn-animation opacity-70" 7575 >Disagree 7576</a> 7577 <button 7578 class="button flex-1 button-solid p-break-words accept-button-buttons-0 inline-block empty:hidden pl-10 pr-10 pt-4 pb-4 leading-normal" 7579 @click.prevent="close()" 7580 > 7581<div class="flex justify-center "> 7582 7583 7584 7585 <span class="button-text is-focus-button:opacity-0">Agree</span> 7586 7587 7588 7589 7590</div> 7591 </button> 7592 </div> 7593 7594</div> 7595 </div> 7596 </div> 7597 </div>
7598<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/popup.js?v=100348350478779886561785395020" defer></script>
7598 7599 7600 7601</section><div id="shopify-section-sections--18797394427998__cookie-banner" class="shopify-section shopify-section-group-aside-group section-cookie-banner"><style data-shopify> 7602 .color-heading--sections--18797394427998__cookie-banner { 7603 --colors-heading: 247, 247, 247; 7604 } 7605 7606 .dark .color-heading--sections--18797394427998__cookie-banner { 7607 7608 --colors-heading: 40, 41, 40; 7609 7610 } 7611 .button-accept { 7612 7613 color: #000000; 7614 7615 7616 background-color: #f7f7f7; 7617 border-color: #f7f7f7; 7618 7619 } 7620 .dark .button-accept { 7621 7622 color: #f7f7f7; 7623 7624 7625 background-color: #282928; 7626 border-color: #282928; 7627 7628 } 7629 .button-decline { 7630 7631 border-color: #f7f7f7; 7632 color: #f7f7f7; 7633 7634 border: 1px solid; 7635 } 7636 .dark .button-decline { 7637 7638 border-color: #282928; 7639 color: #282928; 7640 7641 border: 1px solid; 7642 } 7643 .bg-cookie-banner { 7644 7645 color: #f7f7f7; 7646 7647 background: #282928; 7648 } 7649 .dark .bg-cookie-banner { 7650 7651 color: #282928; 7652 7653 background: #ffffff; 7654 } 7655 .cookie-toggle-slider { 7656 background-color: rgba(247,247,247, 0.3); 7657 transition: 0.25s; 7658 border-radius: 22px; 7659 } 7660 .dark .cookie-toggle-slider { 7661 background-color: rgba(40,41,40, 0.3); 7662 } 7663 .cookie-toggle-slider:before { 7664 position: absolute; 7665 content: ""; 7666 height: 16px; 7667 width: 16px; 7668 left: 3px; 7669 bottom: 3px; 7670 background-color: #282928; 7671 transition: 0.25s; 7672 border-radius: 50%; 7673 } 7674 .dark .cookie-toggle-slider:before { 7675 background-color: #ffffff; 7676 } 7677 .cookie-toggle input:checked + .cookie-toggle-slider { 7678 background-color: rgba(247,247,247, 1); 7679 } 7680 .dark .cookie-toggle input:checked + .cookie-toggle-slider { 7681 background-color: rgba(40,41,40, 1); 7682 } 7683 .cookie-toggle input:checked + .cookie-toggle-slider:before { 7684 transform: translateX(18px); 7685 } 7686 .cookie-toggle input:disabled + .cookie-toggle-slider { 7687 cursor: not-allowed; 7688 opacity: 0.5; 7689 } 7690 .cookie-pref-panel { 7691 background: #282928; 7692 max-height: 80vh; 7693 } 7694 .dark .cookie-pref-panel { 7695 background: #ffffff; 7696 }</style><div 7697 id="cookies-banner" 7698 x-data="xCookieBanner(10)" x-show="show" 7699 x-cloak 7700 x-transition:enter="transition-all ease-in-out duration-500" 7701 x-transition:enter-start="opacity-0 transform translate-y-full" 7702 x-transition:enter-end="opacity-100 transform translate-y-0" 7703 x-transition:leave="transition-all ease-in-out duration-500" 7704 x-transition:leave-end="opacity-0 transform translate-y-full" 7705 class="w-full fixed bottom-0 left-0 right-0 z-50 bg-cookie-banner color-heading--sections--18797394427998__cookie-banner" 7706 > 7707 <div class="x-pgw page-width mr-auto ml-auto flex flex-wrap lg:flex-nowrap lg:justify-between"> 7708 <div class="rte x-block-cookie-content pt-3 pb-3 w-full lg:pt-4 lg:pb-4 lg:w-auto md:flex md:flex-col md:items-start md:justify-start rtl:md:justify-end text-left rtl:text-right" 7709 > 7710 <span><p>We use cookies and similar technologies to provide the best experience on our website. </p></span></div> 7711 <div class="flex items-center pb-3 lg:pb-0 lg:ml-7 rtl:lg:ml-0 rtl:lg:mr-7 justify-center md:justify-start gap-2 w-full md:w-auto"> 7712 7713 <button class="button w-auto button-decline pl-10 pr-10 pt-4 pb-4 lg:mt-4 lg:mb-4 empty:hidden whitespace-nowrap" @click="handleDecline()"> 7714 Decline 7715 </button> 7716 7717 7718 <button class="button button-accept w-auto pl-10 pr-10 pt-4 pb-4 mr-2.5 lg:mt-4 lg:mb-4 empty:hidden whitespace-nowrap" @click="handleAccept()"> 7719 Got it! 7720 </button> 7721 7722 </div> 7723 </div></div>
7723<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/cookie-banner.js?v=124731314165469790931785395020" defer></script>
7723 7724 7725</div> 7726<!-- END sections: aside-group --> 7727 7728 7729 7730 <main id="MainContent" class="content-for-layout focus-none outline-none grow theme-template-search theme-template-suffix-none" role="main" tabindex="-1"> 7731 <section id="shopify-section-template--18797394034782__main" class="shopify-section section x-section x-section-search-result"><link href="//albertwines2u.com.my/cdn/shop/t/137/assets/product-grid.css?v=120255293655171342021785395063" rel="stylesheet" type="text/css" media="all" /> 7732<style data-shopify>.section-padding-template--18797394034782__main { 7733 padding-top: 28px; 7734 padding-bottom: 48px; 7735 } 7736 @media (min-width: 768px) { 7737 .section-padding-template--18797394034782__main { 7738 padding-top: 48px; 7739 padding-bottom: 100px; 7740 } 7741 } 7742 7743 :root{ 7744 --height-sticky-filter: 50px; 7745 } 7746 7747 .gap-template--18797394034782__main { 7748 column-gap: 16px; 7749 row-gap: 32px; 7750 } 7751 @media (min-width: 768px) { 7752 .gap-template--18797394034782__main { 7753 column-gap: 30px; 7754 row-gap: 64px; 7755 } 7756 }</style> 7757 7758<div class="search-page section-padding-template--18797394034782__main"> 7759 <div class="x-pgw page-width"> 7760 <div class="mb-4"> 7761 7762 <h1 class="text-center h2 font-semibold">Search...</h1> 7763 7764 </div> 7765 <div x-data="xModalSearch('product','6',6)" 7766 class="flex justify-center relative mb-14" tabindex="-1"> 7767 <form action="/search" method="get" role="search" class="max-w-3xl w-full"> 7768 <div id="form-1" class="relative field"> 7769 <style data-shopify> 7770 .input-search::placeholder { 7771 7772 font-family: var(--font-body-family); 7773 7774 } 7775 </style> 7776 <input 7777 x-data="xSearchPrompts($el, ['Search for products', '', ''], false)" 7778 x-intersect.once="initSearchPrompt()" 7779 aria-label="Search" 7780 class="input-search bg-[rgb(var(--colors-text),0.1)] focus-visible:outline-none pt-4 pb-4 pl-7 rtl:pl-20 pr-20 rtl:pr-7 text-left rtl:text-right text-sm w-full appearance-none relative outline-none placeholder:opacity-70 placeholder:text-[rgb(var(--colors-text))]" 7781 type="search" 7782 name="q" 7783 value="" 7784 x-on:keyup="keyUp()" 7785 placeholder="Search..." 7786 > 7787 <input type="hidden" aria-hidden="true" name="type" value="product"> 7788 <input type="hidden" aria-hidden="true" name="options[prefix]" value="none"> 7789 <button class="btn-search absolute none_border bg-none w-5 h-5 right-7 rtl:right-auto rtl:left-7 top-1/2 -translate-y-1/2 opacity-60 bg-transparent dark:bg-transparent text-current" aria-label="Search..."> 7790 <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none"> 7791 <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/> 7792 </svg> 7793 7794</button> 7795 7796 </div><div x-show="openResults" @click.away="openResults = false" class="md:max-h-96 md:absolute z-40 max-w-3xl top-full w-full" tabindex="-1" data-predictive-search x-html="result"> 7797 </div></form> 7798 </div></div></div> 7799 7800</section> 7801 </main> 7802 7803 <!-- BEGIN sections: footer-group --> 7804<div id="shopify-section-sections--18797394788446__footer" class="shopify-section shopify-section-group-footer-group section-footer"> 7805<style data-shopify> 7806 #section-footer { 7807 contain: style layout; 7808 } 7809 .section-padding-sections--18797394788446__footer { 7810 padding-top: 0px; 7811 padding-bottom: 28px; 7812 } 7813 @media (min-width: 768px) { 7814 .section-padding-sections--18797394788446__footer { 7815 padding-top: 0px; 7816 padding-bottom: 20px; 7817 } 7818 } 7819</style> 7820<div id="section-footer" class="section-footer relative background-footer sticky-footer selection:bg-[rgba(var(--colors-text-footer),0.2)] section-padding-sections--18797394788446__footer"><div class="flex-wrap md:mb-5 md:border-b md:border-b-solid md:pt-12 md:pb-7"> 7821 <div class="pt-6 md:pt-0 md:flex justify-center md:mt-auto md:mb-auto md:mr-auto md:ml-auto md:pr-0 rtl:md:pr-5 rtl:md:pl-0 x-pgw page-width flex-wrap"> 7822 <div class="footer-col--1 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-0 w-full md:w-1/5 ltr" > 7823 <div x-data="{ open: true }" class="x-block-contact pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
7823or-pointer md:cursor-default duration-200 transition"> 7824 <p class="h6 text-[115%]">Need help with your order?</p> 7825 <span class="md:hidden absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''"> 7826 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7827 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 7828 </svg> 7829</span> 7830 </div> 7831 <div class="mt-6 hidden md:block"> 7832 7833 7834 <div class="mb-4 flex items-center gap-x-4"> 7835 7836 7837 <span class="inline-block h-6 w-6 lg:h-9 lg:w-9 min-w-[24px] lg:min-w-[36px]"> 7838 7839 7840 7841 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 7842 <path fill="none" d="M50 95C74.8526 95 95 74.8526 95 50C95 25.1472 74.8526 5 50 5C25.1472 5 5 25.1472 5 50C5 74.8526 25.1472 95 50 95ZM36.9043 36.5006C37.9623 33.4931 40.0505 30.9571 42.7991 29.3417C45.5477 27.7263 48.7792 27.1358 51.9215 27.6748C55.0639 28.2138 57.9142 29.8475 59.9671 32.2865C62.0204 34.7255 63.1441 37.8125 63.1391 41.0006C63.1391 50.0006 49.6391 54.5006 49.6391 54.5006M50 72.5H50.045" stroke="currentColor" stroke-width="6.5" stroke-linecap="round" stroke-linejoin="round"/> 7843 </svg> 7844 7845 7846 7847 7848 7849 </span> 7850 7851 7852 7853 <div> 7854 <p class="empty:hidden p-break-words">WhatsApp Us</p> 7855 7856 <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]"> 7857 +60177415658 7858 </p> 7859 7860 </div> 7861 7862 </div> 7863 7864 7865 <div class="mb-4 flex items-center gap-x-4"> 7866 7867 7868 <span class="inline-block min-w-[24px] lg:min-w-[36px] h-6 w-6 lg:h-9 lg:w-9"> 7869 7870 7871 7872 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 7873 <path fill="none" d="M27.7764 50H72.2208M27.7764 32.2227H54.443M10 86.8422V18.8889C10 13.9797 13.9797 10 18.8889 10H81.1111C86.0204 10 90 13.9797 90 18.8889V63.3333C90 68.2427 86.0204 72.2222 81.1111 72.2222H32.05C29.3497 72.2222 26.7958 73.4498 25.1089 75.5582L14.749 88.508C13.1743 90.4765 10 89.3631 10 86.8422Z" stroke="currentColor" stroke-width="6.5" stroke-linecap="round" stroke-linejoin="round"/> 7874 </svg> 7875 7876 7877 7878 7879 7880 </span> 7881 7882 7883 7884 <div> 7885 <p class="empty:hidden">Email Us</p> 7886 7887 <a href="mailto:[email protected]" 7888 class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))] hover-text-link nav-link relative" 7889 > 7890 [email protected] 7891 </a> 7892 7893 </div> 7894 7895 </div> 7896 7897 7898 <div class="mb-4 flex items-center gap-x-4"> 7899 7900 7901 <div> 7902 <p class="empty:hidden"></p> 7903 7904 <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]"> 7905 7906 </p> 7907 7908 </div> 7909 7910 </div> 7911 7912 7913 </div> 7914 <div class="mt-6 md:hidden" x-show="open" x-collapse x-cloak> 7915 7916 7917 <div class="mb-4 flex items-center gap-x-4"> 7918 7919
7920 <span class="inline-block h-6 w-6 lg:h-9 lg:w-9 min-w-[24px] lg:min-w-[36px]"> 7921 7922 7923 7924 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 7925 <path fill="none" d="M50 95C74.8526 95 95 74.8526 95 50C95 25.1472 74.8526 5 50 5C25.1472 5 5 25.1472 5 50C5 74.8526 25.1472 95 50 95ZM36.9043 36.5006C37.9623 33.4931 40.0505 30.9571 42.7991 29.3417C45.5477 27.7263 48.7792 27.1358 51.9215 27.6748C55.0639 28.2138 57.9142 29.8475 59.9671 32.2865C62.0204 34.7255 63.1441 37.8125 63.1391 41.0006C63.1391 50.0006 49.6391 54.5006 49.6391 54.5006M50 72.5H50.045" stroke="currentColor" stroke-width="6.5" stroke-linecap="round" stroke-linejoin="round"/> 7926 </svg> 7927 7928 7929 7930 7931 7932 </span> 7933 7934 7935 7936 <div> 7937 <p class="empty:hidden p-break-words">WhatsApp Us</p> 7938 7939 <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]"> 7940 +60177415658 7941 </p> 7942 7943 </div> 7944 7945 </div> 7946 7947 7948 <div class="mb-4 flex items-center gap-x-4"> 7949 7950 7951 <span class="inline-block min-w-[24px] lg:min-w-[36px] h-6 w-6 lg:h-9 lg:w-9"> 7952 7953 7954 7955 <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 100 100" fill="none"> 7956 <path fill="none" d="M27.7764 50H72.2208M27.7764 32.2227H54.443M10 86.8422V18.8889C10 13.9797 13.9797 10 18.8889 10H81.1111C86.0204 10 90 13.9797 90 18.8889V63.3333C90 68.2427 86.0204 72.2222 81.1111 72.2222H32.05C29.3497 72.2222 26.7958 73.4498 25.1089 75.5582L14.749 88.508C13.1743 90.4765 10 89.3631 10 86.8422Z" stroke="currentColor" stroke-width="6.5" stroke-linecap="round" stroke-linejoin="round"/> 7957 </svg> 7958 7959 7960 7961 7962 7963 </span> 7964 7965 7966 7967 <div> 7968 <p class="empty:hidden">Email Us</p> 7969 7970 <a href="mailto:[email protected]" 7971 class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))] hover-text-link nav-link relative" 7972 > 7973 [email protected] 7974 </a> 7975 7976 </div> 7977 7978 </div> 7979 7980 7981 <div class="mb-4 flex items-center gap-x-4"> 7982 7983 7984 <div> 7985 <p class="empty:hidden"></p> 7986 7987 <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]"> 7988 7989 </p> 7990 7991 </div> 7992 7993 </div> 7994 7995 7996 </div></div> 7997 </div> 7998 <div class="footer-col--2 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-link-list pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
7998or-pointer md:cursor-default duration-200 transition"> 7999 <p class="h6 text-[115%]">Shop</p> 8000 <span class="md:hidden absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''"> 8001 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8002 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8003 </svg> 8004</span> 8005 </div> 8006 <ul class="mt-6 hidden md:block"> 8007 8008<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8009 <a href="/collections/wines" class="hover-text-link nav-link relative block lg:inline-block"> 8010 Wines 8011 </a> 8012 </li><li class="mb-1 first:pt-0 pt-2"> 8013 <a href="/collections/spirits" class="hover-text-link nav-link relative block lg:inline-block"> 8014 Spirits 8015 </a> 8016 </li><li class="mb-1 first:pt-0 pt-2"> 8017 <a href="/pages/paulaner-beer" class="hover-text-link nav-link relative block lg:inline-block"> 8018 Beer 8019 </a> 8020 </li><li class="mb-1 first:pt-0 pt-2"> 8021 <a href="/collections/saicho-single-origin-sparkling-tea" class="hover-text-link nav-link relative block lg:inline-block"> 8022 Sparkling Tea 8023 </a> 8024 </li><li class="mb-1 first:pt-0 pt-2"> 8025 <a href="/pages/gabriel-glas" class="hover-text-link nav-link relative block lg:inline-block"> 8026 Glassware 8027 </a> 8028 </li><li class="mb-1 first:pt-0 pt-2"> 8029 <a href="/pages/fiji-water" class="hover-text-link nav-link relative block lg:inline-block"> 8030 FIJI Water 8031 </a> 8032 </li><li class="mb-1 first:pt-0 pt-2"> 8033 <a href="/collections" class="hover-text-link nav-link relative block lg:inline-block"> 8034 More 8035 </a> 8036 </li> 8037 </ul> 8038 <ul class="md:hidden" x-show="open" x-collapse x-cloak> 8039 8040<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8041 <a href="/collections/wines" class="hover-text-link nav-link relative block lg:inline-block"> 8042 Wines 8043 </a> 8044 </li><li class="mb-1 first:pt-0 pt-2"> 8045 <a href="/collections/spirits" class="hover-text-link nav-link relative block lg:inline-block"> 8046 Spirits 8047 </a> 8048 </li><li class="mb-1 first:pt-0 pt-2"> 8049 <a href="/pages/paulaner-beer" class="hover-text-link nav-link relative block lg:inline-block"> 8050 Beer 8051 </a> 8052 </li><li class="mb-1 first:pt-0 pt-2"> 8053 <a href="/collections/saicho-single-origin-sparkling-tea" class="hover-text-link nav-link relative block lg:inline-block"> 8054 Sparkling Tea 8055 </a> 8056 </li><li class="mb-1 first:pt-0 pt-2"> 8057 <a href="/pages/gabriel-glas" class="hover-text-link nav-link relative block lg:inline-block"> 8058 Glassware 8059 </a> 8060 </li><li class="mb-1 first:pt-0 pt-2"> 8061 <a href="/pages/fiji-water" class="hover-text-link nav-link relative block lg:inline-block"> 8062 FIJI Water 8063 </a> 8064 </li><li class="mb-1 first:pt-0 pt-2"> 8065 <a href="/collections" class="hover-text-link nav-link relative block lg:inline-block"> 8066 More 8067 </a> 8068 </li> 8069 </ul></div></div> 8070 <div class="footer-col--3 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-link-list pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
8070or-pointer md:cursor-default duration-200 transition"> 8071 <p class="h6 text-[115%]">Discover</p> 8072 <span class="md:hidden absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''"> 8073 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8074 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8075 </svg> 8076</span> 8077 </div> 8078 <ul class="mt-6 hidden md:block"> 8079 8080<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8081 <a href="/pages/about-us" class="hover-text-link nav-link relative block lg:inline-block"> 8082 About Us 8083 </a> 8084 </li><li class="mb-1 first:pt-0 pt-2"> 8085 <a href="/pages/wine-club" class="hover-text-link nav-link relative block lg:inline-block"> 8086 Wine Club 8087 </a> 8088 </li><li class="mb-1 first:pt-0 pt-2"> 8089 <a href="/pages/loyalty-program" class="hover-text-link nav-link relative block lg:inline-block"> 8090 Rewards Program 8091 </a> 8092 </li><li class="mb-1 first:pt-0 pt-2"> 8093 <a href="/pages/corporate-gifting" class="hover-text-link nav-link relative block lg:inline-block"> 8094 Corporate Offers 8095 </a> 8096 </li><li class="mb-1 first:pt-0 pt-2"> 8097 <a href="/pages/events" class="hover-text-link nav-link relative block lg:inline-block"> 8098 Wine Events 8099 </a> 8100 </li><li class="mb-1 first:pt-0 pt-2"> 8101 <a href="/blogs/news" class="hover-text-link nav-link relative block lg:inline-block"> 8102 Blog 8103 </a> 8104 </li><li class="mb-1 first:pt-0 pt-2"> 8105 <a href="/pages/wholesale-retail" class="hover-text-link nav-link relative block lg:inline-block"> 8106 Trade (F&B/Retail) 8107 </a> 8108 </li> 8109 </ul> 8110 <ul class="md:hidden" x-show="open" x-collapse x-cloak> 8111 8112<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8113 <a href="/pages/about-us" class="hover-text-link nav-link relative block lg:inline-block"> 8114 About Us 8115 </a> 8116 </li><li class="mb-1 first:pt-0 pt-2"> 8117 <a href="/pages/wine-club" class="hover-text-link nav-link relative block lg:inline-block"> 8118 Wine Club 8119 </a> 8120 </li><li class="mb-1 first:pt-0 pt-2"> 8121 <a href="/pages/loyalty-program" class="hover-text-link nav-link relative block lg:inline-block"> 8122 Rewards Program 8123 </a> 8124 </li><li class="mb-1 first:pt-0 pt-2"> 8125 <a href="/pages/corporate-gifting" class="hover-text-link nav-link relative block lg:inline-block"> 8126 Corporate Offers 8127 </a> 8128 </li><li class="mb-1 first:pt-0 pt-2"> 8129 <a href="/pages/events" class="hover-text-link nav-link relative block lg:inline-block"> 8130 Wine Events 8131 </a> 8132 </li><li class="mb-1 first:pt-0 pt-2"> 8133 <a href="/blogs/news" class="hover-text-link nav-link relative block lg:inline-block"> 8134 Blog 8135 </a> 8136 </li><li class="mb-1 first:pt-0 pt-2"> 8137 <a href="/pages/wholesale-retail" class="hover-text-link nav-link relative block lg:inline-block"> 8138 Trade (F&B/Retail) 8139 </a> 8140 </li> 8141 </ul></div></div> 8142 <div class="footer-col--4 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-link-list pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
8142or-pointer md:cursor-default duration-200 transition"> 8143 <p class="h6 text-[115%]">Help</p> 8144 <span class="md:hidden absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''"> 8145 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8146 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8147 </svg> 8148</span> 8149 </div> 8150 <ul class="mt-6 hidden md:block"> 8151 8152<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8153 <a href="https://shopify.com/55754588254/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhbGJlcnR3aW5lczIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTY2MzUwLCJuYmYiOjE3OTAzNjE1NTB9.4RgVgda_zhqgph-8w5GzTFpJknrLDVuF-ertKfeLWUQ®ion_country=MY" class="hover-text-link nav-link relative block lg:inline-block"> 8154 My Account 8155 </a> 8156 </li><li class="mb-1 first:pt-0 pt-2"> 8157 <a href="/pages/delivery" class="hover-text-link nav-link relative block lg:inline-block"> 8158 Delivery 8159 </a> 8160 </li><li class="mb-1 first:pt-0 pt-2"> 8161 <a href="/pages/return-policy" class="hover-text-link nav-link relative block lg:inline-block"> 8162 Return & Refund 8163 </a> 8164 </li><li class="mb-1 first:pt-0 pt-2"> 8165 <a href="/pages/store-location-pick-up" class="hover-text-link nav-link relative block lg:inline-block"> 8166 Store Pickup 8167 </a> 8168 </li><li class="mb-1 first:pt-0 pt-2"> 8169 <a href="/pages/contact" class="hover-text-link nav-link relative block lg:inline-block"> 8170 Contact Us 8171 </a> 8172 </li><li class="mb-1 first:pt-0 pt-2"> 8173 <a href="/pages/faqs" class="hover-text-link nav-link relative block lg:inline-block"> 8174 FAQs 8175 </a> 8176 </li> 8177 </ul> 8178 <ul class="md:hidden" x-show="open" x-collapse x-cloak> 8179 8180<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8181 <a href="https://shopify.com/55754588254/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhbGJlcnR3aW5lczIubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkwOTY2MzUwLCJuYmYiOjE3OTAzNjE1NTB9.4RgVgda_zhqgph-8w5GzTFpJknrLDVuF-ertKfeLWUQ®ion_country=MY" class="hover-text-link nav-link relative block lg:inline-block"> 8182 My Account 8183 </a> 8184 </li><li class="mb-1 first:pt-0 pt-2"> 8185 <a href="/pages/delivery" class="hover-text-link nav-link relative block lg:inline-block"> 8186 Delivery 8187 </a> 8188 </li><li class="mb-1 first:pt-0 pt-2"> 8189 <a href="/pages/return-policy" class="hover-text-link nav-link relative block lg:inline-block"> 8190 Return & Refund 8191 </a> 8192 </li><li class="mb-1 first:pt-0 pt-2"> 8193 <a href="/pages/store-location-pick-up" class="hover-text-link nav-link relative block lg:inline-block"> 8194 Store Pickup 8195 </a> 8196 </li><li class="mb-1 first:pt-0 pt-2"> 8197 <a href="/pages/contact" class="hover-text-link nav-link relative block lg:inline-block"> 8198 Contact Us 8199 </a> 8200 </li><li class="mb-1 first:pt-0 pt-2"> 8201 <a href="/pages/faqs" class="hover-text-link nav-link relative block lg:inline-block"> 8202 FAQs 8203 </a> 8204 </li> 8205 </ul></div></div> 8206 <div class="footer-col--5 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-link-list pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
8206or-pointer md:cursor-default duration-200 transition"> 8207 <p class="h6 text-[115%]">Legal</p> 8208 <span class="md:hidden absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''"> 8209 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8210 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8211 </svg> 8212</span> 8213 </div> 8214 <ul class="mt-6 hidden md:block"> 8215 8216<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8217 <a href="/pages/terms-conditions" class="hover-text-link nav-link relative block lg:inline-block"> 8218 Terms & Conditions 8219 </a> 8220 </li><li class="mb-1 first:pt-0 pt-2"> 8221 <a href="/pages/privacy-policy" class="hover-text-link nav-link relative block lg:inline-block"> 8222 Privacy Policy 8223 </a> 8224 </li><li class="mb-1 first:pt-0 pt-2"> 8225 <a href="/pages/rewards-terms-conditions" class="hover-text-link nav-link relative block lg:inline-block"> 8226 Loyalty Program Terms 8227 </a> 8228 </li> 8229 </ul> 8230 <ul class="md:hidden" x-show="open" x-collapse x-cloak> 8231 8232<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2"> 8233 <a href="/pages/terms-conditions" class="hover-text-link nav-link relative block lg:inline-block"> 8234 Terms & Conditions 8235 </a> 8236 </li><li class="mb-1 first:pt-0 pt-2"> 8237 <a href="/pages/privacy-policy" class="hover-text-link nav-link relative block lg:inline-block"> 8238 Privacy Policy 8239 </a> 8240 </li><li class="mb-1 first:pt-0 pt-2"> 8241 <a href="/pages/rewards-terms-conditions" class="hover-text-link nav-link relative block lg:inline-block"> 8242 Loyalty Program Terms 8243 </a> 8244 </li> 8245 </ul></div></div></div></div><div class="additional-footer ltr x-pgw page-width mr-auto ml-auto lg:flex lg:flex-row lg:justify-between items-center" 8246 > 8247 <div class="flex flex-col lg:flex lg:flex-row gap-x-7 items-center w-full justify-between"><div class="mb-3 md:mb-2 lg:mb-0"> 8248 8249<div id="selector-social" class=" flex flex-col items-center md:items-start md:flex md:items-center mr-auto ml-auto"> 8250 8251 8252 8253<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="multi-selectors flex flex-col lg:flex-row lg:items-center lg:justify-center md:flex-row" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /> 8254<div 8255 class="localization-form-child text-normal relative inline-flex lg:inline-block justify-center" 8256 x-data="{ open: false }" 8257 @keyup.escape="open = false" 8258 > 8259 <button 8260 @click.prevent="open = ! open;" 8261 class="toolbar-button relative pt-2.5 pb-2.5 pr-5 rtl:pr-0 rtl:pl-5 cursor-pointer hover-text-link duration-200 transition" 8262 aria-expanded="false" aria-controls="LanguageList" 8263 > 8264 <span>English</span> 8265 <span class="absolute w-2.5 h-2.5 top-1/2 -translate-y-1/2 flex right-0 rtl:right-auto rtl:left-0" :class="open && ' -rotate-180'"> 8266 <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8267 <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 8268 </svg> 8269</span> 8270 </button> 8271 <div x-show="open" @click.away="open = false" x-cloak> 8272 8273 <ul 8274 8275 8276 8277 x-transition:enter="transition-all ease-in-out duration-500" 8278 x-transition:enter-start="opacity-0 transform translate-y-4" 8279 x-transition:enter-end="opacity-100 transform translate-y-0" 8280 x-transition:leave="transition-all ease-in-out duration-500" 8281 x-transition:leave-end="opacity-0 transform translate-y-4" 8282 8283 8284 x-show="open" 8285 id="LanguageList" 8286 8287 role="list" 8288 x-data="xLocalizationForm" 8289 class="locale-options scrollbar-body absolute bottom-full z-50 shadow-md overflow-y-auto background-header background-footer bottom-9 w-max pt-3 pb-3 pl-5 pr-5 left-0 max-h-64" 8290 > 8291 8292 <li class="cursor-pointer pt-1 pb-1 duration-200 transition sticky-footer"> 8293 <a class="nav-link hover-text-link relative border-b underline-color effect-inline" 8294 href="#" 8295 data-no-instant 8296 @click="submit('en', 'locale_selector')" 8297 >
8298 <span class="disclosure-list__label">English</span> 8299 </a> 8300 </li> 8301 <li class="cursor-pointer pt-1 pb-1 duration-200 transition sticky-footer"> 8302 <a class="nav-link hover-text-link relative options-text-color" 8303 href="#" 8304 data-no-instant 8305 @click="submit('zh-CN', 'locale_selector')" 8306 > 8307 <span class="disclosure-list__label">ç®ä½ä¸æ</span> 8308 </a> 8309 </li></ul> 8310 </div> 8311 <input type="hidden" aria-hidden="true" name="locale_code" id="locale_selector" value="en" data-disclosure-input/> 8312 </div></form>
8312<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/locales-form.js?v=77424405773733899781785395020" defer></script>
8312</div> 8313 </div><div class="flex flex-col items-center lg:mb-0 order-last md:order-none lg:pl-14 lg:max-w-3xl"> 8314 <div class="mt-4 md:mt-4 base-link text-center lg:mt-0 lg:text-right p-break-words"><p class="inline-block">© 2026, </p> 8315 <a href="/" title="">Albert Wines</a>. 8316 <p class="mt-3 md:mt-0 md:ml-1 block md:inline-block"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 8317 8318 </div> 8319 </div> 8320 <ul class="icon-payment flex justify-center gap-2 flex-wrap" role="list"><li> 8321 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" />
8321<path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 8322 8323 </li><li> 8324 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
832406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 8325 8326 </li><li> 8327 <svg 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> 8328 8329 </li><li> 8330 <svg 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
833016.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> 8331 8332 </li></ul></div> 8333 </div> 8334</div> 8335</div> 8336<!-- END sections: footer-group --> 8337 8338 8339<div id="eurus-popup" class="fixed duration-500 inset-0 z-[100] pointer-events-none md:block flex flex-col-reverse h-fit top-[unset] md:h-full md:top-0" x-cloak></div> 8340 8341<div id="popup-minimal-left" 8342 class="popup-minimal fixed z-50 bottom-4 md:bottom-8 left-4 md:left-8 pointer-events-auto pr-4 md:pr-8" 8343></div> 8344 8345 8346 8347 </div> 8348 <div><div 8349 class="hidden" 8350 x-data='xTabAttention({ 8351 message1: "We\u0027re still here!", 8352 message2: "Come back for rewards!", 8353 delay: 5 8354 })' 8355 @init-run.window="initTabAttention()" 8356 > 8357 </div> 8358
8358<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/tab-attention.js?v=32006057042266106271785395020" defer></script>
8358<ul hidden> 8359 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh. 8360 </li> 8361 <li id="a11y-new-window-message">Opens in a new window. 8362 </li> 8363 </ul> 8364
8364<script> 8365 window.Eurus = { 8366 cart_error: `There was an error while updating your cart. Please try again.`, 8367 cart_quantity_error_html: `You can only add [quantity] of this item to your cart.`, 8368 loadedScript: new Set(), 8369 cart_add_url: '/cart/add' 8370 }; 8371 </script>
8371 8372 8373
8373<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/splide4.1.3.js?v=75458750262329959491785395020" defer></script>
8373 8374 8375
8376<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/coupon-code.js?v=135514657843889770711785395020" defer></script>
vendor: 1 bytes, line 8376
8376
8377<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/cart-term.js?v=97403466920865445751785395020" defer></script>
8377 8378 8379
8379<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/preview-color-swatches.js?v=169706209394308572001785395020" defer></script>
8379<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/cart-countdown-timer.js?v=143864077785370808651785395020" defer></script>
8379 8380 8381
8381<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/theme.js?v=177343746635120966141785395020" defer></script>
8381 8382
8382<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/header.js?v=53661949296896879111785395020" defer></script>
8382 8383
8383<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/truncate-text.js?v=48087358240679057471785395020" defer></script>
8383 8384
8384<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/variant-select-card.js?v=131603089912524905791785395020" defer></script>
8384 8385 8386
8386<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/product-cart.js?v=60769023760558595491785395020" defer></script>
8386 8387
8387<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/quantity-selector.js?v=56005620581758573381785395020" defer></script>
8387 8388 8389
8389<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/video.js?v=64484941244777200891785395020" defer></script>
8389 8390
8390<script src="//albertwines2u.com.my/cdn/shop/t/137/assets/vendors.js?v=21726020999429958561785395020" defer></script>
8390 8391
8391<script> 8392 window.addEventListener("load", (event) => { 8393 deferScriptLoad('instant.page', '//albertwines2u.com.my/cdn/shop/t/137/assets/instant.page.v5.1.1.js?v=43232110432331176871785395020', () => {}, true); 8394 }); 8395 </script>
8395 8396 </div> 8397 <style> #MainContent .page__container {max-width: var(--max-width-page-container) !important;} </style> 8398<div id="shopify-block-AQzZUdjQ3SXVxbUpNb__11348531219507317188" class="shopify-block shopify-app-block">
8398<script>window.gbbEnv=new URLSearchParams(location.search).get('env')==='staging'?'staging':'production'</script>
8398 8399 8400 8401 8402 8403 8404 8405 8406 8407<!-- BEGIN app snippet: storefront-globals -->
8407<script> 8408 (function () { 8409 window.easybundle_active_product_data = window.easybundle_active_product_data ?? null; 8410 window.easybundle_currency_config = window.easybundle_currency_config ?? { 8411 currencySymbol: "RM", 8412 moneyFormat: "RM{{amount}}", 8413 moneyFormatWithCurrency: "RM{{amount}}", 8414 market: { id: 5569544286, handle: "my" } 8415 }; 8416 window.easybundle_active_page_type = window.easybundle_active_page_type ?? "search"; 8417 window.easybundle_cart_data = window.easybundle_cart_data ?? {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 8418 window.easybundle_locale_config = window.easybundle_locale_config ?? { 8419 currentLocale: "en", 8420 primaryLocale: "en", 8421 }; 8422 })(); 8423</script>
8423<!-- END app snippet --> 8424 8425<!-- BEGIN app snippet: bundle-products-prefetch --><!-- END app snippet -->�<!-- BEGIN app snippet: bundle-loading-screen --><!-- END app snippet --> 8426 8427<!-- BEGIN app snippet: quantity-breaks-bootstrap --><!-- END app snippet --> 8428 8429<!-- BEGIN app snippet: bundle-bootstrap -->
8429<script> 8430 (function(){ 8431 window.gbbExtEmbed = { f :{} }; 8432 function getProductData() { 8433 return { 8434 handle: null, 8435 productId: null, 8436 productData : window.easybundle_active_product_data ?? null, 8437 collections: [ 8438 8439 ], 8440 selected_or_first_available_variant: null 8441 }; 8442 } 8443 function debugConsole(...messages){ 8444 try { 8445 let isDebug = localStorage.getItem("debug"); 8446 if (isDebug) { 8447 for (let message of messages) { 8448 console.error(message); 8449 } 8450 } 8451 } catch (err) { 8452 console.error('error inside the debugError function ->', err) 8453 } 8454 } 8455 function getBundleRenderTarget(){ 8456 const customSettings = window.easybundle_active_bundle_data?.userData?.customSettings 8457 ?? window.easybundle_user_ext_data?.customSettings 8458 ?? window.easybundles_ext_data?.userData?.customSettings 8459 ?? {}; 8460 const customSelector = customSettings.customSelectorToRenderFullPageBundle || ""; 8461 if(customSelector){ 8462 return document.querySelector(customSelector); 8463 } 8464 return document.querySelector('main') 8465 || document.querySelector('.main') 8466 || document.querySelector('#main') 8467 || document.querySelector('#main-content'); 8468 } 8469 8470 function removeProductHtmlForBundles(){ 8471 try{ 8472 const targetWrapper = getBundleRenderTarget(); 8473 if(targetWrapper){ 8474 targetWrapper.innerHTML = ''; 8475 } 8476 }catch(err){ 8477 debugConsole("error in removeProductHtmlForBundles",err) 8478 } 8479 } 8480 8481 // Mount must exist before the template script runs, or its lookup races. 8482 function buildDummyProductHtmlForBundles(){ 8483 try{ 8484 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8485 const offerId = parentProductData?.offerId; 8486 if(parentProductData?.bundleType !== "SDK" || !offerId) return; 8487 if(document.getElementById("gbbBundle")) return; 8488 8489 const bundleWrapperDiv = document.createElement("div"); 8490 bundleWrapperDiv.id = "gbbBundle"; 8491 bundleWrapperDiv.className = "gbbBundleWrapper"; 8492 bundleWrapperDiv.dataset.offerId = offerId; 8493 const lg = window.easybundle_active_bundle_data?.userData?.customSettings?.loadingGif 8494 || window.easybundle_user_ext_data?.customSettings?.loadingGif 8495 || "https://d3ks0ngva6go34.cloudfront.net/storefront/loading-gif.gif"; 8496 bundleWrapperDiv.innerHTML = '<div class="gbbLoadingScreen gbbInitialLoad"><img class="gbbLoadingSpinnerGIF" src="'+lg+'"></div>'; 8497 8498 const targetWrapper = getBundleRenderTarget(); 8499 if(targetWrapper){ 8500 targetWrapper.innerHTML = ""; 8501 targetWrapper.appendChild(bundleWrapperDiv); 8502 }else{ 8503 document.body.appendChild(bundleWrapperDiv); 8504 } 8505 }catch(err){ 8506 debugConsole("error in buildDummyProductHtmlForBundles", err); 8507 } 8508 } 8509 async function getBundleDataFromS3() { 8510 try { 8511 const parentProductsData = window?.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8512 if(!parentProductsData?.bundleId) return null; 8513 8514 const shopName = window.Shopify.shop; 8515 const s3Url = `https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/public/backup-config/${shopName}/${parentProductsData?.bundleId}.json` 8516 const fetchResponse = await fetch(s3Url); 8517 const data = await fetchResponse.json(); 8518 return data || null; 8519 } catch (error) { 8520 debugConsole("Error in getBundleDataFromS3:", error); 8521 return null; 8522 } 8523 } 8524 8525 // { errorMsg } sentinel: written when a metafield exceeds ~1.8 MB. 8526 function isOverflowed(value) { 8527 if ( 8528 value !== null && 8529 typeof value === 'object' && 8530 !Array.isArray(value) && 8531 value.errorMsg !== undefined && 8532 value.errorMsg !== null 8533 ) { 8534 return true; 8535 } 8536 return false; 8537 8538 } 8539 8540 function isForceCdn(){ 8541 try { 8542 return new URLSearchParams(location.search).get('gbbForceCdn') === 'true' 8543 || localStorage.getItem('gbbForceCdn') === 'true'; 8544 } catch(_){ return false; } 8545 } 8546 8547 // R2-first, 3s timeout; failure memoized so later loads skip R2; null when both fail. 8548 async function fetchOverflowedDataFromCDN(s3Key, memoKey){ 8549 const shouldSkipR2 = (function(){ 8550 try { return localStorage.getItem('gbbSdk.' + memoKey) === 'true'; } 8551 catch(_){ return false; } 8552 })(); 8553 8554 const buster = '?nocache=' + Date.now(); 8555 const r2Url = 'https://giftbox.giftkartcdn.app/' + s3Key + buster; 8556 const s3Url = 'https://gift-box-builder-app4.s3.us-east-2.amazonaws.com/' + s3Key + buster; 8557 8558 if (!shouldSkipR2) { 8559 try { 8560 const r2Resp = await Promise.race([ 8561 fetch(r2Url), 8562 new Promise(function(_, rej){ setTimeout(function(){ rej(new Error('r2-timeout')); }, 3000); }) 8563 ]); 8564 if (r2Resp.ok) { 8565 const data = await r2Resp.json(); 8566 if (data) return data; 8567 } 8568 } catch (e) { 8569 debugConsole('R2 fetch failed for ' + memoKey + ', falling back to S3:', e); 8570 try { localStorage.setItem('gbbSdk.' + memoKey, 'true'); } catch(_){} 8571 } 8572 } 8573 8574 try { 8575 const s3Resp = await fetch(s3Url); 8576 if (!s3Resp.ok) return null; 8577 return (await s3Resp.json()) || null; 8578 } catch (e) { 8579 debugConsole('S3 fetch failed for ' + memoKey + ':', e); 8580 return null; 8581 } 8582 } 8583 8584 async function getSdkBundleDataFromCDN(offerId){ 8585 if (!offerId) return null; 8586 const shopName = window.Shopify.shop; 8587 return fetchOverflowedDataFromCDN('public/backup-config/' + shopName + '/' + offerId + '.json', 'useS3ForBundleConfig'); 8588 } 8589 8590 async function getUpsellIndexFromCDN(){ 8591 const shopName = window.Shopify.shop; 8592 return fetchOverflowedDataFromCDN('public/sdk-bundle-upsell-index/' + shopName + '.json', 'useS3ForUpsellIndex'); 8593 } 8594 8595 function initializeShopifyValues() { 8596 const productDetails = getProductData() 8597 window.shopifyLiquidValuesApp4Ext = { 8598 product: productDetails,
8599 cartData: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 8600 selected_or_first_available_variant: productDetails.selected_or_first_available_variant 8601 }; 8602 let ext_data = {"userData":{"shopName":"albertwines2.myshopify.com","countryCode":"MY","countryName":"Malaysia","currency":"MYR","currencyInfo":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":"","checkoutBtnSelectors":"","customStyle":"","addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/gift-box-builder-app4.s3.us-east-2.amazonaws.com\/public\/icons\/loadingGif.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbMinimilisticLayout {\n .gbbProductImageContainer img {\n object-fit: contain !important;\n }\n}\n\n\/* Clear button - text color *\/\n.gbbBundle-HTML .gbbFooterClearItemsButtonWrapper {\n color: #ba4430 !important;\n background: #f7e8e4 !important; \/* light tint of #ba4430 to match the default bg pattern *\/\n}\n\n\/* Clear button - SVG trash icon fill *\/\n.gbbBundle-HTML .gbbFooterClearItemsIcon svg path {\n fill: #ba4430 !important;\n}\n\/* =====================================================\n FOOTER FULL COLOR SCHEME â Primary: #ba4430\n ===================================================== *\/\n\n\/* âââ CSS Variable Overrides ââââââââââââââââââââââââââ\n Scoped to .gbbBundle-HTML â won't bleed into the\n rest of the storefront.\n âââââââââââââââââââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML {\n \/* Footer *\/\n --gbb-cart-footer-bg-color: #fdf2ef !important;\n --gbb-cart-footer-text-color: #3d1a10 !important;\n\n \/* Back button *\/\n --gbb-cart-footer-back-button-color: transparent !important;\n --gbb-cart-footer-back-button-text-color: #ba4430 !important;\n --gbb-cart-footer-back-button-border-color: #ba4430 !important;\n\n \/* Next \/ ATC button *\/\n --gbb-cart-footer-next-button-color: #ba4430 !important;\n --gbb-cart-footer-next-button-text-color: #ffffff !important;\n --gbb-cart-footer-next-button-border-color: #ba4430 !important;\n\n \/* Box selection tabs *\/\n --gbb-box-selection-active-bg-color: #ba4430 !important;\n --gbb-box-selection-active-text-color: #ffffff !important;\n --gbb-box-selection-inactive-bg-color: #ffffff !important;\n --gbb-box-selection-inactive-text-color: #ba4430 !important;\n\n \/* Discount progress bar â track + dots *\/\n --gbb-cart-footer-discount-progress-bar-empty-color: #f5d8d2 !important;\n --gbb-cart-footer-discount-progress-bar-filled-color: #ba4430 !important;\n\n \/* Discount step bar labels *\/\n --gbb-cart-footer-discount-step-progress-bar-title-color: #3d1a10 !important;\n --gbb-cart-footer-discount-step-progress-bar-subtitle-color: #ba4430 !important;\n}\n\n\n\/* âââ 1. Footer Background âââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbSideFooterHTML,\n.gbbBundle-HTML .gbbPageFooterHTML,\n.gbbBundle-HTML .gbbAddProductsPageFooterHTML,\n.gbbBundle-HTML .gbbChooseGiftBoxPageFooterHTML,\n.gbbBundle-HTML .gbbPersonalizePageFooterHTML,\n.gbbBundle-HTML .gbbPrecuratedBoxPageFooterHTML,\n.gbbBundle-HTML .gbbMultipleCategoriesPageFooterHTML,\n.gbbBundle-HTML .gbbProductsFooterHTML {\n background: #fdf2ef !important;\n}\n\n\n\/* âââ 2. Next \/ Add-to-Cart Button âââââââââââââââââââ *\/\n\/* !important: app injects these as inline styles from settings *\/\n.gbbBundle-HTML .gbbFooterNextButton {\n background: #ba4430 !important;\n color: #ffffff !important;\n border-color: #ba4430 !important;\n}\n\n\n\/* âââ 3. Back Button ââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterBackButton {\n background: transparent !important;\n color: #ba4430 !important;\n border: 2px solid #ba4430 !important;\n}\n.gbbBundle-HTML .gbbFooterBackButton svg path {\n fill: #ba4430 !important;\n}\n\n\n\/* âââ 4. Box Selection Tabs âââââââââââââââââââââââââââ *\/\n\/* CSS variables above handle the colors; these direct\n rules handle the outline\/border for both layouts *\/\n.gbbBundle-HTML .gbbBoxSelectionItem {\n outline: 1px solid #ba4430 !important;\n}\n.gbbBundle-HTML .gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n outline-color: #ba4430 !important;\n border-color: #ba4430 !important;\n}\n\n\n\/* âââ 5. Discount Progress Bar \u0026 Message âââââââââââââ\n Track (::before \/ ::after) and dot active state are\n fully CSS-variable-driven â handled by :root block *\/\n.gbbBundle-HTML .gbbDiscountMessage {\n color: #ba4430 !important; \/* inline style override *\/\n}\n\n\n\/* âââ 6. Total Price âââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterTotalLabel,\n.gbbBundle-HTML .gbbFooterDiscountedTotalValue {\n color: #ba4430 !important; \/* inline style override *\/\n}\n\n\n\/* âââ 7. Clear Button ââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterClearItemsButtonWrapper {\n background: #f5d8d2 !important;\n color: #ba4430 !important;\n}\n.gbbBundle-HTML .gbbFooterClearItemsIcon svg path {\n fill: #ba4430 !important; \/* SVG presentation attribute *\/\n}\n\n.gbbFooterBundleTitle, .gbbFooterBundleSubtext {\ncolor: #ba4430 !important;\n}","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"isCartIntegrationEnabled":false,"loadingBgColor":"#ffffff","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/packagingbundle.gif","redirectToCartEnabled":true,"redirectToCheckoutEnabled":false,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","enableStoreFrontGQLAPI":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"optimizeFullPageBundleSpeed":true,"bundleCartLineMessaging":{"isEnabled":false,"showBundleContains":true,"showOriginalPrice":true,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"isExternalIntegrationSyncEnabled":false}
8602,"bundleSettings":{"allowMultipleBoxesFromSameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":true,"removeUnUsedVariantImages":false},"isAppLevelMetafieldCreated":true,"storefrontAccessToken":"b6b589dc4f875a58a883bb5989e55174","createdAt":"2024-08-01T03:16:25.352Z","multipleCurrenciesInfo":{"MYR":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":{"_id":"66aafe0967ad78da195f447a","shopName":"albertwines2.myshopify.com","__v":0,"createdAt":"2024-08-01T03:16:25.790Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"personalizePage":{"selectGreetingCardLabel":{"id":"selectGreetingCardLabel","label":"Select Greeting Card Label","type":"text","value":"Select A Greeting Card"},"clearSelectionButton":{"id":"clearSelectionButton","label":"Clear Selection label","type":"text","value":"Clear Selection"},"noImagesAvailable":{"id":"noImagesAvailable","label":"No Images Available label","type":"text","value":"No Images Available"},"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."},"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."}
8602,"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"},"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Click Here To Start Selecting"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From {{stepName}}"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":" add maximum {{maxAllowedAddons}} products to continue"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Please add atleast one product"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"}
8602,"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"languageMode":"SINGLE","updatedAt":"2026-07-31T06:12:44.893Z","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least {{conditionAmount}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of {{conditionAmount}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth {{conditionAmount}} on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least {{conditionQuantity}} products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of {{conditionQuantity}} products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly {{conditionQuantity}} products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least {{conditionWeight}} on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of {{conditionWeight}} on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing {{conditionWeight}} on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Product Card Text","type":"text","value":"Add Product"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove {{boxSelectionDifference}} item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"66aafe0967ad78da195f4476","shopName":"albertwines2.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterTextColor":"#000000","cartFooterNextButtonColor":"#000000","cartFooterNextButtonTextColor":"#ffffff","cartFooterBackButtonColor":"#ffffff","cartFooterBackButtonTextColor":"#1E1E1E","cartFooterDiscountTextColor":"#000000","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterButtonsContainerBgColor":"#f6f6f6"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2024-08-01T03:16:25.790Z","landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"navigationBanner":{"navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepDoneColor":"#ffffff","navigationBannerStepTextColor":"#000000","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#eeeeee"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#FFFFFF","productCardTextColor":"#252525","productCardButtonColor":"#ba4430","productCardButtonTextColor":"#ffffff","productCardQuantitySelectorBgColor":"#eeeeee"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#ba4430","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#ba4430","summaryBuildNewBoxTextColor":"#ffffff"},"updatedAt":"2026-09-11T05:07:57.441Z","templateLevelConfig":{},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"generalSettings":{"scrollBar":{"scrollBarColor":"#000000"},"conditionToast":{"conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff"},"icon":{"iconBgColor":"#000000","iconTextColor":"#ffffff"},"productPage":{"productPageTitleColor":"#000000"},"bundle":{"bundleBgColor":"#ffffff"},"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}},"bundleLinkData":[{"_id":"69435706cd73bca77fd6e104","bundleId":"10","bundleName":"Wine Gift Box Bundle","createdAt":"2025-12-18T01:21:10.988Z","bundleImg":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/icons\/link_bundle.png","bundleUpsellConfig":{"isEnabled":false,"showOnAllBundleProducts":true,"showOnSpecificProductPages":[],"showOnSpecificCollectionPages":[],"bundleWidgetText":"Save More With Bundle","bundleWidgetRedirectText":"Redirecting","useLinkProductAsDefaultProduct":false,"widgetConfiguration":{"title":"Bundle \u0026 Save","description":"Choose 2 bottles and get a FREE Premium Wine Gift Box and 1 Gabriel Glas","buttonText":"Buy the Bundle","imageUrl":"https:\/\/d3ks0ngva6go34.cloudfront.net\/giftBox\/albertwines2.myshopify.com\/1766042416816.jpg"},"widgetType":"OFFER_WIDGET"},"productsForBundleLink":[{"productId":"7523354706014","graphqlId":"gid:\/\/shopify\/Product\/7523354706014","handle":"wine-gift-box-malaysia","variants":[{"variantId":"42289718394974","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/42289718394974"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Wine_Gift_Box_1.png?v=1769775787"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Wine_Gift_Box_2.png?v=1769775787"},{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Wine_Gift_Box_3.png?v=1769775786"}],"title":"Build Your Personalised Gift Box (FREE Gift Box \u0026 Gabriel Glas)"}]},{"_id":"6a197764ad4ec4a07133d6ce","bundleId":"16","bundleName":"Mix \u0026 Match Bundle","createdAt":"2026-05-29T11:24:19.996Z","parentProductShopifyData":{"id":7659983470686,"handle":"mix-match-bundle"},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/428200135885
860274"}],"bundleUpsellData":{},"mixAndMatchData":[{"_id":"6a2a10b120f48e1dceea1a29","shopName":"albertwines2.myshopify.com","offerId":"MIX-872392","__v":0,"bundleDesignTemplate":"PDP_MODAL","bundleDesignTemplateData":{"templateId":"MODAL"},"bundleLink":"https:\/\/albertwines2.myshopify.com\/products\/build-your-personalised-gift-box-free-gift-box-gabriel-glas","bundleName":"Build Your Personalised Gift Box (FREE Gift Box \u0026 Gabriel Glas)","bundlePrice":0,"bundleStatus":"ACTIVE","cartTransformationId":"gid:\/\/shopify\/CartTransform\/42926174","createdAt":"2026-06-11T01:34:41.644Z","functionId":"d3517200-754f-4030-b154-8e579ece5bb0","isCartTransformationAllowed":true,"offerHandle":"build-your-personalised-gift-box-free-gift-box-gabriel-glas","parentProductShopifyData":{"id":7672102649950,"title":"Build Your Personalised Gift Box (FREE Gift Box \u0026 Gabriel Glas)","admin_graphql_api_id":"gid:\/\/shopify\/Product\/7672102649950","body_html":"\n \u003ch3\u003eYour Bundle is Unlisted\u003c\/h3\u003e\n \u003cp\u003e\n This product is automatically created with its \u003cb\u003eStatus\u003c\/b\u003e set to \u003cb\u003e\"Unlisted\"\u003c\/b\u003e.\n \u003c\/p\u003e\n \u003cp\u003e\n The bundle is active and discounts will apply, but it is hidden from your store's search results and collection pages. Customers can still purchase it using a direct link.\n \u003c\/p\u003e\n\n \u003ch3\u003eTo Make It Discoverable\u003c\/h3\u003e\n \u003cp\u003e\n To show this bundle on your storefront (like in collections or search), you must manually change its \u003cb\u003eStatus\u003c\/b\u003e to \u003cb\u003e\"Active\"\u003c\/b\u003e from the easy bundles app.\n \u003c\/p\u003e\n\n \u003ch3\u003eManagement\u003c\/h3\u003e\n \u003cul\u003e\n \u003cli\u003e\n \u003cb\u003eCustomization:\u003c\/b\u003e Edit the title, description, and images as you would for any standard product.\n \u003c\/li\u003e\n \u003cli\u003e\n \u003cb\u003eDo Not Delete:\u003c\/b\u003e Deleting this product will break the bundle's functionality.\n \u003c\/li\u003e\n \u003c\/ul\u003e\n","vendor":"Albert Wines","product_type":"product","created_at":"2026-06-11T01:34:39Z","handle":"build-your-personalised-gift-box-free-gift-box-gabriel-glas","updated_at":"2026-06-11T13:34:46Z","template_suffix":null,"tags":"easy-bundle,smart-cart-hide-bundle-options","status":"unlisted","variants":[{"id":42874248167518,"title":"Default Title","price":"0.00","position":1,"inventoryItem":{"tracked":false},"inventory_policy":"continue","compare_at_price":null,"created_at":"2026-06-11T01:34:39Z","updated_at":"2026-06-11T01:34:41Z","taxable":false,"barcode":null,"sku":null,"availableForSale":true,"selected_options":[{"name":"Title","value":"Default Title"}],"inventory_quantity":0,"admin_graphql_api_id":"gid:\/\/shopify\/ProductVariant\/42874248167518","image_id_old":null,"image_id":null,"media":{"nodes":[]},"product_id":7672102649950,"option1":"Default Title","option2":null,"option3":null}],"options":[{"id":9784675663966,"name":"Title","position":1,"values":["Default Title"],"product_id":7672102649950}],"images":[{"id":26533622055006,"alt":"","admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/26533622055006","product_id":7672102649950,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ParentProduct_f362db8b-c664-4fd1-a070-46634f6a2193.avif?v=1781141681","variant_ids":[]}],"image":{"id":26533622055006,"admin_graphql_api_id":"gid:\/\/shopify\/MediaImage\/26533622055006","alt":"","product_id":7672102649950,"width":1000,"height":1000,"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ParentProduct_f362db8b-c664-4fd1-a070-46634f6a2193.avif?v=1781141681","variant_ids":[]},"isPublishedOnOnlineStore":true},"parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/42874248167518","updatedAt":"2026-09-11T04:46:42.635Z","uploadedImageSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ParentProduct_f362db8b-c664-4fd1-a070-46634f6a2193.avif?v=1781141681","useHybridATCButtonToAddBundle":true,"useSingleStepCategoriesAsBundleSteps":false,"boxSelection":{"rules":[{"ruleId":"844","boxQuantity":4,"boxLabel":"Box of 2","boxSubtext":"RM5 off","isDefaultSelected":true}],"isEnabled":false,"validateBoxSelectionQuantity":false,"textConfig":{"isEnabled":false,"boxConditionSuccessText":"All Set! (You can add more items)","boxConditionInitialText":"Select upto {{quantityDifference}} Items","boxConditionInProgressText":"{{quantityDifference}} Items to Go"}},"defaultProductsData":{},"individualSellingPlanSelection":{"isEnabled":false,"showFor":"ALL_PRODUCTS"},"metafieldData":{"offerId":"MIX-872392","parentProductVariantId":"gid:\/\/shopify\/ProductVariant\/42874248167518","discount":{"rules":[{"value":"4","discountValue":"226","type":"quantity"}],"discountMode":"FIXED"}},"productsData1":{"stepImage":null,"isProductsEnabled":true,"productPageKey":"productsData1","productPageStepText":"1st Wine Selection","productPageSubtext":"Build Your Own Wine Gift Box","multiLangData":{},"conditions":{"isEnabled":true,"rules":[{"type":"quantity","condition":"equalTo","value":"1"}]},"categories":{"category59934":{"categoryId":"category59934","conditions":[],"autoNextStepOnConditionMet":false,"products":[{"id":"gid:\/\/shopify\/Product\/6900624228446","productId":"6900624228446","graphqlId":"gid:\/\/shopify\/Product\/6900624228446","handle":"famille-perrin-les-sinards-chateauneuf-du-pape-red","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325458591838","variantId":"40325458591838","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325458591838","inventoryQuantity":19,"inventoryPolicy":"DENY","price":"340.00"}
8602],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/FamillePerrin_LesSinards_Chateauneuf-du-PapeRedphoto-199581.png?v=1751300255"}],"title":"Famille Perrin 'Les Sinards' Chateauneuf-du-Pape Red"},{"id":"gid:\/\/shopify\/Product\/6900624359518","productId":"6900624359518","graphqlId":"gid:\/\/shopify\/Product\/6900624359518","handle":"famille-perrin-les-sinards-chateauneuf-du-pape-white","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325458919518","variantId":"40325458919518","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325458919518","inventoryQuantity":19,"inventoryPolicy":"DENY","price":"340.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/FamillePerrin_LesSinards_Chateauneuf-du-PapeWhitephoto-442613.png?v=1751300252"}],"title":"Famille Perrin 'Les Sinards' Chateauneuf-du-Pape White"},{"id":"gid:\/\/shopify\/Product\/6900691697758","productId":"6900691697758","graphqlId":"gid:\/\/shopify\/Product\/6900691697758","handle":"shaw-smith-m3-adelaide-hills-chardonnay","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325535662174","variantId":"40325535662174","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325535662174","inventoryQuantity":38,"inventoryPolicy":"DENY","price":"240.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Shaw_Smith_M3_Chardonnaypic-193996.png?v=1751299747"}],"title":"Shaw + Smith 'M3' Adelaide Hills Chardonnay"},{"id":"gid:\/\/shopify\/Product\/6900623540318","productId":"6900623540318","graphqlId":"gid:\/\/shopify\/Product\/6900623540318","handle":"famille-perrin-la-gille-gigondas","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325457870942","variantId":"40325457870942","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325457870942","inventoryQuantity":6,"inventoryPolicy":"DENY","price":"242.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Famille_Perrin_La_Gille_Gigondas_photo-102754.png?v=1751300260"}],"title":"Famille Perrin 'La Gille' Gigondas"},{"id":"gid:\/\/shopify\/Product\/6900651098206","productId":"6900651098206","graphqlId":"gid:\/\/shopify\/Product\/6900651098206","handle":"la-chablisienne-chablis-vaillons-1er-cru","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325490802782","variantId":"40325490802782","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325490802782","inventoryQuantity":20,"inventoryPolicy":"DENY","price":"350.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/LaChablisienneChablisVaillons1erCrupicture-633069.png?v=1751300080"}],"title":"La Chablisienne Chablis 'Vaillons' 1er Cru"},{"id":"gid:\/\/shopify\/Product\/6900651032670","productId":"6900651032670","graphqlId":"gid:\/\/shopify\/Product\/6900651032670","handle":"la-chablisienne-chablis-chateau-grenouille-grand-cru","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325490737246","variantId":"40325490737246","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325490737246","inventoryQuantity":0,"inventoryPolicy":"DENY","price":"750.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/chateaugrenouillepic-957780.png?v=1751300082"}],"title":"La Chablisienne, Chablis 'Chateau Grenouille' Grand Cru"},{"id":"gid:\/\/shopify\/Product\/6900729577566","productId":"6900729577566","graphqlId":"gid:\/\/shopify\/Product\/6900729577566","handle":"la-chablisienne-chablis-mont-de-milieu-1er-cru","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325577769054","variantId":"40325577769054","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325577769054","inventoryQuantity":22,"inventoryPolicy":"DENY","price":"395.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Chablis1ercrumontdemilieupic-714303.png?v=1751299433"}],"title":"La Chablisienne, Chablis 'Mont De Milieu' 1er Cru"},{"id":"gid:\/\/shopify\/Product\/6900691730526","productId":"6900691730526","graphqlId":"gid:\/\/shopify\/Product\/6900691730526","handle":"shaw-smith-adelaide-hills-pinot-noir","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325535694942","variantId":"40325535694942","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325535694942","inventoryQuantity":5,"inventoryPolicy":"DENY","price":"240.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Shaw_SmithPinotNoirpic-402270.png?v=1751299746"}],"title":"Shaw + Smith Adelaide Hills Pinot Noir"},{"id":"gid:\/\/shopify\/Product\/6900691796062","productId":"6900691796062","graphqlId":"gid:\/\/shopify\/Product\/6900691796062","handle":"shaw-smith-adelaide-hills-shiraz","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325535760478","variantId":"40325535760478","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325535760478","inventoryQuantity":14,"inventoryPolicy":"DENY","price":"240.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Shaw_SmithShirazpic-334222.png?v=1751299743"}],"title":"Shaw + Smith Adelaide Hills Shiraz"},{"id":"gid:\/\/shopify\/Product\/6900681113694","productId":"6900681113694","graphqlId":"gid:\/\/shopify\/Product\/6900681113694","handle":"pascal-jolivet-sancerre-blanc","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325524881502","variantId":"40325524881502","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325524881502","inventoryQuantity":13,"inventoryPolicy":"DENY","price":"275.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Pascal_Jolivet_Sancerre_Blanc.png?v=1755209186"}],"title":"Pascal Jolivet Sancerre Blanc"},{"id":"gid:\/\/shopify\/Product\/7230931796062","productId":"7230931796062","graphqlId":"gid:\/\/shopify\/Product\/7230931796062","handle":"chateau-de-beaucastel-chateau
8602neuf-du-pape-2020","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/41245005217886","variantId":"41245005217886","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/41245005217886","inventoryQuantity":10,"inventoryPolicy":"DENY","price":"888.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateaudeBeaucastel-Chateauneuf-du-Pape2020photo-316468.png?v=1751299126"}],"title":"Chateau de Beaucastel - Chateauneuf-du-Pape 2020"},{"id":"gid:\/\/shopify\/Product\/7155894452318","productId":"7155894452318","graphqlId":"gid:\/\/shopify\/Product\/7155894452318","handle":"chateau-de-beaucastel-chateauneuf-du-pape-white","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/41027661693022","variantId":"41027661693022","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/41027661693022","inventoryQuantity":0,"inventoryPolicy":"DENY","price":"1050.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateaudeBeaucastelChateauneuf-du-PapeWhite2021-280257.png?v=1751299198"}],"title":"Chateau de Beaucastel - Chateauneuf-du-Pape White"},{"id":"gid:\/\/shopify\/Product\/7437057261662","productId":"7437057261662","graphqlId":"gid:\/\/shopify\/Product\/7437057261662","handle":"pascal-jolivet-edition-no3-coteaux-du-giennois-sauvignon-blanc","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/41937401938014","variantId":"41937401938014","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/41937401938014","inventoryQuantity":3,"inventoryPolicy":"DENY","price":"220.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Pascal_Jolivet_Edition_No3_Coteaux_du_Giennois_Sauvignon_Blanc.png?v=1755208670"}],"title":"Pascal Jolivet 'Edition No3' Coteaux du Giennois Sauvignon Blanc"},{"id":"gid:\/\/shopify\/Product\/6900680982622","productId":"6900680982622","graphqlId":"gid:\/\/shopify\/Product\/6900680982622","handle":"pascal-jolivet-pouilly-fume","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325524717662","variantId":"40325524717662","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325524717662","inventoryQuantity":19,"inventoryPolicy":"DENY","price":"288.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Pascal_Jolivet_Pouilly-Fume_1.png?v=1755209186"}],"title":"Pascal Jolivet Pouilly-Fume"}],"collectionsData":[],"collectionsSelectedData":[],"categoryBanner":"","title":"Build Your Own Wine Gift Box","name":"1st Wine Selection","subTitle":"","displayVariantsAsIndividualProducts":false,"displayVariantsAsSwatches":false,"multiLangData":{},"categoryRank":1}},"autoNextStepOnConditionMet":false},"readinessScore":50,"productsData2":{"stepImage":null,"isProductsEnabled":true,"productPageKey":"productsData2","productPageStepText":"2nd Wine Selection","productPageSubtext":"Build Your Own Wine Gift Box","multiLangData":{},"conditions":{"isEnabled":true,"rules":[{"type":"quantity","condition":"equalTo","value":"1"}]},"categories":{"category42998":{"categoryId":"category42998","conditions":[],"autoNextStepOnConditionMet":false,"products":[{"id":"gid:\/\/shopify\/Product\/6900602863710","productId":"6900602863710","graphqlId":"gid:\/\/shopify\/Product\/6900602863710","handle":"chateau-haut-bailly-pessac-leognan-2010","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325436309598","variantId":"40325436309598","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325436309598","inventoryQuantity":60,"inventoryPolicy":"DENY","price":"1680.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauHaut-Bailly-Pessac-Leognan2010-105716.png?v=1751300437"}],"title":"Chateau Haut-Bailly - Pessac-Leognan 2010"},{"id":"gid:\/\/shopify\/Product\/6900609515614","productId":"6900609515614","graphqlId":"gid:\/\/shopify\/Product\/6900609515614","handle":"chateau-pape-clement-pessac-leognan-blanc-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325443321950","variantId":"40325443321950","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325443321950","inventoryQuantity":7,"inventoryPolicy":"DENY","price":"1028.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPapeClement-Pessac-LeognanBlanc2017-742915.png?v=1751300385"}
8602],"title":"Chateau Pape Clement - Pessac-Leognan Blanc 2017"},{"id":"gid:\/\/shopify\/Product\/6900609581150","productId":"6900609581150","graphqlId":"gid:\/\/shopify\/Product\/6900609581150","handle":"chateau-pape-clement-pessac-leognan-rouge-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325443387486","variantId":"40325443387486","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325443387486","inventoryQuantity":5,"inventoryPolicy":"DENY","price":"665.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPapeClement-Pessac-LeognanRouge2017-778936.png?v=1751300383"}],"title":"Chateau Pape Clement - Pessac-Leognan Rouge 2017"},{"id":"gid:\/\/shopify\/Product\/6900651393118","productId":"6900651393118","graphqlId":"gid:\/\/shopify\/Product\/6900651393118","handle":"la-chapelle-de-la-mission-haut-brion-pessac-leognan-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325491097694","variantId":"40325491097694","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325491097694","inventoryQuantity":16,"inventoryPolicy":"DENY","price":"715.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/LaChapelleDeLaMissionHautBrion-Pessac-Leognan2016-794087.png?v=1751300078"}],"title":"La Chapelle De La Mission Haut Brion - Pessac-Leognan 2016"},{"id":"gid:\/\/shopify\/Product\/6900600569950","productId":"6900600569950","graphqlId":"gid:\/\/shopify\/Product\/6900600569950","handle":"chateau-cantemerle-haut-medoc-2011","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325433983070","variantId":"40325433983070","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325433983070","inventoryQuantity":27,"inventoryPolicy":"DENY","price":"330.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauCantemerle-Haut-Medoc2011-478439.png?v=1753065287"}],"title":"Chateau Cantemerle - Haut-Medoc 2012"},{"id":"gid:\/\/shopify\/Product\/6900600537182","productId":"6900600537182","graphqlId":"gid:\/\/shopify\/Product\/6900600537182","handle":"chateau-canon-st-emilion-1st-grand-cru-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325433950302","variantId":"40325433950302","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325433950302","inventoryQuantity":8,"inventoryPolicy":"DENY","price":"710.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/1stGrandCrupic-524813.png?v=1751300461"}],"title":"Chateau Canon - St Emilion 1st Grand Cru 2017"},{"id":"gid:\/\/shopify\/Product\/6900602175582","productId":"6900602175582","graphqlId":"gid:\/\/shopify\/Product\/6900602175582","handle":"chateau-figeac-st-emilion-1st-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325435621470","variantId":"40325435621470","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325435621470","inventoryQuantity":19,"inventoryPolicy":"DENY","price":"1488.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauFigeac-StEmilion1stGrandCru2016-305300.png?v=1751300444"}],"title":"Chateau Figeac - St Emilion 1st Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900602339422","productId":"6900602339422","graphqlId":"gid:\/\/shopify\/Product\/6900602339422","handle":"chateau-figeac-st-emilion-1st-grand-cru-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325435785310","variantId":"40325435785310","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325435785310","inventoryQuantity":4,"inventoryPolicy":"DENY","price":"1250.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauFigeac-StEmilion1stGrandCru2017-114379.png?v=1751300443"}],"title":"Chateau Figeac - St Emilion 1st Grand Cru 2017"},{"id":"gid:\/\/shopify\/Product\/7398026444894","productId":"7398026444894","graphqlId":"gid:\/\/shopify\/Product\/7398026444894","handle":"lady-laroze-st-emilion-grand-cru-2020","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/41790650122334","variantId":"41790650122334","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/41790650122334","inventoryQuantity":15,"inventoryPolicy":"DENY","price":"250.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/LadyLaroze-StEmilionGrandCru2020picture.png?v=1750079620"}],"title":"Lady Laroze - St Emilion Grand Cru 2020"},{"id":"gid:\/\/shopify\/Product\/6900603846750","productId":"6900603846750","graphqlId":"gid:\/\/shopify\/Product\/6900603846750","handle":"chateau-lafite-rothschild-pauillac-1st-grand-cru-2010","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325437522014","variantId":"40325437522014","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325437522014","
8602inventoryQuantity":16,"inventoryPolicy":"DENY","price":"7155.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauLafiteRothschild2010photo-533400.png?v=1751300427"}],"title":"Chateau Lafite Rothschild - Pauillac 1st Grand Cru 2010"},{"id":"gid:\/\/shopify\/Product\/6900610367582","productId":"6900610367582","graphqlId":"gid:\/\/shopify\/Product\/6900610367582","handle":"chateau-pichon-lalande-pauillac-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325444173918","variantId":"40325444173918","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325444173918","inventoryQuantity":40,"inventoryPolicy":"DENY","price":"960.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPichon-Lalande-Pauillac2017-805436.png?v=1751300374"}],"title":"Chateau Pichon-Lalande - Pauillac 2017"},{"id":"gid:\/\/shopify\/Product\/7146227105886","productId":"7146227105886","graphqlId":"gid:\/\/shopify\/Product\/7146227105886","handle":"rocas-de-sena-2020","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40996355375198","variantId":"40996355375198","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40996355375198","inventoryQuantity":2,"inventoryPolicy":"DENY","price":"400.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/RocasDeSena2020picture-510418.png?v=1751299200"}],"title":"Rocas De Sena 2020"},{"id":"gid:\/\/shopify\/Product\/6900613840990","productId":"6900613840990","graphqlId":"gid:\/\/shopify\/Product\/6900613840990","handle":"clos-fourtet-st-emilion-1st-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325448007774","variantId":"40325448007774","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325448007774","inventoryQuantity":53,"inventoryPolicy":"DENY","price":"878.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ClosFourtet-StEmilion1stGrandCru2016-685090.png?v=1751300337"}],"title":"Clos Fourtet - St Emilion 1st Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900608663646","productId":"6900608663646","graphqlId":"gid:\/\/shopify\/Product\/6900608663646","handle":"chateau-mouton-rothschild-pauillac-1st-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325442437214","variantId":"40325442437214","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325442437214","inventoryQuantity":4,"inventoryPolicy":"DENY","price":"4230.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauMoutonRothschild-Pauillac1stGrandCru2016-944980.png?v=1751300391"}],"title":"Chateau Mouton Rothschild - Pauillac 1st Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900608761950","productId":"6900608761950","graphqlId":"gid:\/\/shopify\/Product\/6900608761950","handle":"chateau-mouton-rothschild-pauillac-1st-grand-cru-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325442535518","variantId":"40325442535518","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325442535518","inventoryQuantity":45,"inventoryPolicy":"DENY","price":"3368.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauMoutonRothschild-Pauillac1stGrandCru2017-708058.png?v=1751300390"}],"title":"Chateau Mouton Rothschild - Pauillac 1st Grand Cru 2017"},{"id":"gid:\/\/shopify\/Product\/6900610498654","productId":"6900610498654","graphqlId":"gid:\/\/shopify\/Product\/6900610498654","handle":"chateau-pontet-canet-pauillac-2009","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325444304990","variantId":"40325444304990","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325444304990","inventoryQuantity":17,"inventoryPolicy":"DENY","price":"1820.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPontet-Canet-Pauillac2009-945933.png?v=1751300371"}],"title":"Chateau Pontet-Canet - Pauillac 2009"},{"id":"gid:\/\/shopify\/Product\/6900607385694","productId":"6900607385694","graphqlId":"gid:\/\/shopify\/Product\/6900607385694","handle":"chateau-margaux-1st-grand-cru-classe-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325441159262","variantId":"40325441159262","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325441159262","inventoryQuantity":5,"inventoryPolicy":"DENY","price":"4228.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauMargaux-1stGrandCruClasse2016-826155.png?v=1751300407"}],"title":"Chateau Margaux - 1st Grand Cru Classe 2016"},{"id":"gid:\/\/shopify\/Product\/6900607647838","productId":"6900607647838","graphqlId":"gid:\/\/shopify\/Product\/6900607647838","handle":"chateau-margaux-1st-grand-cru-classe-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325441421406","variantId":"40325441421406","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325441421406","inventoryQuantity":26,"inventoryPolicy":"DENY","price":"3368.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauMargaux-1stGrandCruClasse2017-501167.png?v=1751300405"}],"title":"Chateau Margaux - 1st Grand Cru Classe 2017"},{"id":"gid:\/\/shopify\/Product\/6900608958558","productId":"6900608958558","graphqlId":"gid:\/\/shopify\/Product\/6900608958558","handle":"chateau-palmer-margaux-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325442732126","variantId":"40325442732126","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325442732126","inventoryQuantity":12,"inventoryPolicy":"DENY","price":"2440.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPalmer-Margaux2016_2-361690.png?v=1751300389"}],"title":"Chateau Palmer - Margaux 2016"},{"id":"gid:\/\/shopify\/Product\/6900602929246","productId":"6900602929246","graphqlId":"gid:\/\/shopify\/Product\/6900602929246","handle":"chateau-haut-bailly-pessac-leognan-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325436407902","variantId":"40325436407902","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325436407902","inventoryQuantity":19,"inventoryPolicy":"DENY","price":"770.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauHaut-Bailly-Pessac-Leognan2017-656322.png?v=1751300436"}],"title":"Chateau Haut-Bailly - Pessac-Leognan 2017"},{"id":"gid:\/\/shopify\/Product\/6900601946206","productId":"6900601946206","graphqlId":"gid:\/\/shopify\/Product\/6900601946206","handle":"chateau-ducru-beaucaillou-st-julien-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325435392094","variantId":"40325435392094","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325435392094","inventoryQuantity":2,"inventoryPolicy":"DENY","price":"1248.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauDucru-Beaucaillou-StJulien2017-919020.png?v=1751300447"}],"title":"Chateau Ducru-Beaucaillou - St Julien 2017"},{"id":"gid:\/\/shopify\/Product\/6900691501150","productId":"6900691501150","graphqlId":"gid:\/\/shopify\/Product\/6900691501150","handle":"sena-2012","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325535498334","variantId":"40325535498334","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325535498334","inventoryQuantity":16,"inventoryPolicy":"DENY","price":"1045.
860200"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Sena2012-913287.png?v=1751299751"}],"title":"Sena 2012"},{"id":"gid:\/\/shopify\/Product\/6900691533918","productId":"6900691533918","graphqlId":"gid:\/\/shopify\/Product\/6900691533918","handle":"sena-2015","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325535531102","variantId":"40325535531102","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325535531102","inventoryQuantity":8,"inventoryPolicy":"DENY","price":"1045.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Sena2015-597581.png?v=1751299750"}],"title":"Sena 2015"},{"id":"gid:\/\/shopify\/Product\/6900609679454","productId":"6900609679454","graphqlId":"gid:\/\/shopify\/Product\/6900609679454","handle":"chateau-pavie-st-emilion-1st-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325443485790","variantId":"40325443485790","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325443485790","inventoryQuantity":28,"inventoryPolicy":"DENY","price":"3330.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPavie-StEmilion1stGrandCru2016-940343.jpg?v=1751300381"}],"title":"Chateau Pavie - St Emilion 1st Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900609712222","productId":"6900609712222","graphqlId":"gid:\/\/shopify\/Product\/6900609712222","handle":"chateau-pavie-st-emilion-1st-grand-cru-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325443518558","variantId":"40325443518558","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325443518558","inventoryQuantity":33,"inventoryPolicy":"DENY","price":"2795.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauPavie-StEmilion1stGrandCru2017-827369.png?v=1751300380"}],"title":"Chateau Pavie - St Emilion 1st Grand Cru 2017"},{"id":"gid:\/\/shopify\/Product\/6900608335966","productId":"6900608335966","graphqlId":"gid:\/\/shopify\/Product\/6900608335966","handle":"chateau-montrose-st-estephe-2009","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325442109534","variantId":"40325442109534","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325442109534","inventoryQuantity":10,"inventoryPolicy":"DENY","price":"2688.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauMontrose-StEstephe2009-495939.png?v=1751300394"}],"title":"Chateau Montrose - St Estephe 2009"},{"id":"gid:\/\/shopify\/Product\/6900606107742","productId":"6900606107742","graphqlId":"gid:\/\/shopify\/Product\/6900606107742","handle":"chateau-leoville-las-cases-st-julien-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325439848542","variantId":"40325439848542","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325439848542","inventoryQuantity":14,"inventoryPolicy":"DENY","price":"1425.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauLeovilleLasCases-StJulien2017-280316.png?v=1751300416"}],"title":"Chateau Leoville Las Cases - St Julien 2017"},{"id":"gid:\/\/shopify\/Product\/6900600832094","productId":"6900600832094","graphqlId":"gid:\/\/shopify\/Product\/6900600832094","handle":"chateau-clinet-pomerol-2009","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325434245214","variantId":"40325434245214","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325434245214","inventoryQuantity":4,"inventoryPolicy":"DENY","price":"3188.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauClinet-Pomerol2009-997753.png?v=1751300456"}],"title":"Chateau Clinet - Pomerol 2009"},{"id":"gid:\/\/shopify\/Product\/6900600864862","productId":"6900600864862","graphqlId":"gid:\/\/shopify\/Product\/6900600864862","handle":"chateau-clinet-pomerol-2010","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325434277982","variantId":"40325434277982","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325434277982","inventoryQuantity":6,"inventoryPolicy":"DENY","price":"1388.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauClinet-Pomerol2010-106592.png?v=1751300455"}],"title":"Chateau Clinet - Pomerol 2010"},{"id":"gid:\/\/shopify\/Product\/6900600111198","productId":"6900600111198","graphqlId":"gid:\/\/shopify\/Product\/6900600111198","handle":"chapelle-dausone-st-emilion-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325433524318","variantId":"40325433524318","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325433524318","inventoryQuantity":11,"inventoryPolicy":"DENY","price":"1425.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Chapelled_Ausone-StEmilionGrandCru2016bottle.png?v=1751300473"}],"title":"Chapelle d'Ausone - St Emilion Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900600242270","productId":"6900600242270","graphqlId":"gid:\/\/shopify\/Product\/6900600242270","handle":"chateau-ausone-st-emilion-1st-grand-cru-2016","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325433655390","variantId":"40325433655390","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325433655390","inventoryQuantity":20,"inventoryPolicy":"DENY","price":"5888.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauAusone-StEmilion1stGrandCru2016bottle.png?v=1751300469"}],"title":"Chateau Ausone - St Emilion 1st Grand Cru 2016"},{"id":"gid:\/\/shopify\/Product\/6900711358558","productId":"6900711358558","graphqlId":"gid:\/\/shopify\/Product\/6900711358558","handle":"vieux-chateau-certan-pomerol-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325557813342","variantId":"40325557813342","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325557813342","inventoryQuantity":6,"inventoryPolicy":"DENY","price":"1768.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/VieuxChateauCertan-Pomerol2017-942815.png?v=1751299604"}],"title":"Vieux Chateau Certan - Pomerol 2017"},{"id":"gid:\/\/shopify\/Product\/6900602765406","productId":"6900602765406","graphqlId":"gid:\/\/shopify\/Product\/6900602765406","handle":"chateau-haut-bailly-pessac-leognan-2009","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325436211294","variantId":"40325436211294","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325436211294","inventoryQuantity":1,"inventoryPolicy":"DENY","price":"2188.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/ChateauHaut-Bailly-Pessac-Leognan2009-797219.png?v=1751300438"}],"title":"Chateau Haut-Bailly - Pessac-Leognan 2009"},{"id":"gid:\/\/shopify\/Product\/6900621705310","productId":"6900621705310","graphqlId":"gid:\/\/shopify\/Product\/6900621705310","handle":"domaine-de-chevalier-pessac-leognan-rouge-2017","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40325455970398","variantId":"40325455970398","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/40325455970398","inventoryQuantity":0,"inventoryPolicy":"DENY","price":"725.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/DomaineDeChevalier-Pessac-LeognanRouge2017-696940.png?v=1751300276"}],"title":"Domaine De Chevalier - Pessac-Leognan Rouge 2017"}],"collectionsData":[],"collectionsSelectedData":[],"categoryBanner":"","title":"Second Wine Selection","name":" 2nd Wine Selection","subTitle":"","displayVariantsAsIndividualProducts":false,"displayVariantsAsSwatches":false,"multiLangData":{},"categoryRank":1}},"autoNextStepOnConditionMet":false},"productsData3":{"stepImage":null,"isProductsEnabled":true,"productPageKey":"productsData3","productPageStepText":"Claim Your FREE Gift Box","productPageSubtext":"Build Your Own Wine Gift Box","multiLangData":{},"conditions":{"isEnabled":true,"rules":[{"type":"quantity","condition":"equalTo","value":"1"}]},"categories":{"category54175":{"categoryId":"category54175","conditions":[],"autoNextStepOnConditionMet":false,"products":[{"id":"gid:\/\/shopify\/Product\/7482413645918","productId":"7482413645918","graphqlId":"gid:\/\/shopify\/Product\/7482413645918","handle":"wine-gift-box","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/42143912656990","variantId":"42143912656990","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/42143912656990","inventoryQuantity":91,"inventoryPolicy":"DENY","price":"80.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/Wine_gift_box_malaysia.png?v=1765882086"}],"title":"Wine Gift Box"}],"collectionsData":[],"collectionsSelectedData":[],"categoryBanner":"","title":"Wine Gift Box","name":"Wine Gift Box","subTitle":"","displayVariantsAsIndividualProducts":false,"displayVariantsAsSwatches":false,"multiLangData":{},"categoryRank":1}},"autoNextStepOnConditionMet":false},"productsData4":{"stepImage":null,"isProductsEnabled":true,"productPageKey":"productsData4","productPageStepText":"Step your FREE Gabriel-Glas","productPageSubtext":"Build Your Own Wine Gift Box","multiLangData":{},"conditions":{"isEnabled":true,"rules":[{"type":"quantity","condition":"equalTo","value":"1"}]},"categories":{"category55343":{"categoryId":"category55343","conditions":[],"autoNextStepOnConditionMet":false,"products":[{"id":"gid:\/\/shopify\/Product\/7482413776990","productId":"7482413776990","graphqlId":"gid:\/\/shopify\/Product\/7482413776990","handle":"gabriel-glas-1-piece-standart-wine-glass-loose-pc","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/42143912886366","variantId":"42143912886366","variantGraphqlId":"gid:\/\/shopify\/ProductVariant\/42143912886366","inventoryQuantity":29,"inventoryPolicy":"DENY","price":"146.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/5458\/8254\/files\/GabrielGlas1pcStandart.png?v=1780438509"}],"title":"Gabriel-Glas StandArt Wine Glass (1 LOOSE PC-NOT FOR SALE)"}],"collectionsData":[],"collectionsSelectedData":[],"categoryBanner":"","title":"Gabriel Glas","name":"Gabriel Glas","subTitle":"","displayVariantsAsIndividualProducts":false,"displayVariantsAsSwatches":false,"multiLangData":{},"categoryRank":1}},"autoNextStepOnConditionMet":false},"discountConfiguration":{"isDiscountEnabled":true,"updateMultiLanguage":false,"rules":[{"value":"4","discountCodePrefix":"EasyBundle","discountValue":"226","type":"quantity"}],"discountMode":"FIXED","isKiteIntegrationEnabled":false,"isDiscountProgressBarEnabled":true,"isShowDiscountsEnabled":true,"isKiteDiscountMessagingEnabled":false,"discountTextBody":{"percentageAndFixed":{"rule1":{"text":"Add {{discountConditionDiff}} product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule2":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule3":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule4":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule5":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule6":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule7":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule8":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule9":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"},"rule10":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to save {{discountValueUnit}}{{discountValue}}!"}},"fixedBundlePrice":{"rule1":{"text":"Add {{discountConditionDiff}} product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule2":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule3":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule4":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule5":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule6":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule7":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule8":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule9":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"},"rule10":{"text":"Congrats! Add {{discountConditionDiff}} more product(s) to get the bundle at {{discountValueUnit}}{{discountValue}}"}}},"discountTextForSuccess":{"value":"Success! Your {{discountValueUnit}}{{discountValue}} discount has been applied to your cart."},"discountProgressBar":{"isEnabled":true,"type":"STEP","rules":[{"title":"4 Pack","subTitle":"Save RM226","conditionValue":"4","conditionOn":"quantity","ruleId":"532"}],"multiLangData":{"en":{"rules":[{"title":"4 Pack","subTitle":"Save RM226","ruleId":"532"}]}}},"multiLangData":{}},"counters":{"previewTemplateSelectionModalCnt":0,"previewBundleModalCnt":1}}]}; 8603 if (ext_data && !ext_data?.errorMsg) { 8604 window.easybundles_ext_data = ext_data; 8605 } 8606 8607 let sdk_bundle_upsell_index = []; 8608 window.__gbbOverflow = window.__gbbOverflow || {}; 8609 window.__gbbOverflow.upsellIndexRaw = sdk_bundle_upsell_index; 8610 if (window.easybundles_ext_data && Array.isArray(sdk_bundle_upsell_index)) { 8611 window.easybundles_ext_data.sdkBundleUpsellIndex = sdk_bundle_upsell_index; 8612 const matchedRaw = JSON.parse("{}") || {}; 8613 const matchedSdkUpsells = {}; 8614 for (const offerId of Object.keys(matchedRaw)) { 8615 const { entry, bundleData } = matchedRaw[offerId]; 8616 matchedSdkUpsells[offerId] = bundleData ? { ...entry, bundleData } : entry; 8617 } 8618 window.easybundles_ext_data.matchedSdkUpsells = matchedSdkUpsells; 8619 } 8620 8621 let full_page_ext_data = {"userData":{"_id":"66aafe0967ad78da195f4402","shopName":"albertwines2.myshopify.com","brandName":"AlbertWines2u","bundleSettings":{"allowMultipleBoxesFromS
8621ameBundle":true,"showCompareAtPrice":true,"dontIndexGiftboxBuilderPages_onGoogle":false,"isValidateInventoryEnabled":false,"calculateAutomaticDiscountInPercentage":true,"combineWithOrderDiscounts":false,"isDiscountMethodAutomatic":true,"removeUnUsedVariantImages":false},"counters":{"reviewModal":100,"themeExtensionModal":5,"instructionsModalCnt":1,"viewBundleModalCnt":0,"createBundleModalCnt":1,"chatMigratedModalCnt":0},"countryCode":"MY","countryName":"Malaysia","createdAt":"2024-08-01T03:16:25.352Z","currency":"MYR","currencyInfo":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":"","checkoutBtnSelectors":"","customStyle":"","addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"loadingGif":"https:\/\/gift-box-builder-app4.s3.us-east-2.amazonaws.com\/public\/icons\/loadingGif.gif","stackDiscounts":true,"showOnlyAdminSelectedVariants":true,"overWriteCheckoutBtn":false,"addGiftMessageToNote":true,"buyNowBtn":"","cartItemQuantityBtnSelectors":"","cartItemRemoveParentSelectors":"","cartItemRemoveSelectors":"","cartItemSelectors":"","checkIfShowBundleAsProductEnabled":false,"customBundleScript":"","customCartIntegrationScript":"","customStyleForBuilderPages":".gbbMinimilisticLayout {\n .gbbProductImageContainer img {\n object-fit: contain !important;\n }\n}\n\n\/* Clear button - text color *\/\n.gbbBundle-HTML .gbbFooterClearItemsButtonWrapper {\n color: #ba4430 !important;\n background: #f7e8e4 !important; \/* light tint of #ba4430 to match the default bg pattern *\/\n}\n\n\/* Clear button - SVG trash icon fill *\/\n.gbbBundle-HTML .gbbFooterClearItemsIcon svg path {\n fill: #ba4430 !important;\n}\n\/* =====================================================\n FOOTER FULL COLOR SCHEME â Primary: #ba4430\n ===================================================== *\/\n\n\/* âââ CSS Variable Overrides ââââââââââââââââââââââââââ\n Scoped to .gbbBundle-HTML â won't bleed into the\n rest of the storefront.\n âââââââââââââââââââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML {\n \/* Footer *\/\n --gbb-cart-footer-bg-color: #fdf2ef !important;\n --gbb-cart-footer-text-color: #3d1a10 !important;\n\n \/* Back button *\/\n --gbb-cart-footer-back-button-color: transparent !important;\n --gbb-cart-footer-back-button-text-color: #ba4430 !important;\n --gbb-cart-footer-back-button-border-color: #ba4430 !important;\n\n \/* Next \/ ATC button *\/\n --gbb-cart-footer-next-button-color: #ba4430 !important;\n --gbb-cart-footer-next-button-text-color: #ffffff !important;\n --gbb-cart-footer-next-button-border-color: #ba4430 !important;\n\n \/* Box selection tabs *\/\n --gbb-box-selection-active-bg-color: #ba4430 !important;\n --gbb-box-selection-active-text-color: #ffffff !important;\n --gbb-box-selection-inactive-bg-color: #ffffff !important;\n --gbb-box-selection-inactive-text-color: #ba4430 !important;\n\n \/* Discount progress bar â track + dots *\/\n --gbb-cart-footer-discount-progress-bar-empty-color: #f5d8d2 !important;\n --gbb-cart-footer-discount-progress-bar-filled-color: #ba4430 !important;\n\n \/* Discount step bar labels *\/\n --gbb-cart-footer-discount-step-progress-bar-title-color: #3d1a10 !important;\n --gbb-cart-footer-discount-step-progress-bar-subtitle-color: #ba4430 !important;\n}\n\n\n\/* âââ 1. Footer Background âââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbSideFooterHTML,\n.gbbBundle-HTML .gbbPageFooterHTML,\n.gbbBundle-HTML .gbbAddProductsPageFooterHTML,\n.gbbBundle-HTML .gbbChooseGiftBoxPageFooterHTML,\n.gbbBundle-HTML .gbbPersonalizePageFooterHTML,\n.gbbBundle-HTML .gbbPrecuratedBoxPageFooterHTML,\n.gbbBundle-HTML .gbbMultipleCategoriesPageFooterHTML,\n.gbbBundle-HTML .gbbProductsFooterHTML {\n background: #fdf2ef !important;\n}\n\n\n\/* âââ 2. Next \/ Add-to-Cart Button âââââââââââââââââââ *\/\n\/* !important: app injects these as inline styles from settings *\/\n.gbbBundle-HTML .gbbFooterNextButton {\n background: #ba4430 !important;\n color: #ffffff !important;\n border-color: #ba4430 !important;\n}\n\n\n\/* âââ 3. Back Button ââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterBackButton {\n background: transparent !important;\n color: #ba4430 !important;\n border: 2px solid #ba4430 !important;\n}\n.gbbBundle-HTML .gbbFooterBackButton svg path {\n fill: #ba4430 !important;\n}\n\n\n\/* âââ 4. Box Selection Tabs âââââââââââââââââââââââââââ *\/\n\/* CSS variables above handle the colors; these direct\n rules handle the outline\/border for both layouts *\/\n.gbbBundle-HTML .gbbBoxSelectionItem {\n outline: 1px solid #ba4430 !important;\n}\n.gbbBundle-HTML .gbbBoxSelectionItem.gbbBoxSelectionItemActive {\n outline-color: #ba4430 !important;\n border-color: #ba4430 !important;\n}\n\n\n\/* âââ 5. Discount Progress Bar \u0026 Message âââââââââââââ\n Track (::before \/ ::after) and dot active state are\n fully CSS-variable-driven â handled by :root block *\/\n.gbbBundle-HTML .gbbDiscountMessage {\n color: #ba4430 !important; \/* inline style override *\/\n}\n\n\n\/* âââ 6. Total Price âââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterTotalLabel,\n.gbbBundle-HTML .gbbFooterDiscountedTotalValue {\n color: #ba4430 !important; \/* inline style override *\/\n}\n\n\n\/* âââ 7. Clear Button ââââââââââââââââââââââââââââââââââ *\/\n.gbbBundle-HTML .gbbFooterClearItemsButtonWrapper {\n background: #f5d8d2 !important;\n color: #ba4430 !important;\n}\n.gbbBundle-HTML .gbbFooterClearItemsIcon svg path {\n fill: #ba4430 !important; \/* SVG presentation attribute *\/\n}\n\n.gbbFooterBundleTitle, .gbbFooterBundleSubtext {\ncolor: #ba4430 !important;\n}","customStyleForDummyProductPage":"","customThemeIntegrationScript":"","enableCustomThemeIntegrationScript":false,"isCartIntegrationEnabled":false,"loadingBgColor":"#ffffff","preparingBundleGif":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/packagingbundle.gif","redirectToCartEnabled":true,"redirectToCheckoutEnabled":false,"redirectToScript":"","redirectUrlForCheckoutBtn":"","selectorToRenderBundlePostionOnCart":"Over","selectorToRenderBundlePostionOnSideCart":"Over","selectorToRenderBundleProduct":"","selectorToRenderBundleProductOnSideCart":"","sideCartCheckoutBtnSelectors":"","enableStoreFrontGQLAPI":false,"integrations":{"judgeme":{"isEnabled":false,"public_token":""}},"optimizeFullPageBundleSpeed":true,"bundleCartLineMessaging":{"isEnabled":false,"showBundleContains":true,"showOriginalPrice":true,"discountDisplay":{"isEnabled":true,"format":"amount_percentage"}},"bundleCartRepresentationObj":{"type":"OVERWRITE_LINE_ITEM","overwriteLineItemObj":{"renderItemsNameAsProperty":true,"renderItemsNameVirtually":false,"renderItemNameCustomized":false,"renderOfferIdVirtually":true,"renderBoxIdVirtually":false,"isEnabledForThirdPartyCheckout":false}},"isLegacyBundlesAllowed":true,"isSDKBundlesAllowed":true,"isExternalIntegrationSyncEnabled":false},"isAppFree":false,"isSubscription":{"id":23630348382,"name":"Monthly_Essential_EasyBundles","price":"19.00","billing_on":"2024-08-16","status":"active","created_at":"2024-08-01T11:17:51+08:00","updated_at":"2024-08-01T11:17:57+08:00","activated_on":"2024-08-01","return_url":"https:\/\/albertwines2.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009","test":false,"cancelled_on":null,"trial_days":15,"trial_ends_on":"2024-08-16","api_client_id":3918921729,"decorated_return_url":"https:\/\/albertwines2.myshopify.com\/admin\/apps\/10b4272bede142b02924feec498b4009?
8621charge_id=23630348382","capped_amount":"199.00","balance_used":"0.0","balance_remaining":"199.00","risk_level":0.2584609375,"currency":"USD"},"multipleCurrenciesInfo":{"MYR":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}},"otherInfo":[],"planId":"","shopDomain":"albertwines2u.com.my","status":"1","storefrontAccessToken":"b6b589dc4f875a58a883bb5989e55174","timezone":"Asia\/Kuala_Lumpur","updatedAt":"2026-09-21T14:17:11.876Z","isAppLevelMetafieldCreated":true,"loginData":{"lastLoggedInAt":"2026-09-11T04:45:37.446Z"},"lastVisitTime":"2026-09-11T04:45:37.455Z","isOnBoardingCompleted":true,"onboardingObject":{"selectedDomain":"others","selectedBundleTypeId":null},"totalBundleRevenue":23387.27140000001,"totalOrdersCount":146,"reviewData":{"lastShownAt":"2025-08-06T08:19:34.919Z"},"videoPage":{"backgroundColor":"#ffffff","logoImg":"https:\/\/db07ji0eqime4.cloudfront.net\/redeemPage\/giftcard\/default-no-logo.jpg"},"isAppLevelMetafieldForFullPageBundlesCreated":true,"pageId":"92ec0f18-7c6c-4383-86bc-189ded8588e9","trackEvents":{"OB Welcome page button click":true,"OB Welcome page visited":true},"crispCustomerUrl":"https:\/\/app.crisp.chat\/website\/b3910a47-66c1-43ab-b044-8b97762f4a6b\/inbox\/session_9cbe4d36-97cb-441c-bd9e-31aa46a64418","mantleCustomerData":{"id":"057cf105-f445-483d-abe7-fd8417e51be4","customerId":"d9a41d28-4af1-481c-bc23-40819fbe440d","name":"AlbertWines2u","test":false,"preferredCurrency":"USD","shopify":{"id":"55754588254","myshopifyDomain":"albertwines2.myshopify.com","planName":"Advanced"},"apiId":"84f442a1-2d4a-4012-85da-b4a4b38fc795","profileUrl":"https:\/\/app.heymantle.com\/apps\/84f442a1-2d4a-4012-85da-b4a4b38fc795\/customers\/d9a41d28-4af1-481c-bc23-40819fbe440d"},"cancelledOrderWebhookRegistered":"success","webhooksCount":5,"webhooksLastAttempted":"2025-10-04T09:36:12.041Z","webhooksRegistered":["orders\/cancelled","app\/uninstalled","orders\/create","app\/uninstalled","themes\/publish"],"reRegisterCron":"success","webhooksLastUpdated":"2025-10-04T11:51:47.395Z","migration4thOctober":"success","ordersToProcess":59,"ordersProcessed":59,"ordersProcessedTime":0.53065,"intercomContactId":"6972fa46d8598c1f87bc6dfe","SERVER_URL":"https:\/\/prod.backend.giftbox.giftkart.app"},"languageData":{"_id":"66aafe0967ad78da195f447a","shopName":"albertwines2.myshopify.com","__v":0,"createdAt":"2024-08-01T03:16:25.790Z","en":{"landingPage":{"bannerText":{"id":"bannerText","label":"Banner Text","type":"text","value":"Build your own Bundle in just a few clicks!"},"bannerSubtext":{"id":"bannerSubtext","label":"Banner Subtext","type":"text","value":"Send a custom bundle to your loved one in just a few steps"},"bannerButtonText":{"id":"bannerButtonText","label":"Banner Button Text","type":"text","value":"Start Building your Bundle"},"selectPreCuratedBoxLabel":{"id":"selectPreCuratedBoxLabel","label":"Select Pre-Curated Box Label","type":"text","value":"Or select from a range of pre-curated Gift Boxes"}},"sortBy":{"sortLabel":{"id":"sortLabel","label":"Sort Label","type":"text","value":"Sort"},"alphabeticalAToZ":{"id":"alphabeticalAToZ","label":"Alphabetical, A-Z Label","value":"Alphabetical, A-Z"},"alphabeticalZToA":{"id":"alphabeticalZToA","label":"Alphabetical, Z-A Label","value":"Alphabetical, Z-A"},"priceHighToLow":{"id":"priceHighToLow","label":"Price, High to Low Label","value":"Price, High to Low"},"priceLowToHigh":{"id":"priceLowToHigh","label":"Price, Low to High Label","value":"Price, Low to High"},"featured":{"id":"featured","label":"Featured Label","type":"text","value":"Featured"}},"giftBoxPage":{"selectGiftBoxLabel":{"id":"selectGiftBoxLabel","label":"Select Bundle Label","type":"text","value":"Select a Bundle Box"},"giftBoxPageSubtext":{"id":"giftBoxPageSubtext","label":"Gift Box Page Subtext","type":"text","value":""}},"personalizePage":{"selectGreetingCardLabel":{"id":"selectGreetingCardLabel","label":"Select Greeting Card Label","type":"text","value":"Select A Greeting Card"},"clearSelectionButton":{"id":"clearSelectionButton","label":"Clear Selection label","type":"text","value":"Clear Selection"},"noImagesAvailable":{"id":"noImagesAvailable","label":"No Images Available label","type":"text","value":"No Images Available"},"messageLabel":{"id":"messageLabel","label":"Message Label","type":"text","value":"Message"},"senderNamePlaceholder":{"id":"senderNamePlaceholder","label":"Sender Name Placeholder","type":"text","value":"From"},"recipientNamePlaceholder":{"id":"recipientNamePlaceholder","label":"Recipient Name Placeholder","type":"text","value":"To"},"messagePlaceholder":{"id":"messagePlaceholder","label":"Message Placeholder","type":"text","value":"Enter a message here..."},"emailAddressLabel":{"id":"emailAddressLabel","label":"Recipient Email Address Label","type":"text","value":"Recipient Email Address"},"emailAddressPlaceholder":{"id":"emailAddressPlaceholder","label":"Recipient Email Address Placeholder","type":"text","value":"Enter a recipient email address here..."}
8621,"emailValidationMessage":{"id":"emailValidationMessage","label":"Email Validation Message","type":"text","value":"Please enter a valid email address"},"sendNow":{"id":"sendNow","label":"Send Now Label","type":"text","value":"Send Now"},"sendLater":{"id":"sendLater","label":"Send Later Label","type":"text","value":"Send Later"},"personalizePageSubtext":{"id":"personalizePageSubtext","label":"Personalize Page Subtext","type":"text","value":""},"messageIsRequiredError":{"id":"messageIsRequiredError","label":"Message is required warning","type":"text","value":"Please enter a message"}},"reviewPage":{"reviewPageBannerText":{"id":"reviewPageBannerText","label":"Review Page Banner Text","type":"text","value":"Youâve made the Right Choice!"},"reviewPageBannerSubtext":{"id":"reviewPageBannerSubtext","label":"Review Page Banner Subtext","type":"text","value":"Review your bundle and proceed to checkout"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add Ons"},"totalValueLabel":{"id":"totalValueLabel","label":"Total Value Label","type":"text","value":"Total Value"},"totalLabel":{"id":"totalLabel","label":"Total Label","type":"text","value":"Total"},"productLabel":{"id":"productLabel","label":"Product Header Label","type":"text","value":"Product"},"priceLabel":{"id":"priceLabel","label":"Price Header Text","type":"text","value":"Price"},"quantityLabel":{"id":"quantityLabel","label":"Quantity Header Text","type":"text","value":"Quantity"},"deliveryDateLabel":{"id":"deliveryDateLabel","label":"Delivery Date Label","type":"text","value":"Delivery Date"},"productsLabelText":{"id":"productsLabelText","label":"Products Label Text","type":"text","value":"Products"},"messagesLabelText":{"id":"messagesLabelText","label":"Messages Label Text","type":"text","value":"Messages"},"discountAppliedLabel":{"id":"discountAppliedLabel","label":"Discount Applied Label","type":"text","value":"Discount"},"subtotalLabel":{"id":"subtotalLabel","label":"Sub Total Label","type":"text","value":"Subtotal"},"orderDetailsLabel":{"id":"orderDetailsLabel","label":"Order Details Label","type":"text","value":"Order Details"},"itemsLabel":{"id":"itemsLabel","label":"No. of Items Label","type":"text","value":"Item(s)"},"oneTimePurchaseLabel":{"id":"oneTimePurchaseLabel","label":"One-Time Purchase label","type":"text","value":"One-Time Purchase"},"subscribeAndSaveLabel":{"id":"subscribeAndSaveLabel","label":"Subscribe and Save label","type":"text","value":"Subscribe and Save"},"noSubscriptionFoundLabel":{"id":"noSubscriptionFoundLabel","label":"No Subscription plans found label","type":"text","value":"Oops! No Subscription plans were found"},"deliveryFrequencyLabel":{"id":"deliveryFrequencyLabel","label":"Delivery Frequency Label","type":"text","value":"Delivery Frequency"},"createNewBoxLabel":{"id":"createNewBoxLabel","label":"Create New Box Label","type":"text","value":"Create new Box"},"editButtonText":{"id":"editButtonText","label":"Edit Label","type":"text","value":"Edit"},"deliverySchedulerPlaceholderText":{"id":"deliverySchedulerPlaceholderText","label":"Delivery Scheduler Placeholder Text","type":"text","value":"Select a date"}},"productPage":{"selectProductsLabel":{"id":"selectProductsLabel","label":"Select Products Label","type":"text","value":"Select Products"},"productPageSubtext":{"id":"productPageSubtext","label":"Product Page Subtext","type":"text","value":""}},"videoMessage":{"permissionDenied":{"id":"permissionDenied","label":"Permission Denied","type":"text","value":"Permission Denied"},"uploadConfirmation":{"id":"uploadConfirmation","label":"Upload Confirmation","type":"text","value":"Your video has been successfully uploaded!"},"pressToRecord":{"id":"pressToRecord","label":"Press to record","type":"text","value":"Press to record"},"recording":{"id":"recording","label":"Recording","type":"text","value":"Recording...."},"errorMessage":{"id":"errorMessage","label":"Error Message","type":"text","value":"An error occured, Please try again!"},"loading":{"id":"loading","label":"Loading","type":"text","value":"Loading...."},"uploading":{"id":"uploading","label":"Uploading","type":"text","value":"Uploading...."},"sendVideoMessageText":{"id":"sendVideoMessageText","label":"Send Video Message Text","type":"text","value":"Send Video Message"}
8621,"giftMessageDeliveryInfo":{"id":"giftMessageDeliveryInfo","label":"Message Delivery Info","type":"text","value":"The message will be sent to the recipient via email as soon as the order is placed"},"saveVideoText":{"id":"saveVideoText","label":"Save Video Text","type":"text","value":"Save Video"},"reRecordVideoText":{"id":"reRecordVideoText","label":"Re-Record Video Text","type":"text","value":"Re-Record Video"}},"navigationSteps":{"productPageStepText":{"id":"productPageStepText","label":"Product Page Step Text","type":"text","value":"Add Products"},"giftBoxStepText":{"id":"giftBoxStepText","label":"Bundle Step Text","type":"text","value":"Add Gift Box"},"personalizeStepText":{"id":"personalizeStepText","label":"Personalize Step Text","type":"text","value":"Personalize"},"multipleCategoriesStepText":{"id":"multipleCategoriesStepText","label":"Multiple Categories Step Text","type":"text","value":"Multiple Categories"}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"filtersLabel":{"id":"filtersLabel","label":"Filters Label","type":"text","value":"Filters"},"clearSelection":{"id":"clearSelection","label":"Clear Filters Selection","type":"text","value":"Clear Selection"},"searchLabel":{"id":"searchLabel","label":"Search Label","type":"text","value":"Search"},"addToBoxButtonText":{"id":"addToBoxButtonText","label":"Add To Box Button","type":"text","value":"Add To Box"},"chooseOptionsButtonText":{"id":"chooseOptionsButtonText","label":"Choose Options Button","type":"text","value":"Choose Options"},"loadMoreProductsButtonText":{"id":"loadMoreProductsButtonText","label":"Load More Products Button","type":"text","value":"Load More Products"},"loadingCheckoutButtonText":{"id":"loadingCheckoutButtonText","label":"Loading Checkout Button","type":"text","value":"Loading Checkout..."},"addedText":{"id":"addedText","label":"Added Label","type":"text","value":"Added"},"addButtonText":{"id":"addButtonText","label":"Add Button Text","type":"text","value":"Add"},"nextButtonText":{"id":"nextButtonText","label":"Next Button Text","type":"text","value":"Next"},"addToCartButtonText":{"id":"addToCartButtonText","label":"Add To Cart Button Text","type":"text","value":"Add To Cart"},"backButtonText":{"id":"backButtonText","label":"Back Button Text","type":"text","value":"Back"},"checkoutButtonText":{"id":"checkoutButtonText","label":"Checkout Button Text","type":"text","value":"Checkout"},"removeButtonText":{"id":"removeButtonText","label":"Remove Button Text","type":"text","value":"Remove"},"reviewButtonText":{"id":"reviewButtonText","label":"Review Button Text","type":"text","value":"Review"},"combinationNotAvailable":{"id":"combinationNotAvailable","label":"Combination Not Available","type":"text","value":"Combination Not Available"},"quantity":{"id":"quantity","label":"Quantity Label","type":"text","value":"Quantity"},"viewCartProductsLabel":{"id":"viewCartProductsLabel","label":"View Cart Products Label","type":"text","value":"View Selected Products"},"selectedProductsLabel":{"id":"selectedProductsLabel","label":"Selected Products Label","type":"text","value":"Selected Products"},"selectBundleProductsText":{"id":"selectBundleProductsText","label":"Select Bundle Products label","type":"text","value":"Click Here To Start Selecting"},"redirectingText":{"id":"redirectingText","label":"Redirecting label","type":"text","value":"Redirecting..."},"preparingBundleText":{"id":"preparingBundleText","label":"Preparing Bundle Label","type":"text","value":"Preparing Bundle..."},"productsNotAvailableText":{"id":"productsNotAvailableText","label":"Products Not Available Label","type":"text","value":"Oops! Some Products are not available"},"discountsMayNotApplyText":{"id":"discountsMayNotApplyText","label":"Discounts may not be applied Label","type":"text","value":"discounts may not be applied"},"removeAllBoxProducts":{"id":"removeAllBoxProducts","label":"Remove all Box Products Label (Cart Page Popup)","type":"text","value":"This is a Box Product. Removing this will remove all the products from box"},"cartPageCheckoutButtonLoadingText":{"id":"cartPageCheckoutButtonLoadingText","label":"Cart Page Checkout Button Loading Text","type":"text","value":"Loading Checkout..."},"inventoryInStockText":{"id":"inventoryInStockText","label":"Inventory in Stock Label","type":"text","value":"in Stock"},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"productAddedBtnText":{"id":"productAddedBtnText","label":"Product Added label","type":"text","value":"Added"},"boxSelectionEligibilityToast":{"id":"boxSelectionEligibilityToast","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"discountRibbonSuffix":{"id":"discountRibbonSuffix","label":"Discount Badge Suffix","type":"text","value":"off"},"itemsInCartLabel":{"id":"itemsInCartLabel","label":"Cart Inclusion Title","type":"text","value":"item(s)"},"removeFooterProductFrom":{"id":"removeFooterProductFrom","label":"Remove Product from Footer Text","type":"text","value":"Remove This Product From ##stepName##"},"selectSubscriptionPlanButtonText":{"id":"selectSubscriptionPlanButtonText","label":"Subscription Selection Label","type":"text","value":"Select Subscription Plan"},"bundleProductsLabel":{"id":"bundleProductsLabel","label":"Bundle Products Label","type":"text","value":"Bundle products"},"addOnsLabel":{"id":"addOnsLabel","label":"Add Ons Label","type":"text","value":"Add-ons"},"personalizationLabel":{"id":"personalizationLabel","label":"Personalization Label","type":"text","value":"Personalization"},"chooseFileText":{"id":"chooseFileText","label":"Choose File Text","type":"text","value":"Choose file"}},"discountRules":{"rule1":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule2":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule3":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule4":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}},"rule5":{"amount":{"id":"amount","label":"Amount","type":"text","value":""},"text":{"id":"text","label":"Text","type":"text","value":""}}},"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"multipleCategoriesPage":{"multipleCategoriesSubtext":{"id":"multipleCategoriesSubtext","label":"Multiple Categories Page Subtext","type":"text","value":""}},"multipleCategories":{},"addons":{"maxAddonProductsAllowed":{"id":"maxAddonProductsAllowed","label":"Max Addon Products Allowed message","type":"text","value":" add maximum ##maxAllowedAddons## products to continue"},"addonProductsMandatory":{"id":"addonProductsMandatory","label":"Addon Products Mandatory message","type":"text","value":"Please add atleast one product"},"firstBundleInteraction":{"id":"firstBundleInteraction","label":"Mobile Add On Notification","type":"text","value":"Additional offers to be unlocked"}},"modals":{"clearCart":{"cancelButtonText":{"id":"cancelButtonText","label":"Modal - Cancel Button Text","type":"text","value":"Cancel"},"confirmButtonText":{"id":"confirmButtonText","label":"Modal - Confirm Button Text","type":"text","value":"Clear Cart"},"description":{"id":"description","label":"Modal - Description","type":"text","value":"Are you sure you want to clear all items from your cart? This action cannot be undone..."},"title":{"id":"title","label":"Modal - Title","type":"text","value":"Are you sure?"},"triggerButtonText":{"id":"triggerButtonText","label":"Clear Cart Button Text","type":"text","value":"Clear"}}},"freeGift":{"chooseButton":{"id":"chooseButton","label":"Free Gift - Choose Button","type":"text","value":"Claim"},"unlockToast":{"id":"unlockToast","label":"Free Gift - Unlocked Message","type":"text","value":"Free gift unlocked"}
8621,"freeGiftLineTag":{"id":"freeGiftLineTag","label":"Free Gift - Line Tag","type":"text","value":"Free gift"}}},"languageMode":"SINGLE","updatedAt":"2026-07-31T06:12:44.893Z","mixAndMatchTextData":{"en":{"conditions":{"amount":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products worth at least ##conditionAmount## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products worth maximum of ##conditionAmount## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products worth ##conditionAmount## on this step"}},"quantity":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add at least ##conditionQuantity## products on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add a maximum of ##conditionQuantity## products to continue"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add exactly ##conditionQuantity## products on this step"}},"weight":{"greaterThanOrEqualTo":{"id":"greaterThanOrEqualTo","label":"Greater than condition message","type":"text","value":"Add products weighing at least ##conditionWeight## on this step"},"lessThanOrEqualTo":{"id":"lessThanOrEqualTo","label":"Less than condition message","type":"text","value":"Add products weighing maximum of ##conditionWeight## on this step"},"equalTo":{"id":"equalTo","label":"Equal to condition message","type":"text","value":"Add products weighing ##conditionWeight## on this step"}}},"general":{"noProductsAvailable":{"id":"noProductsAvailable","label":"No Products Available label","type":"text","value":"No Products Available"},"addBundleToCartBtnText":{"id":"addBundleToCartBtnText","label":"Add Bundle Cart label","type":"text","value":"Add Bundle to Cart"},"addBundleToCartLoadingBtnText":{"id":"addBundleToCartLoadingBtnText","label":"Add Bundle Loading label","type":"text","value":"Adding Bundle..."},"inventoryLimitReachedText":{"id":"inventoryLimitReachedText","label":"Inventory Limit Reached Label","type":"text","value":"No More Stock"},"emptyCardText":{"id":"emptyCardText","label":"Add Product Card Text","type":"text","value":"Add Product"},"boxSelectionEligibilityToast_inPage":{"id":"boxSelectionEligibilityToast_inPage","label":"Box Selection Eligibility Toast","type":"text","value":"Remove ##boxSelectionDifference## item(s) to select this box"},"subtotalLabelText_inPage":{"id":"subtotalLabelText_inPage","label":"Subtotal Text","type":"text","value":"Subtotal"},"boxConditionInitialText_inPage":{"id":"boxConditionInitialText_inPage","label":"Inline Add To Cart Button - Quantity Selection message","type":"text","value":"Select {{quantityDifference}} Items"},"stepsDrawerPillText":{"id":"stepsDrawerPillText","label":"Steps Drawer Pill Text","type":"text","value":"Show all steps"}},"footer":{"footerPrevBtnText":{"id":"footerPrevBtnText","label":"Footer Previous Button","type":"text","value":"Prev"},"footerNextBtnText":{"id":"footerNextBtnText","label":"Footer Next Button","type":"text","value":"Next"},"footerFinishBtnText":{"id":"footerFinishBtnText","label":"Footer Finish Button","type":"text","value":"Done"}},"productCard":{"productCardAddBtnText":{"id":"productCardAddBtnText","label":"Product Add to Cart Button","type":"text","value":"Add to Cart"},"productVariantLabelText":{"id":"productVariantLabelText","label":"Product Variant Label","type":"text","value":"Select variant"},"productCardAddBtnText_inPage":{"id":"productCardAddBtnText_inPage","label":"Inline Product - Add Button Text","type":"text","value":"Add +"}}}},"productBundle":{"en":{"general":{"title":{"id":"title","label":"Title","type":"text","value":"Bundle"},"subTitle":{"id":"subTitle","label":"Sub Title","type":"text","value":"Select the products you want to add to your bundle"},"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"},"priceLabel":{"id":"priceLabel","label":"Price Label","type":"text","value":"Total Price"},"savingsBadgeText":{"id":"savingsBadgeText","label":"Savings Badge Text","type":"text","value":"You save {{amount_saved}}"}}}},"quantityBreaks":{"en":{"general":{"unSelectedOptionLabel":{"id":"unSelectedOptionLabel","label":"Unselected Option Label","type":"text","value":"Select {{option_name}}"}},"validation":{"unselectedOption":{"id":"unselectedOption","label":"Unselected Option","type":"text","value":"{{option_name}} selection required"},"outOfStockOption":{"id":"outOfStockOption","label":"Out Of Stock Option","type":"text","value":"Sorry, currently not available"}},"footer":{"atcButtonText":{"id":"atcButtonText","label":"Add to Cart Button Text","type":"text","value":"Add to Cart"},"atcButtonOutOfStockText":{"id":"atcButtonOutOfStockText","label":"Add to Cart Out of Stock Text","type":"text","value":"Out of Stock"}},"freeGift":{"freeLabel":{"id":"freeLabel","label":"Free Label","type":"text","value":"FREE"}}}}},"pageCustomizationData":{"_id":"66aafe0967ad78da195f4476","shopName":"albertwines2.myshopify.com","__v":0,"banners":{"landingPageImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png","pageBannerImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/page_banner_temp.png","productReviewImageSrc":"https:\/\/d3ks0ngva6go34.cloudfront.net\/public\/banners\/landing_page_bannerv2.png"},"cartFooter":{"cartFooterBgColor":"#ffffff","cartFooterTextColor":"#000000","cartFooterNextButtonColor":"#000000","cartFooterNextButtonTextColor":"#ffffff","cartFooterBackButtonColor":"#ffffff","cartFooterBackButtonTextColor":"#1E1E1E","cartFooterDiscountTextColor":"#000000","cartFooterDiscountProgressBarEmptyColor":"#C1E7C5","cartFooterDiscountProgressBarFilledColor":"#15A524","cartFooterButtonsContainerBgColor":"#f6f6f6"},"colors":{"disabledColor":"gray","primaryColor":"blue","productBox":"blue","secondaryColor":"aqua","textColor":"black"},"createdAt":"2024-08-01T03:16:25.790Z","landingPage":{"landingPageTextColor":"#000000","landingPageButtonBgColor":"#000000","landingPageButtonTextColor":"#ffffff"},"navigationBanner":{"navigationBannerTitleColor":"#ffffff","navigationBannerTextColor":"#ffffff","navigationBannerStepCompletionColor":"#000000","navigationBannerStepDoneColor":"#ffffff","navigationBannerStepTextColor":"#000000","navigationBannerStepProgressBarFilledColor":"#1E1E1E","navigationBannerStepProgressBarEmptyColor":"#eeeeee"},"previewPage":{"bannerTextColor":"#ffffff"},"primaryFont":"","productCard":{"productCardBgColor":"#FFFFFF","productCardTextColor":"#252525","productCardButtonColor":"#ba4430","productCardButtonTextColor":"#ffffff","productCardQuantitySelectorBgColor":"#eeeeee"},"quickSettings":{"isQuickSettingsEnabled":true,"colors":{"primaryColor":"#000000","buttonBgColor":"#000000","buttonTextColor":"#ffffff"}},"summaryBlock":{"summaryBlockAddToCartButtonColor":"#ba4430","summaryBlockAddToCartButtonTextColor":"#ffffff","summaryBlockBackButtonColor":"#252525","summaryBlockBackButtonTextColor":"#ffffff","summaryBuildNewBoxButtonColor":"#ba4430","summaryBuildNewBoxTextColor":"#ffffff"},"updatedAt":"2026-09-11T05:07:57.441Z","templateLevelConfig":{},"categoryBlock":{"categoryBgColor":"#f5f5f5"},"generalSettings":{"scrollBar":{"scrollBarColor":"#000000"},"conditionToast":{"conditionToastBgColor":"#000000","conditionToastTextColor":"#ffffff"},"icon":{"iconBgColor":"#000000","iconTextColor":"#ffffff"},"productPage":{"productPageTitleColor":"#000000"},"bundle":{"bundleBgColor":"#ffffff"},"bundleUpsellCardBgColor":"#ffffff","bundleUpsellCardBorderRadius":"12px","bundleUpsellHeadlineColor":"#1a1a1a","upsellCardBorderColor":"#e1e1e1","upsellCardPopupBgColor":"#ffffff","upsellCardPopupIconBgColor":"#f1f2f4","upsellCardPopupIconColor":"#6d727f"},"productBundle":{"designSettings":{},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"unselectOptionsByDefault":true,"showProductCardImageBorder":true,"footerSavingPillPosition":"BEFORE_PRICE","metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"productImageTransformConfig":{"isEnabled":true,"options":"{ maxHeight: 400, maxWidth: 400, scale: 1 }"},"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useWidgetATCButton":true,"useShadowRoot":false,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":false,"redirectToCheckoutEnabled":true,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}},"quantityBreaks":{"designSettings":{"widget":{"titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subTitleColor":"#333533","subTitleFontSize":"14px","subTitleFontWeight":"400","bgColor":"transparent","borderRadius":"0px","padding":"0px"},"tier":{"cardBorderRadius":"16px","cardBorderWidth":"1.5px","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","radioColor":"#e7e7e7","radioActiveColor":"#000000","titleColor":"#000000","titleFontSize":"16px","titleFontWeight":"700","subtitleColor":"#333533","subtitleFontSize":"13px","subtitleFontWeight":"400","priceAlignment":"VERTICAL","discountedPriceColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","originalPriceColor":"#333533","originalPriceFontSize":"14px","originalPriceFontWeight":"400"},"tiers":{"imageBorderColor":"transparent","imageSize":"32px","imageBorderRadius":"8px","imageObjectFit":"cover"},"badge":{"pillBgColor":"#000000","pillTextColor":"#ffffff","pillBorderColor":"#000000","tagBgColor":"#000000","tagTextColor":"#ffffff"},"variant":{"imageSize":"48px","swatchSize":"28px","swatchBorderRadius":"24px","labelWidthMode":"auto","labelBorderRadius":"8px","labelActiveTextColor":"#ffffff","labelActiveBgColor":"#000000","labelActiveBorderColor":"#000000","labelTextColor":"#1a1a1a","labelFontSize":"14px","labelFontWeight":"400","labelBgColor":"#ffffff","labelBorderColor":"#e5e5e5","dropdownColor":"#1a1a1a","dropdownFontSize":"14px","dropdownFontWeight":"400","dropdownBorderColor":"#e5e5e5","dropdownBorderWidth":"1px","dropdownBorderRadius":"8px","dropdownIconColor":"#6b6b6b"},"addon":{"freeGiftBgColor":"#000000","freeGiftDividerColor":"#ffffff47","freeGiftImageVisibility":"block","freeGiftTextColor":"#ffffff","addOnBgColor":"#e7e7e7","addOnDividerColor":"#000000","addOnImageVisibility":"block","addOnTextColor":"#1a1a1a"},"footer":{"atcButtonBgColor":"#1a1a1a","atcButtonColor":"#ffffff","atcButtonBorderRadius":"9999px","atcButtonFontSize":"14px","atcButtonFontWeight":"500"},"subscription":{"cardActiveBgColor":"#f8f8f8","cardActiveBorderColor":"#000000","cardBgColor":"transparent","cardBorderColor":"#e7e7e7","cardBorderRadius":"16px","titleFontSize":"16px","titleFontWeight":"700","titleColor":"#000000","discountedPriceFontSize":"16px","discountedPriceFontWeight":"700","discountedPriceColor":"#000000","originalPriceFontSize":"14px","originalPriceFontWeight":"400","originalPriceColor":"#9aa0b5","discountPillBgColor":"#000000","discountPillTextColor":"#ffffff","discountPillBorderColor":"#000000","highlightTextColor":"#000000","highlightFontSize":"14px","highlightFontWeight":"500","priceAlignment":"HORIZONTAL"}},"globalSettings":{"general":{"autoShiftToAvailableVariant":true,"hideOutOfStockOptions":false,"showProductCardImageBorder":true,"metafieldNameSpaceAndKeys":[],"isB2BCatalogPricingEnabled":false,"allowPartialLocaleMatching":false,"customCss":"","customJs":""},"devMode":{"useNativeCartRefresh":true,"useShadowRoot":true,"useAcceleratedCheckoutUrlRedirect":true,"useFormOnlyCartAdd":false,"hideUi":{"groupByProduct":false}},"selectorConfig":{"productFormSubmitSelector":null,"customVariantPickerSelectors":null,"quantityBtnSelectors":null,"addToCartBtnSelectors":null,"checkoutBtnSelector":null,"nativeDiscountedPriceSelector":null,"nativeOriginalPriceSelector":null,"nativePriceBadgeSelector":null},"postDecisionAddToCartConfig":{"executeDefaultSideCartUpdate":true,"redirectToCheckoutEnabled":false,"redirectToCartEnabled":false,"executeScriptAfterAddToCart":""}}}}}; 8622 let parent_product_data = null; 8623 8624 if(full_page_ext_data && !full_page_ext_data?.errorMsg) { 8625 window.easybundle_user_ext_data = full_page_ext_data.userData || {} 8626 } 8627 8628 if (parent_product_data && !parent_product_data?.errorMsg) { 8629 window.shopifyLiquidValuesApp4Ext.product.bundleProductConfiguration = parent_product_data; 8630 8631 const isAutoPlaceFullPageBundleEnabled = full_page_ext_data?.userData?.customSettings?.isAutoPlaceFullPageBundleEnabled ?? true 8632 let bundle_data = null;
8633 const keys = ["SDK", "PB"]; 8634 const keyPrefix = parent_product_data.appLevelMetafieldKey?.split('-')[0]; 8635 const isSdkBundle = keys.includes(keyPrefix); 8636 8637 const bundleDesignTemplate = parent_product_data.bundleDesignTemplate || ''; 8638 const isPdpBundleBuilder = bundleDesignTemplate.startsWith('PDP_') || bundleDesignTemplate === 'CUSTOM_TEMPLATE'; 8639 const isPbBundleBuilder = bundleDesignTemplate.startsWith('PB_'); 8640 const isQbBundleBuilder = bundleDesignTemplate.startsWith('QB_'); 8641 const isPdpBundle = isPdpBundleBuilder || isPbBundleBuilder || isQbBundleBuilder; 8642 8643 if(full_page_ext_data && bundle_data){ 8644 8645 if (!isPdpBundle){ 8646 isAutoPlaceFullPageBundleEnabled && removeProductHtmlForBundles(); 8647 isAutoPlaceFullPageBundleEnabled && buildDummyProductHtmlForBundles(); 8648 } 8649 const discountsConfiguration = bundle_data?.discountsData; 8650 delete bundle_data.discountsData; 8651 let active_bundle_data = { 8652 ...full_page_ext_data, 8653 stepsConfigurationData: bundle_data, 8654 discountsData: discountsConfiguration || {}, 8655 } 8656 8657 if (isSdkBundle) { 8658 active_bundle_data.bundleType = parent_product_data.bundleType, 8659 active_bundle_data.bundleDesignTemplate = parent_product_data.bundleDesignTemplate, 8660 active_bundle_data._preResolvedBundle = true, 8661 active_bundle_data._bundleData = bundle_data, 8662 delete active_bundle_data.stepsConfigurationData; 8663 } 8664 8665 // easybundle_full_page_ext_data is a legacy alias. 8666 window.easybundle_active_bundle_data = active_bundle_data; 8667 window.easybundle_full_page_ext_data = active_bundle_data; 8668 } 8669 } 8670 } 8671 function checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles) { 8672 try{ 8673 const currentProductId = window.shopifyLiquidValuesApp4Ext?.product?.productData?.id; 8674 if(!currentProductId || allMixAndMatchBundles?.length <= 0){ 8675 return false; 8676 } 8677 const isThisParentProductPage = allMixAndMatchBundles.some(bundle => bundle.parentProductShopifyData?.id == currentProductId); 8678 if(isThisParentProductPage) return true; 8679 const currentProductCollections = window.shopifyLiquidValuesApp4Ext?.product?.collections?.map(collection => collection.id); 8680 for(let bundle of allMixAndMatchBundles){ 8681 const bundleUpsellConfig = bundle.bundleUpsellConfig; 8682 const isBundleUpsellEmbedEnabled = bundleUpsellConfig?.upsellConfiguration?.isEnabled; 8683 const isBundleUpsellWidgetEnabled = bundleUpsellConfig?.widgetConfiguration?.isEnabled; 8684 if(!isBundleUpsellEmbedEnabled && !isBundleUpsellWidgetEnabled) continue; 8685 8686 const widgetDisplayConfig = bundleUpsellConfig?.widgetConfiguration?.displayConfiguration; 8687 const upsellDisplayConfig = bundleUpsellConfig?.upsellConfiguration?.displayConfiguration; 8688 8689 let showOnAllBundleProducts = false; 8690 let productIdsToCheck = []; 8691 let collectionIdsToCheck = []; 8692 8693 if(isBundleUpsellEmbedEnabled){ 8694 showOnAllBundleProducts = upsellDisplayConfig?.showOnAllBundleProducts; 8695 productIdsToCheck = upsellDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || [] 8696 collectionIdsToCheck = upsellDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || [] 8697 } 8698 8699 if(isBundleUpsellWidgetEnabled){ 8700 showOnAllBundleProducts = showOnAllBundleProducts || widgetDisplayConfig?.showOnAllBundleProducts; 8701 const productIds = widgetDisplayConfig?.showOnSpecificProductPages?.map(product => product?.productId) || []; 8702 const collectionIds = widgetDisplayConfig?.showOnSpecificCollectionPages?.map(collection => collection?.collectionId) || []; 8703 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 8704 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 8705 } 8706 8707 if(showOnAllBundleProducts){ 8708 Object.keys(bundle ?? {}).filter(key =>
8708 key?.startsWith('productsData')).forEach(stepKey => { 8709 const stepData = bundle?.[stepKey]; 8710 Object.values(stepData?.categories ?? {}).forEach(category => { 8711 const productIds = category?.products?.map(product => product.productId) || []; 8712 const collectionIds = category?.collectionsSelectedData?.map(collection => collection.id?.replace("gid://shopify/Collection/", "")) || []; 8713 productIdsToCheck = [ ...productIdsToCheck, ...productIds ]; 8714 collectionIdsToCheck = [ ...collectionIdsToCheck, ...collectionIds ]; 8715 }) 8716 }) 8717 } 8718 const isThisProductRelevant = productIdsToCheck?.some(productId => productId == currentProductId); 8719 const isThisProductCollectionsRelevant = collectionIdsToCheck?.some(collectionId => currentProductCollections?.includes(collectionId)); 8720 if(isThisProductRelevant || isThisProductCollectionsRelevant) return true; 8721 } 8722 return false; 8723 }catch(err){ 8724 debugConsole("error in checkIfShouldImportMixAndMatchAssets",err) 8725 return false; 8726 } 8727 } 8728 window.gbbExtEmbed.f.checkIfShouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets; 8729 8730 // Fallback only; the primary match runs server-side in sdk-upsell-matches.liquid. 8731 // Two blocks declare two products, but the page-wide globals hold one (seeded with ??=). 8732 function getMatchContexts(){ 8733 const contexts = []; 8734 const pageProduct = window.shopifyLiquidValuesApp4Ext?.product; 8735 if(pageProduct?.productData?.id){ 8736 contexts.push({ 8737 productId: pageProduct.productData.id, 8738 collectionIds: pageProduct.collections?.map(c => c.id) ?? [], 8739 }); 8740 } 8741 for(const block of document.querySelectorAll('.gbbPbProductBundleWrapper[data-block-product-id]')){ 8742 contexts.push({ 8743 productId: block.dataset.blockProductId, 8744 collectionIds: block.dataset.blockCollectionIds ? block.dataset.blockCollectionIds.split(',') : [], 8745 }); 8746 } 8747 return contexts; 8748 } 8749 8750 function checkIfShouldImportSDKAssets(allSdkBundles){ 8751 try{ 8752 const matched = []; 8753 const contexts = getMatchContexts(); 8754 if(!contexts.length || !Array.isArray(allSdkBundles) || allSdkBundles.length <= 0){ 8755 return matched; 8756 } 8757 8758 const matchesSurface = (surface, ctx) => { 8759 if((surface?.productIds ?? []).some(id => id == ctx.productId)){ 8760 return true; 8761 } 8762 if((surface?.collectionIds ?? []).some(cid => ctx.collectionIds.includes(cid))){ 8763 return true; 8764 } 8765 return false; 8766 }; 8767 8768 const matchesContext = (bundle, ctx) => { 8769 if(bundle?.productId && bundle.productId == ctx.productId) return true; 8770 const cfg = bundle?.bundleUpsellConfig; 8771 if(!cfg) return false; 8772 return matchesSurface(cfg?.upsellConfiguration?.showOn, ctx) 8773 || matchesSurface(cfg?.widgetConfiguration?.showOn, ctx); 8774 }; 8775 8776 for(const bundle of allSdkBundles){ 8777 if(bundle?.bundleStatus && bundle.bundleStatus !== 'ACTIVE') continue; 8778 if(contexts.some(ctx => matchesContext(bundle, ctx))) matched.push(bundle); 8779 } 8780 return matched; 8781 }catch(err){ 8782 debugConsole("error in checkIfShouldImportSDKAssets", err); 8783 return []; 8784 } 8785 } 8786 window.gbbExtEmbed.f.checkIfShouldImportSDKAssets = checkIfShouldImportSDKAssets; 8787 function loadAssetFiles(assets){ 8788 try{
8789 assets.forEach(({ id, tag, attrs, onload }) => { 8790 if (!document.getElementById(id)) { 8791 const el = Object.assign(document.createElement(tag), { id, ...attrs }); 8792 const rewriteAssetUrl = window.__ebAssetUrlRewriter; // preview-only hook; undefined in prod â no-op 8793 if (rewriteAssetUrl) { 8794 if (el.src) el.src = rewriteAssetUrl(el.src); 8795 if (el.href) el.href = rewriteAssetUrl(el.href); 8796 } 8797 if (onload) el.onload = () => onload(el); 8798 document.head.appendChild(el); 8799 } 8800 }); 8801 }catch(err){ 8802 debugConsole("error in loadAssetFiles",err) 8803 } 8804 } 8805 // Theme assets hold only .min; unminified ships to S3/CloudFront. 8806 const STOREFRONT_CDN = 'https://d1712zxri13o2p.cloudfront.net'; 8807 const CDN_ENV = new URLSearchParams(location.search).get('env') === 'staging' ? 'staging' : 'production'; 8808 // All three SDKs nest under sdk/<name>/; keep in step with storefrontAssets.registry.js. 8809 const cdn = (dir, file) => `${STOREFRONT_CDN}/${dir}/${CDN_ENV}/active/${file}`; 8810 8811 async function importAppEmbedAssets (loadUnminifiedFiles){ 8812 try{ 8813 const jsBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxLogicv1.js` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.js'; 8814 const cssBaseUrl = loadUnminifiedFiles ? `${STOREFRONT_CDN}/app-embed/${CDN_ENV}/active/giftBoxv1.css` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-min.css'; 8815 const assets = [ 8816 { id: 'gbbExt-bundle-embed-css', 8817 tag: 'link', 8818 attrs: { href: cssBaseUrl, rel: 'stylesheet', media: 'all' }, 8819 onload: (el) => el.media = 'all' 8820 }, 8821 { id: 'gbbExt-bundle-embed-js', 8822 tag: 'script', 8823 attrs: { src: jsBaseUrl, async: false } 8824 } 8825 ]; 8826 loadAssetFiles(assets); 8827 }catch(err){ 8828 debugConsole("error in importAppEmbedAssets",err) 8829 } 8830 } 8831 async function importMixAndMatchAssets (loadUnminifiedFiles){ 8832 try{ 8833 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 8834 const isAutoPlacementEnabled = customSettings?.isLoadMixAndMatchAssetsFromS3Enabled ?? false; 8835 if(!isAutoPlacementEnabled) return; 8836 8837 const allMixAndMatchBundles = window.easybundles_ext_data?.mixAndMatchData ?? []; 8838 const shouldImportMixAndMatchAssets = checkIfShouldImportMixAndMatchAssets(allMixAndMatchBundles); 8839 if(!shouldImportMixAndMatchAssets) return; 8840 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/product-page-bundle/${CDN_ENV}/active/mixAndMatchBundle` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-product-page-min'; 8841 const assets = [ 8842 { id: 'gbbMix-bundle-embed-css', 8843 tag: 'link', 8844 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 8845 onload: (el) => el.media = 'all' 8846 }, 8847 { id: 'gbbMix-bundle-embed-js', 8848 tag: 'script', 8849 attrs: { src: baseURL + '.js', async: false } 8850 } 8851 ]; 8852 loadAssetFiles(assets); 8853 }catch(err){ 8854 debugConsole("error in checkAndImportMixAndMatchScript",err) 8855 } 8856 } 8857 async function importFullPageAssets (loadUnminifiedFiles){ 8858 try{ 8859 const activeBundleData = window.easybundle_active_bundle_data ?? window.easybundle_full_page_ext_data; 8860 const customSettings = activeBundleData?.userData?.customSettings ?? window.easybundle_user_ext_data?.customSettings ?? {}; 8861 8862 const isAutoPlaceFullPageBundleEnabled = customSettings && (customSettings?.isAutoPlaceFullPageBundleEnabled ?? true); 8863 if(!isAutoPlaceFullPageBundleEnabled) return; 8864 8865 const forceCdn = isForceCdn(); 8866 if(forceCdn || !activeBundleData?.stepsConfigurationData || activeBundleData?.stepsConfigurationData?.errorMsg){ 8867 debugConsole(forceCdn ? "importFullPageAssets => gbbForceCdn flag set, fetching from backup S3" : "importFullPageAssets => bundleData metafield limit exceeded, fetching from backup S3"); 8868 const data = await getBundleDataFromS3(); 8869 if(!data || !data?.stepsConfigurationData){ 8870 debugConsole("error in importFullPageAssets => Failed to load the backup bundle data from s3."); 8871 return; 8872 } 8873 8874 activeBundleData.stepsConfigurationData = data?.stepsConfigurationData; 8875 activeBundleData.discountsData = data?.discountsData; 8876 } 8877 8878 // giftboxbuilderLogic self-loads jQuery (gbbUtils.f.loadJquery:137), so no prepend needed. 8879 const baseURL = loadUnminifiedFiles ? `${STOREFRONT_CDN}/full-page-bundle/${CDN_ENV}/active/giftboxbuilderLogic` : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-full-page-min'; 8880 const assets = [ 8881 { id: 'gbb-bundle-embed-css', 8882 tag: 'link', 8883 attrs: { href: baseURL + '.css', rel: 'stylesheet', media: 'all' }, 8884 onload: (el) => el.media = 'all' 8885 }, 8886 { id: 'gbb-bundle-embed-js', 8887 tag: 'script', 8888 attrs: { src: baseURL + '.js', async: false } 8889 } 8890 ]; 8891 loadAssetFiles(assets); 8892 }catch(err){ 8893 debugConsole("error in importFullPageAssets",err) 8894 } 8895 }
8896 const SDK_TEMPLATE_URLS = { 8897 PDP_INPAGE: { 8898 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.js', 8899 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inline-bundle.min.css', 8900 js: cdn('product-page-templates/inline', 'inline-bundle.js'), 8901 css: cdn('product-page-templates/inline', 'inline-bundle.css') 8902 }, 8903 PDP_MODAL: { 8904 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.js', 8905 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/expandable-bundle.min.css', 8906 js: cdn('product-page-templates/expandable', 'expandable-bundle.js'), 8907 css: cdn('product-page-templates/expandable', 'expandable-bundle.css') 8908 }, 8909 PDP_OVERLAY: { 8910 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.js', 8911 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/overlay-bundle.min.css', 8912 js: cdn('product-page-templates/overlay', 'overlay-bundle.js'), 8913 css: cdn('product-page-templates/overlay', 'overlay-bundle.css') 8914 }, 8915 FBP_SIDE_FOOTER: { 8916 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.js', 8917 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/side-footer-bundle.min.css', 8918 js: cdn('full-page-templates/sideFooter', 'side-footer-bundle.js'), 8919 css: cdn('full-page-templates/sideFooter', 'side-footer-bundle.css') 8920 }, 8921 PB_CLASSIC_INLINE: { 8922 jsMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.js', 8923 cssMin: 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/inset-bundle.min.css', 8924 js: cdn('product-bundle-templates/inset', 'inset-bundle.js'), 8925 css: cdn('product-bundle-templates/inset', 'inset-bundle.css') 8926 }, 8927 CUSTOM_TEMPLATE: { 8928 jsMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 8929 cssMin: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css`, 8930 js: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.js`, 8931 css: `https://d1712zxri13o2p.cloudfront.net/customTemplates/${window.Shopify.shop}/###TEMPLATE_ID###/bundle.css` 8932 } 8933 }; 8934 8935 window.SDK_TEMPLATE_URLS = {...(window.SDK_TEMPLATE_URLS ?? {}), ...SDK_TEMPLATE_URLS}; 8936 // async:false preserves SDK-before-template order; template-keyed ids let types coexist. 8937 async function importSDKAssets(bundleContext, loadUnminifiedFiles){ 8938 try{ 8939 const parentProductData = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 8940 const offerId = bundleContext?.offerId ?? parentProductData?.offerId; 8941 const bundleDesignTemplate = bundleContext?.bundleDesignTemplate ?? parentProductData?.bundleDesignTemplate; 8942 const templateId = bundleContext?.templateId ?? parentProductData?.templateId; 8943 const bundleType = bundleContext?.bundleType ?? parentProductData?.bundleType; 8944 8945 if(!offerId){ 8946 debugConsole("importSDKAssets: no offerId found in product metafield"); 8947 return; 8948 } 8949
8950 const templateConfig = SDK_TEMPLATE_URLS[bundleDesignTemplate]; 8951 if(!templateConfig){ 8952 debugConsole("importSDKAssets: no template registered for bundleDesignTemplate", bundleDesignTemplate); 8953 return; 8954 } 8955 8956 let templateJs = loadUnminifiedFiles ? templateConfig.js : templateConfig.jsMin; 8957 let templateCss = loadUnminifiedFiles ? templateConfig.css : templateConfig.cssMin; 8958 8959 if (bundleDesignTemplate === 'CUSTOM_TEMPLATE') { 8960 if (!templateId) { 8961 debugConsole("importSDKAssets: CUSTOM_TEMPLATE selected but no templateId in product metafield"); 8962 return; 8963 } 8964 templateJs = templateJs.replace('###TEMPLATE_ID###', templateId); 8965 templateCss = templateCss.replace('###TEMPLATE_ID###', templateId); 8966 } 8967 8968 // First matching rule wins; last is the default (mix SDK). 8969 const SDK_RUNTIME_RULES = [ 8970 { match: (type) => (type || '').includes('PRODUCT_BUNDLE'), 8971 id: 'gbb-precurated-sdk-js', 8972 url: loadUnminifiedFiles ? cdn('sdk/pb-sdk', 'easy-bundle-pb-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-pb-sdk.min.js' }, 8973 { match: () => true, 8974 id: 'gbb-sdk-js', 8975 url: loadUnminifiedFiles ? cdn('sdk/eb-sdk', 'easy-bundle-sdk.js') : 'https://cdn.shopify.com/extensions/01a0d212-ebf6-7874-9320-4d5092abbbd5/gift-box-builder-1-467/assets/easy-bundle-sdk.min.js' } 8976 ]; 8977 const sdkRuntime = SDK_RUNTIME_RULES.find((rule) => rule.match(bundleType)); 8978 8979 const assets = [ 8980 { id: 'gbb-sdk-template-css-' + bundleDesignTemplate, 8981 tag: 'link', 8982 attrs: { href: templateCss, rel: 'stylesheet', media: 'all', className: 'gbb-sdk-template-css' }, 8983 onload: (el) => el.media = 'all' 8984 }, 8985 { id: sdkRuntime.id, 8986 tag: 'script', 8987 attrs: { src: sdkRuntime.url, async: false } 8988 }, 8989 { id: 'gbb-sdk-template-js-' + bundleDesignTemplate, 8990 tag: 'script', 8991 attrs: { src: templateJs, async: false } 8992 } 8993 ]; 8994 8995 8996 8997 loadAssetFiles(assets); 8998 }catch(err){ 8999 debugConsole("error in importSDKAssets",err) 9000 } 9001 } 9002 window.gbbExtEmbed.f.importSDKAssets = importSDKAssets; 9003 9004 function importAssets(isDevMode){ 9005 const customSettings = window.easybundles_ext_data?.userData?.customSettings ?? window.easybundle_active_bundle_data?.userData?.customSettings ?? {}; 9006 const loadUnminifiedFiles = isDevMode || (customSettings.loadUnminifiedStorefrontFiles ?? false); 9007 9008 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 9009 const bundleKey = bundleConfig?.appLevelMetafieldKey || ''; 9010 const keyPrefix = bundleKey.split('-')[0]; 9011 const seenTemplates = new Set(); 9012 if (keyPrefix === 'SDK') { 9013 importSDKAssets(undefined, loadUnminifiedFiles); 9014 if (bundleConfig?.bundleDesignTemplate) { 9015 seenTemplates.add(bundleConfig.bundleDesignTemplate); 9016 } 9017 } else if(keyPrefix === 'PB'){ 9018 importSDKAssets(undefined, loadUnminifiedFiles); 9019 if (bundleConfig?.bundleDesignTemplate) { 9020 seenTemplates.add(bundleConfig.bundleDesignTemplate); 9021 } 9022 } else { 9023 importMixAndMatchAssets(loadUnminifiedFiles); 9024 importFullPageAssets(loadUnminifiedFiles); 9025 } 9026 // The SDK runtime is a singleton; per-offer state lives on gbbSdkTemplate.bundles. 9027 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 9028 for(const entry of Object.values(matchedSdkUpsells)){ 9029 if(!entry?.bundleDesignTemplate) continue; 9030 if(seenTemplates.has(entry.bundleDesignTemplate)) continue; 9031 seenTemplates.add(entry.bundleDesignTemplate); 9032 importSDKAssets(entry, loadUnminifiedFiles); 9033 }
9034 // Block-seeded bundles: routing is in the seeded data, so no DOM marker is needed. 9035 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 9036 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 9037 const bundleDesignTemplate = bundleData?.bundleDesignTemplate; 9038 if (!bundleDesignTemplate || seenTemplates.has(bundleDesignTemplate)) continue; 9039 seenTemplates.add(bundleDesignTemplate); 9040 importSDKAssets({ 9041 offerId: offerId, 9042 bundleType: 'PRODUCT_BUNDLE', 9043 bundleDesignTemplate: bundleDesignTemplate, 9044 templateId: bundleData?.bundleDesignTemplateData?.templateId, 9045 }, loadUnminifiedFiles); 9046 } 9047 9048 importAppEmbedAssets(loadUnminifiedFiles); 9049 } 9050 9051 // Must write recovered globals BEFORE importAssets loads the JS that reads them. 9052 async function resolveOverflows(){ 9053 const bundleConfig = window.shopifyLiquidValuesApp4Ext?.product?.bundleProductConfiguration; 9054 const recomputedFromCDN = await resolveUpsellIndexAndMatches(bundleConfig); 9055 9056 const fetches = []; 9057 queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig); 9058 queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN); 9059 queueBlockBundleDataFetches(fetches); 9060 if (fetches.length === 0) return; 9061 debugConsole("resolveOverflows => " + fetches.length + " parallel fetch(es)"); 9062 await Promise.all(fetches); 9063 } 9064 9065 async function resolveUpsellIndexAndMatches(bundleConfig){ 9066 const upsellIndexRaw = window.__gbbOverflow?.upsellIndexRaw; 9067 const forceCdn = isForceCdn(); 9068 9069 let upsellIndex = null; 9070 if (forceCdn || isOverflowed(upsellIndexRaw)) { 9071 debugConsole(forceCdn ? "resolveOverflows => gbbForceCdn flag set, fetching upsell index from CDN" : "resolveOverflows => upsell index overflowed, fetching from CDN"); 9072 upsellIndex = await getUpsellIndexFromCDN(); 9073 } else if (Array.isArray(upsellIndexRaw) && !window.easybundles_ext_data?.matchedSdkUpsells) { 9074 debugConsole("resolveOverflows => matchedSdkUpsells missing (likely ext_data overflow), recomputing from inline index"); 9075 upsellIndex = upsellIndexRaw; 9076 } 9077 if (!Array.isArray(upsellIndex)) return false; 9078 9079 // Empty shell survives ext_data overflow: getSettings recovery Object.assigns onto it. 9080 window.easybundles_ext_data = window.easybundles_ext_data || {}; 9081 window.easybundles_ext_data.sdkBundleUpsellIndex = upsellIndex; 9082 9083 const parentOfferId = bundleConfig?.offerId; 9084 const matchedMap = {}; 9085 for (const bundle of checkIfShouldImportSDKAssets(upsellIndex)) { 9086 if (!bundle?.offerId) continue; 9087 if (bundle.offerId === parentOfferId) continue; 9088 matchedMap[bundle.offerId] = bundle; 9089 } 9090 window.easybundles_ext_data.matchedSdkUpsells = matchedMap; 9091 return true; 9092 } 9093 9094 function queueParentSdkConfigFetchIfOverflowed(fetches, bundleConfig){ 9095 const keyPrefix = (bundleConfig?.appLevelMetafieldKey || '').split('-')[0]; 9096 const keys = ["SDK", "PB"]; 9097 if (!keys.includes(keyPrefix)) return; 9098 if (!isForceCdn() && !isOverflowed(window.easybundle_active_bundle_data?._bundleData)) return; 9099 9100 fetches.push( 9101 getSdkBundleDataFromCDN(bundleConfig?.offerId).then(function(fresh){ 9102 if (fresh && window.easybundle_active_bundle_data) { 9103 window.easybundle_active_bundle_data._bundleData = fresh; 9104 } 9105 }) 9106 ); 9107 } 9108 9109 // Overflowed block bundles land as an { errorMsg } sentinel; same CDN recovery. 9110 function queueBlockBundleDataFetches(fetches){ 9111 const blockBundles = window.easybundle_pb_block_bundles ?? {}; 9112 const forceCdn = isForceCdn(); 9113 for (const [offerId, bundleData] of Object.entries(blockBundles)) { 9114 if (!isOverflowed(bundleData) && !forceCdn) continue; 9115 fetches.push( 9116 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 9117 if (!fresh) return; 9118 // matchedForProductId is stamped on the seeded blob, not the CDN document; carry it across. 9119 window.easybundle_pb_block_bundles[offerId] = bundleData?.matchedForProductId != null 9120 ? Object.assign(fresh, { matchedForProductId: bundleData.matchedForProductId }) 9121 : fresh; 9122 }) 9123 ); 9124 } 9125 } 9126 9127 function queueMatchedUpsellBundleDataFetches(fetches, recomputedFromCDN){ 9128 const matchedSdkUpsells = window.easybundles_ext_data?.matchedSdkUpsells ?? {}; 9129 const shouldHaveBundleData = window.easybundles_ext_data?.userFlags?.shouldGetBundleDataForWidgets !== false; 9130 const forceCdn = isForceCdn(); 9131 for (const [offerId, entry] of Object.entries(matchedSdkUpsells)) { 9132 const isSentinel = isOverflowed(entry?.bundleData); 9133 const isMissingAfterRecompute = recomputedFromCDN && shouldHaveBundleData && !entry?.bundleData; 9134 if (!isSentinel && !isMissingAfterRecompute && !forceCdn) continue; 9135 9136 fetches.push( 9137 getSdkBundleDataFromCDN(offerId).then(function(fresh){ 9138 if (fresh) matchedSdkUpsells[offerId].bundleData = fresh; 9139 }) 9140 ); 9141 } 9142 } 9143 9144 async function armPreviewIfRequested(urlParams){
9145 const previewToken = urlParams.get('ebPreview'); 9146 if (!previewToken || !/^pr-\d+-[a-f0-9]{12}$/.test(previewToken)) return; 9147 9148 let abortTimeout; 9149 try { 9150 const abortController = new AbortController(); 9151 abortTimeout = setTimeout(function(){ abortController.abort(); }, 5000); 9152 const bootUrl = 'https://d1712zxri13o2p.cloudfront.net/previews/preview-boot.min.js'; 9153 const response = await fetch(bootUrl, { signal: abortController.signal }); 9154 if (response.ok) await new Function('previewToken', await response.text())(previewToken); 9155 } catch (err) { 9156 debugConsole("preview boot failed", err); 9157 } finally { 9158 if (abortTimeout) clearTimeout(abortTimeout); 9159 } 9160 } 9161 9162 // Phase order: initializeShopifyValues â resolveOverflows â importAssets. 9163 async function initialize(){ 9164 const urlParams = new URLSearchParams(window.location.search); 9165 const isDevMode = urlParams.get('dev') == 'true'; 9166 const isDebugMode = urlParams.get('debug') == 'true'; 9167 if (isDebugMode) { debugger; } 9168 9169 initializeShopifyValues(); 9170 await resolveOverflows(); 9171 importAssets(isDevMode); 9172 } 9173 initialize(); 9174 })(); 9175</script>
9175 9176<!-- END app snippet -->�<!-- BEGIN app snippet: nav-source-capture -->
9176<script> 9177 (function () { 9178 try { 9179 document.addEventListener("click", function (event) { 9180 try { 9181 var anchor = event.target && event.target.closest ? event.target.closest("a[href]") : null; 9182 if (!anchor) return; 9183 if (!anchor.closest("nav, [role='navigation']")) return; 9184 var url = new URL(anchor.href, window.location.origin); 9185 if (url.origin !== window.location.origin) return; 9186 sessionStorage.setItem("gbb_nav_source_dest", url.pathname || "/"); 9187 } catch (e) { /* never break the storefront for analytics */ } 9188 }, true); 9189 } catch (e) { /* no-op */ } 9190 })(); 9191</script>
9191 9192<!-- END app snippet --> 9193 9194</div><div id="shopify-block-ANDllR3lFcDMvM0Q0Q__16559847531084589941" class="shopify-block shopify-app-block"><style>.pareto-shop-offer{display:none !important}</style> 9195 9196 9197<!-- BEGIN app snippet: collection-data -->
9197<script> 9198 window.otqCollectionIds = window.otqCollectionIds || []; 9199 window.otqProductIds = window.otqProductIds || []; 9200 window.otqPDPCollectionIds = window.otqPDPCollectionIds || []; 9201 window.otqPDPProductIds = window.otqPDPProductIds || []; 9202 9203 var otqListCollectionIds = ''; 9204 var otqListProductIds = ''; 9205 window.otqCollectionIds = otqListCollectionIds.trim().replace(/\s+/g, ' ').split(' '); 9206 window.otqProductIds = otqListProductIds.trim().replace(/\s+/g, ' ').split(' '); 9207 9208 9209 9210 window.otqCollectionIdsByProductIdInCart = {}; 9211 window.otqTagsByProductIdInCart = {}; 9212 9213</script>
9213 9214<!-- END app snippet --><!-- BEGIN app snippet: data -->
9214<script> 9215 var otqAppData = {}; 9216 var otqListCustomersTags = ""; 9217 var otqCustomerId = ""; 9218 window.otqCustomersTags = otqListCustomersTags.trim().split(','); 9219 var otqExpiredTimestamp = '' 9220 var otqCustomer = '' 9221 window.otqCustomer = otqCustomer 9222 window.otqCustomerId = otqCustomerId 9223 9224 var otqIsB2BCustomer = false; 9225 9226 window.otqIsB2BCustomer = otqIsB2BCustomer; 9227 9228 var otqCurrency = "RM{{amount}}" 9229 window.otqCurrency = otqCurrency 9230 var otqCurrencySubtotal = "RM{{amount}}" 9231 window.otqCurrencySubtotal = otqCurrencySubtotal 9232 window.otqVdCartData = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 9233</script>
9233 9234 9235<!-- END app snippet --><!-- BEGIN app snippet: new-data -->
9235<script> 9236 var omgQuantityData = {}; 9237 var omgQuantityTranslationData = {}; 9238</script>
9238 9239 9240 9241
9242<script> 9243 const paretoMetafields = { 9244 9245 9246 9247 "omega_money_format": {"amount":"10000000.0","currency_code":"MYR"}, 9248 9249 9250 9251 "oqb_app_data": {"shop":"albertwines2.myshopify.com","offers":[],"general_settings":{"custom_css":"","money_format":"RM{{amount}}","currency":"MYR","theme_class":null,"order_combine":null,"product_combine":{"product_discount":"1","order_discount":"1","shipping_discount":"0"},"pricing_plan":3,"storage":{"is_custom_metafield":false},"last_installed":"2026-07-10 07:49:25","primary_locale":"en","discount_method":"auto","limit_discount":null,"charge_type":0,"auto_translate":0},"url":"https://quantity-app.paretodeals.com","app_rootlink":"https://quantity-app.paretodeals.com/group-price-attribute","checkout_setting":{"priority":[],"campaign_display":"default","discount_target":"highest","discount_rule":null,"product_list":null,"campaign_name":null},"thankyou_setting":{"priority":[]},"advance_settings":{"id":342,"shop":"albertwines2.myshopify.com","collection_settings":{"quantity":"1","text_size":"12","show_price":"percent","text_color":"rgba(38, 45, 69, 1)","border_card":"rgba(38, 45, 69, 1)","border_size":"1","total_amount":"1","price_product":"0","show_discount":"0","text_note_size":"14","background_card":"rgba(255, 255, 255, 1)","quantity_header":"Quantity","discount_product":"1","quantity_content":"%s+","text_notification":"Volume discounts","table_content_buyx":"Buy %s and more","total_amount_header":"Total Amount","price_product_header":"Price per product","total_amount_content":"From %d","price_product_content":"%d","table_content_buyfrom":"Buy from %f to %t","discount_product_header":"Discount per product","discount_product_content":"%p"},"widget_settings":{"title":"%d OFF","status":"0","campaign":null,"text_size":14,"time_unit":"day","text_color":"rgba(13, 43, 53, 1)","time_delay":3,"button_text":"Buy Now","description":"Get %d off when you purchase in the next 24 hours.","text_button":"rgba(249, 249, 249, 1)","heading_size":30,"border_radius":20,"show_countdown":1,"time_countdown":1,"background_color":"rgba(255, 207, 1, 1)","background_button":"rgba(13, 43, 53, 1)","border_radius_button":15},"show_discounted_price":{"status":0,"price_element":null},"localizations":null,"localizations_meta":null,"created_at":null,"updated_at":null}}, 9252 9253 9254 9255 "oqb_localizations_data": {"offers":[],"ab_test_variants":[],"banner_widget":[],"cart_recommendation":[]} 9256 9257 }; 9258 omgQuantityData = paretoMetafields.oqb_app_data 9259 let keyNeedChunking = ['offers', 'offer_settings', 'order_settings', 'display_settings', 'buyxgety_settings', 'bundle_settings', 'add_ons_settings', 'byob_settings']; 9260 if (omgQuantityData?.is_new_version && omgQuantityData?.size_chunk) { 9261 const sizeChunk = parseInt(omgQuantityData.size_chunk); 9262 for (let i = 1; i < sizeChunk; i++) { 9263 const metafieldChunking = paretoMetafields[`oqb_app_data_${i}`]; 9264 Object.keys(metafieldChunking).filter(key => keyNeedChunking.includes(key)).forEach((key) => { 9265 omgQuantityData = { 9266 ...omgQuantityData, 9267 [key]: [ 9268 ...omgQuantityData[key], 9269 ...metafieldChunking[key] 9270 ] 9271 }; 9272 }); 9273 } 9274 } else if (omgQuantityData?.metafield_array_size > 1) { 9275 for (let i = 1; i < omgQuantityData?.metafield_array_size; i++) { 9276 const offers = paretoMetafields[`oqb_app_offers_${i}`]; 9277 if (offers?.metafield_array_data?.length > 0) { 9278 omgQuantityData.offers = [ 9279 ...omgQuantityData.offers, 9280 ...offers.metafield_array_data 9281 ]; 9282 } 9283 } 9284 } 9285</script>
9285 9286
9287<script> 9288 var omgCustomerData = {}; 9289 9290</script>
9290 9291 9292 9293
9293<script> 9294 omgQuantityTranslationData = {"offers":[],"ab_test_variants":[],"banner_widget":[],"cart_recommendation":[]} 9295 </script>
9295 9296 9297<!-- END app snippet --><!-- BEGIN app snippet: cart_attribute -->
9298<script> 9299 var paretoAttribute = 'null' 9300 if (paretoAttribute !== 'null') { 9301 fetch("/cart/update.js", { 9302 method: "POST", 9303 headers: { "Content-Type": "application/json" }, 9304 body: '{ "attributes": { "_pareto_discount": ""}}' 9305 }).then(async response => { 9306 const cart = await response.json(); 9307 window.location.reload(); 9308 }) 9309 } 9310</script>
9310<!-- END app snippet --> 9311 9312 9313 9314 9315 9316 9317 9318<!-- BEGIN app snippet: library -->
9319<script src="https://cdn.shopify.com/extensions/01a0d77d-2bef-7e73-916b-ebb2e3758c73/quantity-price-breaks-limit-purchase-1142/assets/quantity-price-break.js" type="module"></script>
9319<script>window.__omgAssetBase = "https:\/\/cdn.shopify.com\/extensions\/01a0d77d-2bef-7e73-916b-ebb2e3758c73\/quantity-price-breaks-limit-purchase-1142\/assets\/quantity-price-break.js";</script>
9319 9320
9321<script id="script-otq"> 9322 const prepareInitParetoQuantity = () => { 9323 if (document.getElementById('omg-qtpb')) return; // Äã có -> dừng 9324 if (document.body) { 9325 let OMG_Quantity_appendApp = document.createElement('div'); 9326 OMG_Quantity_appendApp.setAttribute('id', 'omg-qtpb'); 9327 document.body.appendChild(OMG_Quantity_appendApp); 9328 return; // tạo xong -> dừng (KHÃNG Äá» quy vô hạn nữa) 9329 } 9330 setTimeout(prepareInitParetoQuantity); // body chưa sẵn -> retry tá»i khi có 9331 } 9332 prepareInitParetoQuantity() 9333</script>
9333 9334 9335<!-- END app snippet -->
9336<script> 9337(function () { 9338 function loadCss(href) { 9339 if (document.querySelector('link[href="' + href + '"]')) return; 9340 var link = document.createElement("link"); 9341 link.rel = "stylesheet"; 9342 link.href = href; 9343 document.head.appendChild(link); 9344 } 9345 9346 function boot() { 9347 if ( 9348 document.querySelector(".pareto-todays-deals-section") || 9349 document.querySelector(".pareto-todays-deals-button") || 9350 document.querySelector(".pareto-todays-deals-drawer") 9351 ) { 9352 loadCss("https:\/\/cdn.shopify.com\/extensions\/01a0d77d-2bef-7e73-916b-ebb2e3758c73\/quantity-price-breaks-limit-purchase-1142\/assets\/quantity-price-break-todays-deals-section.css"); 9353 import("https:\/\/cdn.shopify.com\/extensions\/01a0d77d-2bef-7e73-916b-ebb2e3758c73\/quantity-price-breaks-limit-purchase-1142\/assets\/quantity-price-break-todays-deals-section.js"); 9354 } 9355 9356 if (document.querySelector(".pareto-todays-deals-hub")) { 9357 loadCss("https:\/\/cdn.shopify.com\/extensions\/01a0d77d-2bef-7e73-916b-ebb2e3758c73\/quantity-price-breaks-limit-purchase-1142\/assets\/todays-deals-hub.css"); 9358 import("https:\/\/cdn.shopify.com\/extensions\/01a0d77d-2bef-7e73-916b-ebb2e3758c73\/quantity-price-breaks-limit-purchase-1142\/assets\/todays-deals-hub.js"); 9359 } 9360 } 9361 9362 if (document.readyState === "loading") { 9363 document.addEventListener("DOMContentLoaded", boot); 9364 } else { 9365 boot(); 9366 } 9367})(); 9368</script>
9368 9369 9370 9371</div><div id="shopify-block-AZmlzTlZlTkFoVVZQN__11813581335429059158" class="shopify-block shopify-app-block"> 9372 9373<link href="//cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/whatsapp-style.min.css" rel="stylesheet" type="text/css" media="all" />
9373<script src="https://cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/njt-whatsapp.min.js" type="text/javascript" defer="defer"></script>
9373 9374 <div id="wa" class="wa__widget_container" data-shop-domain="albertwines2u.com.my"></div> 9375
9375<script> 9376 9377 let sgwaWidgetShowOnDesktop = true; 9378 let sgwaWidgetShowOnMobile = true; 9379 let sgwaWidgetShowLabelOnDesktop = true; 9380 let sgwaWidgetShowLabelOnMobile = true; 9381 let sgwaWidgetShowDismissButtonOnDesktop = true; 9382 let sgwaWidgetShowDismissButtonOnMobile = true; 9383 let sgwaWidgetShowScrollBar = false; 9384 let sgwaWidgetShowGDPRNotice = false; 9385 let sgwaWidgetLabelText = "Need Help? <strong>Chat with us</strong>"; 9386 let sgwaWidgetText = "Start a Conversation"; 9387 let sgwaWidgetDescription = "Hi! Click one of our member below to chat on <strong>Whatsapp</strong>"; 9388 let sgwaWidgetResponseText = "The team typically replies in a few minutes."; 9389 let sgwaWidgetGDPRNotice = 'Please accept our <a href="https://seedgrow.net/privacy-policy/">privacy policy</a> first to start a conversation.'; 9390 let sgwaWidgetBackgroundColor = "2DB742"; 9391 let sgwaWidgetTextColor = "ffffff"; 9392 let sgwaWidgetPosition = "right"; 9393 let sgwaWidgetLabelWidth = 155; 9394 let sgwaWidgetScrollBarHeight = 500; 9395 let sgwaWidgetDistanceLeft = 30; 9396 let sgwaWidgetDistanceRight = 30; 9397 let sgwaWidgetDistanceBottom = 30; 9398 let sgwaWidgetIconSize = 56; 9399 let sgwaWidgetUseClickToChat = false;sgwaWidgetShowLabelOnDesktop = false;sgwaWidgetShowLabelOnMobile = false;sgwaWidgetShowDismissButtonOnDesktop = false;sgwaWidgetShowDismissButtonOnMobile = false;sgwaWidgetLabelText = `Need Help? Chat with us`;sgwaWidgetText = `Start a Conversation`;sgwaWidgetDescription = `Hi! Click one of our member below to chat on WhatsApp`;sgwaWidgetResponseText = `The team typically replies in a few minutes.`;sgwaWidgetGDPRNotice = `Please accept our privacy policy first to start a conversation.`;sgwaWidgetBackgroundColor = "#2db742";sgwaWidgetTextColor = "#ffffff";sgwaWidgetPosition = "right";sgwaWidgetLabelWidth = 45;sgwaWidgetScrollBarHeight = 500;sgwaWidgetDistanceLeft = 30;sgwaWidgetDistanceRight = 20;sgwaWidgetDistanceBottom = 30;sgwaWidgetIconSize = 50;sgwaWidgetUseClickToChat = true;window.seedgrow_widget_setting = { 9400 backgroundColor: sgwaWidgetBackgroundColor, 9401 btnBottomDistance: sgwaWidgetDistanceBottom, 9402 btnLabel: sgwaWidgetLabelText, 9403 btnLabelWidth: sgwaWidgetLabelWidth, 9404 btnLeftDistance: sgwaWidgetDistanceLeft, 9405 btnPosition: sgwaWidgetPosition, 9406 btnRightDistance: sgwaWidgetDistanceRight, 9407 description: sgwaWidgetDescription, 9408 gdprContent: sgwaWidgetGDPRNotice, 9409 isShowOnDesktop: sgwaWidgetShowOnDesktop === true ? "ON" : "OFF", 9410 isShowOnMobile: sgwaWidgetShowOnMobile === true ? "ON" : "OFF", 9411 isShowLabelOnMobile: sgwaWidgetShowLabelOnMobile === true ? "ON" : "OFF", 9412 isShowLabelOnDesktop: sgwaWidgetShowLabelOnDesktop === true ? "ON" : "OFF", 9413 isShowDismissButtonOnDesktop: sgwaWidgetShowDismissButtonOnDesktop === true ? "ON" : "OFF", 9414 isShowDismissButtonOnMobile: sgwaWidgetShowDismissButtonOnMobile === true ? "ON" : "OFF", 9415 isShowGDPR: sgwaWidgetShowGDPRNotice === true ? "ON" : "OFF", 9416 isShowPoweredBy: "ON", 9417 isShowResponseText: "ON", 9418 isShowScroll: sgwaWidgetShowScrollBar === true ? "ON" : "OFF", 9419 responseText: sgwaWidgetResponseText, 9420 scrollHeight: sgwaWidgetScrollBarHeight, 9421 textColor: sgwaWidgetTextColor, 9422 title: sgwaWidgetText, 9423 iconSize: sgwaWidgetIconSize, 9424 useClickToChat: sgwaWidgetUseClickToChat 9425 }; 9426 if (typeof seedgrowWhatsAppDataJson === 'undefined' && `{"accounts"=>[{"accountId"=>"692d8c02d9360e0676625818", "accountName"=>"Albert Wines", "avatar"=>"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/my-11134216-7r98t-lobwthbknz0mdc.jpg?v=1764594145", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"+60177415658", "predefinedText"=>"Hi Albert Wines! Iâm looking for recommendations for wine/spirits. Can you help me pick something based on my budget?", "title"=>"Customer Service", "willBeBackText"=>"I will be back soon", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"ON", "enabledGoogleGA4"=>"ON"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"OFF", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+08:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>{}, "plans"=>"free"}`.length > 0) { 9427 let seedgrowWhatsAppDataJson = JSON.parse(`{"accounts"=>[{"accountId"=>"692d8c02d9360e0676625818", "accountName"=>"Albert Wines", "avatar"=>"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/my-11134216-7r98t-lobwthbknz0mdc.jpg?v=1764594145", "dayOffsText"=>"I will be back soon", "daysOfWeekWorking"=>{"sunday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "monday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "tuesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "wednesday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "thursday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "friday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}, "saturday"=>{"isWorkingOnDay"=>"OFF", "workHours"=>[{"startTime"=>"08:00", "endTime"=>"17:30"}]}}, "isAlwaysAvailable"=>"ON", "number"=>"+60177415658", "predefinedText"=>"Hi Albert Wines! Iâm looking for recommendations for wine/spirits. Can you help me pick something based on my budget?", "title"=>"Customer Service", "willBeBackText"=>"I will be back soon", "showWidget"=>true, "showButton"=>true}], "options"=>{"analytics"=>{"enabledFacebook"=>"OFF", "enabledGoogle"=>"ON", "enabledGoogleGA4"=>"ON"}, "display"=>{"displayCondition"=>"show_all_page", "includePages"=>[], "excludePages"=>[], "showPoweredIcon"=>"OFF", "showNotificationBadge"=>"OFF", "time_symbols"=>"h:m"}}, "buttonInfo"=>"{}", "urlSettings"=>{"openInNewTab"=>"ON", "onDesktop"=>"api", "onMobile"=>"api", "hideAccountWhenOffline"=>"OFF"}, "timezone"=>"+08:00", "defaultAvatarUrl"=>"https://whatsapp-u.seedgrow.net/whatsapp-logo.svg", "translations"=>{}, "plans"=>"free"}`.replaceAll("=>", ":").replaceAll("\n", "\\n")); 9428 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 9429 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 9430 } else if (typeof seedgrowWhatsAppDataJson === 'undefined' && ``.length > 0) { 9431 let seedgrowWhatsAppDataJson = JSON.parse(``.replaceAll("=>", ":").replaceAll("\n", "\\n")); 9432 seedgrowWhatsAppDataJson['defaultAvatarSVG'] = '<svg width="48px" height="48px" class="nta-whatsapp-default-avatar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path style="fill:#EDEDED;" d="M0,512l35.31-128C12.359,344.276,0,300.138,0,254.234C0,114.759,114.759,0,255.117,0 S512,114.759,512,254.234S395.476,512,255.117,512c-44.138,0-86.51-14.124-124.469-35.31L0,512z"/> <path style="fill:#55CD6C;" d="M137.71,430.786l7.945,4.414c32.662,20.303,70.621,32.662,110.345,32.662 c115.641,0,211.862-96.221,211.862-213.628S371.641,44.138,255.117,44.138S44.138,137.71,44.138,254.234 c0,40.607,11.476,80.331,32.662,113.876l5.297,7.945l-20.303,74.152L137.71,430.786z"/> <path style="fill:#FEFEFE;" d="M187.145,135.945l-16.772-0.883c-5.297,0-10.593,1.766-14.124,5.297 c-7.945,7.062-21.186,20.303-24.717,37.959c-6.179,26.483,3.531,58.262,26.483,90.041s67.09,82.979,144.772,105.048 c24.717,7.062,44.138,2.648,60.028-7.062c12.359-7.945,20.303-20.303,22.952-33.545l2.648-12.359 c0.883-3.531-0.883-7.945-4.414-9.71l-55.614-25.6c-3.531-1.766-7.945-0.883-10.593,2.648l-22.069,28.248 c-1.766,1.766-4.414,2.648-7.062,1.766c-15.007-5.297-65.324-26.483-92.69-79.448c-0.883-2.648-0.883-5.297,0.883-7.062 l21.186-23.834c1.766-2.648,2.648-6.179,1.766-8.828l-25.6-57.379C193.324,138.593,190.676,135.945,187.145,135.945"/></svg>'; 9433 window.seedgrow_wa_data = seedgrowWhatsAppDataJson; 9434 } 9435 </script>
9435 9436 9437
9437<script src="https://cdn.shopify.com/extensions/01a0ad4c-c6f3-78e6-9429-fe2a0991a983/whatsapp-chat-12-83/assets/whatsapp-widget.min.js" type="text/javascript" defer="defer"></script>
9437 9438</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 9439 9440 9441<div class="smile-shopify-init" 9442 data-channel-key="channel_z8EE5HK57HhFe539z3idHbFk" 9443 9444></div> 9445 9446 9447</div><div id="shopify-block-AT09ZS1VJd1F0bEErR__9377937747802625048" class="shopify-block shopify-app-block"> 9448 9449 9450 <style> 9451 [data-biscuits-bundle-detected="true"] .biscuits--disabled { 9452 pointer-events: none !important; 9453 opacity: 0.5 !important; 9454 } 9455 [data-biscuits-bundle-detected="true"].biscuits--hidden { 9456 display: none !important; 9457 opacity: 0 !important; 9458 } 9459 9460 </style> 9461 9462
9462<script> 9463 window.BiscuitsBundle = window.BiscuitsBundle || {}; 9464 window.BiscuitsBundle.quickAddRules = { 9465 bundleProductIds: ["42939113603166","7685041553502","42939406483550","7685076451422","42939711127646","7685088444510","42940047294558","7685102534750","42990895923294","7699201032286"], 9466 bundleProductHandles: ["coforyou-choose-any-2","coforyou-saicho-bundle","coforyou-wine-gift-box","coforyou-anniversary-picks","volume-discount"], 9467 quickAddDisplayRule: "replace", 9468 quickViewDisplayRules: "hide", 9469 quickAddButtonClasses: "", 9470 quickAddSelector: "", 9471 quickViewSelector: "", 9472 gridItemSelector: "", 9473 productPageFormSelector: "", 9474 linkText: "View product", 9475 dialogType: "modal", 9476 dialogTemplateName: "", 9477 dialogContentSelector: "", 9478 }; 9479 </script>
9479 9480 9481
9481<script type="application/json" class="biscuits-bundle-app-embed__json"> 9482 {"855":{"c":{"a":{"ds":["#cart-drawer"],"dw":true},"o":{"t":"click","cs":"nav a[href$='\/cart'], nav a[href$='\/cart\/']"},"r":{"n":"cart:refresh","t":"event","ob":"document"}},"n":"prestige","bc":"button w-full"},"2048":{"c":{"a":{"ds":["#x-cart-drawer-container"],"dw":true},"o":{"t":"click","cs":"#cart-icon"},"r":{"n":"eurus:cart:reload","t":"event","ob":"document"}},"n":"eurus","bc":"pt-3 pb-3 button-solid relative z-0"}} 9483 </script>
9483 9484 9485 9486
9486<script src="https://cdn.shopify.com/extensions/01a0b356-c622-7dd8-bfd8-41542fad4654/biscuits-bundles-250/assets/biscuits-app-embed-production.min.js" defer></script>
9486 9487 9488 9489 9490 9491 9492 9493 9494</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
9494<script> 9495 (function () { 9496 const cartAttributes = {}; 9497 9498 // Helper function to retrieve the UTM from Url 9499 function getUTMFromUrl() { 9500 const url_string = window.location.href; 9501 const url = new URL(url_string); 9502 9503 const utm_id = url.searchParams.get("utm_id"); 9504 const utm_source = url.searchParams.get("utm_source"); 9505 const utm_medium = url.searchParams.get("utm_medium"); 9506 const utm_campaign = url.searchParams.get("utm_campaign"); 9507 const utm_term = url.searchParams.get("utm_term"); 9508 const ref = url.searchParams.get("ref"); 9509 9510 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 9511 return null; 9512 } 9513 9514 let utmParameters = {}; 9515 9516 if (utm_id) { 9517 utmParameters.utm_id = utm_id; 9518 } 9519 if (utm_source) { 9520 utmParameters.utm_source = utm_source; 9521 } 9522 if (utm_medium) { 9523 utmParameters.utm_medium = utm_medium; 9524 } 9525 if (utm_campaign) { 9526 utmParameters.utm_campaign = utm_campaign; 9527 } 9528 if (utm_term) { 9529 utmParameters.utm_term = utm_term; 9530 } 9531 if (ref) { 9532 utmParameters.ref = ref; 9533 } 9534 9535 9536 return Object.keys(utmParameters).length === 0 9537 ? null 9538 : utmParameters; 9539 } 9540 9541 // Helper function to retrieve the UTM from Cookie 9542 function getUTMAttributes() { 9543 const urlUtmParams = getUTMFromUrl(); 9544 9545 if (urlUtmParams) { 9546 return urlUtmParams; 9547 } 9548 9549 // No longer reading from deprecated Shopify cookies 9550 return undefined; 9551 } 9552 9553 function saveUtmParameters() { 9554 const utmParams = getUTMAttributes(); 9555 if (utmParams) { 9556 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 9557 if (cartHasUtmAttributes) { 9558 // Don't call API if it already contains our UTM parameters 9559 return; 9560 } 9561 9562 // Handle both Shopify.routes.root and routes.root_url for better compatibility 9563 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 9564 || (window.routes && window.routes.root_url) 9565 || '/'; 9566 9567 var updateCart = fetch(rootUrl + 'cart/update.js', 9568 { 9569 headers: { 9570 'Content-Type': 'application/json', 9571 }, 9572 method: "POST", 9573 body: JSON.stringify({ 9574 attributes: { 9575 ...utmParams 9576 }, 9577 }) 9578 }) 9579 .then(response => response.json()) 9580 .then(data => { 9581 return data 9582 }); 9583 } 9584 } 9585 9586 saveUtmParameters(); 9587 })(); 9588</script>
9588 9589 9590 9591 9592 9593</div><div id="shopify-block-AN3hsdzZvTTlIb2FWQ__8218531531362863771" class="shopify-block shopify-app-block"> 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615
9615<script> 9616 let shopifyLiquidValuesApp7Ext = { 9617 product: { 9618 handle: null, 9619 productId: null, 9620 collections: [ 9621 9622 ], 9623 tags: null, 9624 type: null 9625 }, 9626 selected_or_first_available_variant: null, 9627 customer: { 9628 first_name: null, 9629 email: null, 9630 id: null, 9631 total_spent: null, 9632 customerTags: null 9633 }, 9634 cartData : {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 9635 markets: { 9636 handle: "my", 9637 id: 5569544286, 9638 } 9639 }; 9640 9641 window.shopifyLiquidValuesApp7Ext = shopifyLiquidValuesApp7Ext; 9642 </script>
9642 9643 9644 9645 9646
9646<script id="kite-app-data" type="application/json">{"userData":{"shopName":"albertwines2.myshopify.com","storefrontAccessToken":"366fcd31a016f6512065fddb5ed08157","countryCode":"MY","countryName":"Malaysia","currency":"MYR","currencyInfo":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"redirectToCartAfterBogoAddition":null,"redirectToCheckoutAfterBogoAddition":true,"languageMode":"SINGLE","isRegionalLocaleUrlRequiredForHref":true,"fireNewSideCartRefreshCodeFirst":true,"considerRequestListenerData":true,"fetchDataForFirstRenderInFreeGiftOnCartPage":true,"useListenForXmlHttpApiCallsV2":true,"block_script_in_home_page":false,"minify_storefront_assets":true},"createdAt":"2025-12-30T06:57:59.278Z","isSubscription":{"name":"Monthly-Shopify-Jul25-ADVANCED"},"isAppLevelMetafieldCreated":true,"isUseAppLevelMetafieldDisabled":false,"freeGiftCheckoutDebugTracingEnabled":false,"multipleCurrenciesInfo":{"MYR":{"code":"MYR","symbol":"RM","thousandsSeparator":",","decimalSeparator":".","symbolOnLeft":true,"spaceBetweenAmountAndSymbol":false,"decimalDigits":2}}},"languageData":null,"promotionCampaigns":[{"_id":"6a544b0b9c14c351b6b6f5a1","shopName":"albertwines2.myshopify.com","name":"FREE Pulltex Transparent 1 Bottle Ice Bag","freeGiftProduct":[],"discountId":"gid://shopify/DiscountAutomaticNode/1530704592990","isAutoAdd":true,"multiLanguageEnable":false,"discountSettings":{"mode":"AUTOMATIC","discountId":""},"advancedSettings":{"onlyUseWidget":false},"isCampaignUrlEnabled":false,"freeGiftEligibility":"ALL_PRODUCTS","rulesList":[{"ruleType":"SPEND_X_IN_COLLECTION_Y","minimumCartValue":"500","collection":[{"availablePublicationCount":5,"description":"Save more: 10% OFF 1 bottle, 15% OFF 2, 20% OFF 5+.","descriptionHtml":"<p><strong>Save more:<\/strong> 10% OFF 1 bottle, 15% OFF 2, 20% OFF 5+.<\/p>","handle":"weekly-wines","id":"gid://shopify/Collection/290027896926","productsAutomaticallySortedCount":87,"productsCount":87,"productsManuallySortedCount":0,"publicationCount":6,"seo":{"description":"Discover this week's featured wines with limited-time offers on reds, whites, rosés and more. Shop Weekly Wines online with fast delivery across Malaysia.","title":null},"ruleSet":null,"sortOrder":"BEST_SELLING","storefrontId":"gid://shopify/Collection/290027896926","templateSuffix":"","title":"Weekly Wines: Red Wines","updatedAt":"2026-09-21T03:45:15Z"}],"collectionsData":[{"id":"gid://shopify/Collection/290027896926"}],"freeGiftProduct":[{"productId":"7021073137758","graphqlId":"gid://shopify/Product/7021073137758","handle":"pulltex-transparent-1-bottle-ice-bag","variants":[{"variantId":"40700903293022","variantGraphqlId":"gid://shopify/ProductVariant/40700903293022","variantImage":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/PulltexTransparent1bottleIceBagpicture.png?v=1751299238","variantTitle":"Default Title","variantPrice":"46.00","title":"Pulltex Transparent 1 bottle Ice Bag","price":"46.00","id":"gid://shopify/ProductVariant/40700903293022"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/PulltexTransparent1bottleIceBagpicture.png?v=1751299238"}],"title":"Pulltex Transparent 1 bottle Ice Bag","id":"gid://shopify/Product/7021073137758"}],"discountOfferedOnFreeGift":{"type":"percentage","value":"100"},"maxQuantity":"1"}],"configuration":{"globalConfig":{"conditionFulFilled":{"title":"The gift is now in your cart!","subtitle":"","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_added_blk.webp","textColor":"","backgroundColor":""},"conditionNotMet":{"title":"Many Gifts to be Won Across the Store!","subtitle":"Expand to view the gifts!","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_prompt_blk.webp","textColor":"","backgroundColor":""},"conditionInProgress":{"title":"Congratulations You Have Unlocked Free Gift!","subtitle":"Expand to claim the benefits!","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_select_blk.webp","textColor":"","backgroundColor":""}},"tierConfig":[{"conditionNotMet":{"title":"{{FREE_GIFT_PRODUCT}}","subtitle":"Spend {{CURRENCY}}{{REMAINING_AMOUNT}} more from {{COLLECTION_LINK}} to claim!","icon":"https://free-gift-app7.s3.us-east-2.amazonaws.com/icons/free_gift_gift_icon.png"}}],"addtionalFields":{"claimText":"Claim","claimedText":"Claimed","addingText":"Adding","unClaimText":"Unclaim","removingText":"Removing","alreadyClaimedText":"Note: Only one gift can be claimed at a time!","claimedCartTitle":"Congratulations! Free gift won!","claimedCartSubtitle":"Gift added to bag","conditionMetCartSubtitle":"Free gift ready to claim","conditionMetButCannotClaimSubtitle":"Only 1 gift can be claimed at a time","outOfStockSubtitle":"Out of stock","pillText":"FREE GIFT","pillIcon":"https://d1cjetlwgplgi5.cloudfront.net/public/gift_icon_0_white.svg","titleBarText":"CLAIM YOUR FREE GIFT! ð"}}
9646,"combinesWithOrderDiscounts":true,"combinesWithProductDiscounts":true,"showFreeGiftNotificationSettings":{"cartPage":false,"productPages":false,"specificProductPages":false,"specificProduct":[{"productId":"7543239082078","graphqlId":"gid://shopify/Product/7543239082078","handle":"in-rachael-we-trust","variants":[{"variantId":"42359364354142","variantGraphqlId":"gid://shopify/ProductVariant/42359364354142","variantImage":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Trust-me-I-work-here-SKU1.jpg?v=1768274167","variantTitle":"Default Title","variantPrice":"615.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Trust-me-I-work-here-SKU1.jpg?v=1768274167"}],"title":"In Rachael We Trust"}],"specificCollectionPages":true,"specificCollection":[{"availablePublicationCount":5,"description":"","descriptionHtml":"","handle":"summer-sales-hot-deals","id":"gid://shopify/Collection/295042089054","productsAutomaticallySortedCount":105,"productsCount":105,"productsManuallySortedCount":0,"publicationCount":6,"seo":{"description":"Beat the heat with our Summer Sale! Save up to 57% on 100+ products, including wines, spirits, bar accessories and more. Limited-time deals.","title":null},"ruleSet":null,"sortOrder":"BEST_SELLING","storefrontId":"gid://shopify/Collection/295042089054","templateSuffix":"","title":"Summer Sales","updatedAt":"2026-07-20T00:49:11Z"}],"sideCart":false,"specificCollectionData":[295042089054]},"isEnabled":true,"isMultipleFreeGiftAllowed":false,"conditionsData":{"conditionsOperator":"OR","conditionsList":[]},"widgetConfiguration":{"isEnabled":true,"fontConfig":{"titleFontSize":"16","titleFontStyle":"bold","subtitleFontSize":"13","subtitleFontStyle":"regular","claimBtnTextFontSize":"15","claimBtnTextFontStyle":"bold","titleBarFontStyle":"bold","titleBarFontSize":"16","pillFontStyle":"bold","pillFontSize":"10","bodyTitleFontStyle":"bold","bodyTitleFontSize":"16"},"colorConfig":{"claimBtnBgColor":"#1A1A1A","claimBtnTextColor":"#ffffff","borderColor":"#dedede","titleColor":"#000000","subtitleColor":"#777575","boxBgColor":"#f1f1f1","titleBarTextColor":"#ffffff","titleBarBgColor":"#1A1A1A","pillTextColor":"#ffffff","pillBgColor":"#1A1A1A"}},"urlBasedCampaign":{"id":"kite_campaign","url":"https://albertwines2.myshopify.com","value":"","campaignUrl":""},"campaignScheduleData":{"campaignSchedule":"SCHEDULED","startDate":"2026-09-21","endDate":"2026-09-27","startTime":"10:00","endTime":"00:00","startDateTime":"2026-09-21T02:00:00Z","endDateTime":"2026-09-26T16:00:00Z","startDateTime_UTC":"2026-09-21T02:00:00Z","endDateTime_UTC":"2026-09-26T16:00:00Z","timeZone":"+08"},"isMultiLanguageEnabled":false,"isWidgetTitleBarEnabled":true,"isWidgetPillEnabled":false,"isWidgetExpandedByDefault":false,"isWidgetDropdownPositionStatic":true,"multiplyFreeGiftWithTrigger":false,"maxQuantityForMultiplyFreeGiftWithTrigger":"1","widgetSettingsUpdated":true,"discountData_shopifyResponse":{"discountId":"gid://shopify/DiscountAutomaticNode/1530704592990","title":"FREE Pulltex Transparent 1 Bottle Ice Bag","startsAt":"2026-09-21T02:00:00Z","endsAt":"2026-09-26T16:00:00Z","status":"ACTIVE","appDiscountType":{"appKey":"e51a4e2686c9072bb405bf25837fe8f7","functionId":"0b061c5f-997c-49ac-9eac-20da1d9e565a"},"combinesWith":{"orderDiscounts":true,"productDiscounts":true,"shippingDiscounts":true}},"createdAt":"2026-07-13T02:18:51.581Z","updatedAt":"2026-09-21T06:01:57.611Z","__v":0,"MultiLanguageConfiguration":{}},{"_id":"6aa3b1de50d7e2b15af0e574","shopName":"albertwines2.myshopify.com","name":"FREE Absolut Drawstring Bag","freeGiftProduct":[],"discountId":"gid://shopify/DiscountAutomaticNode/1529085952094","isAutoAdd":true,"multiLanguageEnable":false,"discountSettings":{"mode":"AUTOMATIC","discountId":""},"advancedSettings":{"onlyUseWidget":false},"isCampaignUrlEnabled":false,"freeGiftEligibility":"ALL_PRODUCTS","rulesList":[{"ruleType":"BUY_PRODUCT_X","productList":[{"productId":"6900720468062","graphqlId":"gid://shopify/Product/6900720468062","handle":"absolut-vodka","variants":[{"variantId":"40325568102494","variantGraphqlId":"gid://shopify/ProductVariant/40325568102494","variantImage":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/AbsolutVodkabottle.png?v=1751299528","variantTitle":"Default Title","variantPrice":"190.00","id":"gid://shopify/ProductVariant/40325568102494"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/AbsolutVodkabottle.png?v=1751299528"}],"title":"Absolut Vodka","id":"gid://shopify/Product/6900720468062"}],"minProducts":"1","freeGiftProduct":[{"productId":"7764713308254","graphqlId":"gid://shopify/Product/7764713308254","handle":"absolut-drawstring-bag","variants":[{"variantId":"43301381210206","variantGraphqlId":"gid://shopify/ProductVariant/43301381210206","variantImage":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Absolut-Vodka-Drawstring-Bag.png?v=1789103119","variantTitle":"Default Title","variantPrice":"999.00","title":"Absolut Drawstring Bag (NOT FOR SALE)","price":"999.00","i
9646d":"gid://shopify/ProductVariant/43301381210206"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Absolut-Vodka-Drawstring-Bag.png?v=1789103119"}],"title":"Absolut Drawstring Bag (NOT FOR SALE)","id":"gid://shopify/Product/7764713308254"}],"discountOfferedOnFreeGift":{"type":"percentage","value":"100"},"isProductXVariantSelectionEnabled":false,"maxQuantity":"1"}],"configuration":{"globalConfig":{"conditionFulFilled":{"title":"The gift is now in your cart!","subtitle":"","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_added_blk.webp","textColor":"","backgroundColor":""},"conditionNotMet":{"title":"Many Gifts to be Won Across the Store!","subtitle":"Expand to view the gifts!","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_prompt_blk.webp","textColor":"","backgroundColor":""},"conditionInProgress":{"title":"Congratulations You Have Unlocked Free Gift!","subtitle":"Expand to claim the benefits!","icon":"https://d1cjetlwgplgi5.cloudfront.net/public/Gift_select_blk.webp","textColor":"","backgroundColor":""}},"tierConfig":[{"conditionNotMet":{"title":"{{FREE_GIFT_PRODUCT}}","subtitle":"Buy {{PRODUCT_QUANTITY}}x{{PRODUCT_LINK}} to claim a free {{FREE_GIFT_PRODUCT}}","icon":"https://free-gift-app7.s3.us-east-2.amazonaws.com/icons/free_gift_gift_icon.png"}}],"addtionalFields":{"claimText":"Claim","claimedText":"Claimed","addingText":"Adding","unClaimText":"Unclaim","removingText":"Removing","alreadyClaimedText":"Note: Only one gift can be claimed at a time!","claimedCartTitle":"Congratulations! Free gift won!","claimedCartSubtitle":"Gift added to bag","conditionMetCartSubtitle":"Free gift ready to claim","conditionMetButCannotClaimSubtitle":"Only 1 gift can be claimed at a time","outOfStockSubtitle":"Out of stock","pillText":"FREE GIFT","pillIcon":"https://d1cjetlwgplgi5.cloudfront.net/public/gift_icon_0_white.svg","titleBarText":"CLAIM YOUR FREE GIFT! ð"}},"combinesWithOrderDiscounts":true,"combinesWithProductDiscounts":true,"showFreeGiftNotificationSettings":{"cartPage":false,"productPages":false,"specificProductPages":false,"specificProduct":[{"productId":"7543239082078","graphqlId":"gid://shopify/Product/7543239082078","handle":"in-rachael-we-trust","variants":[{"variantId":"42359364354142","variantGraphqlId":"gid://shopify/ProductVariant/42359364354142","variantImage":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Trust-me-I-work-here-SKU1.jpg?v=1768274167","variantTitle":"Default Title","variantPrice":"615.00"}],"hasOnlyDefaultVariant":true,"images":[{"originalSrc":"https://cdn.shopify.com/s/files/1/0557/5458/8254/files/Trust-me-I-work-here-SKU1.jpg?v=1768274167"}],"title":"In Rachael We Trust"}],"specificCollectionPages":true,"specificCollection":[{"availablePublicationCount":5,"description":"20% OFF 70 exclusive wines. 48 hours only.","descriptionHtml":"<p>20% OFF 70 exclusive wines. 48 hours only.<\/p>","handle":"7-7-flash-sale","id":"gid://shopify/Collection/290027896926","productsAutomaticallySortedCount":70,"productsCount":70,"productsManuallySortedCount":0,"publicationCount":6,"seo":{"description":"Shop the 7.7 Flash Frenzy with 20% OFF 70 exclusive wines. Enjoy a FREE Absolut Peach Mini with RM230 spend and FREE shipping from RM250.","title":null},"ruleSet":null,"sortOrder":"ALPHA_ASC","storefrontId":"gid://shopify/Collection/290027896926","templateSuffix":"","title":"7.7 Flash Frenzy","updatedAt":"2026-07-06T11:16:04Z"}],"sideCart":false,"specificCollectionData":[290027896926]},"isEnabled":true,"isMultipleFreeGiftAllowed":false,"conditionsData":{"conditionsOperator":"OR","conditionsList":[]},"widgetConfiguration":{"isEnabled":true,"fontConfig":{"titleFontSize":"16","titleFontStyle":"bold","subtitleFontSize":"13","subtitleFontStyle":"regular","claimBtnTextFontSize":"15","claimBtnTextFontStyle":"bold","titleBarFontStyle":"bold","titleBarFontSize":"16","pillFontStyle":"bold","pillFontSize":"10","bodyTitleFontStyle":"bold","bodyTitleFontSize":"16"},"colorConfig":{"claimBtnBgColor":"#1A1A1A","claimBtnTextColor":"#ffffff","borderColor":"#dedede","titleColor":"#000000","subtitleColor":"#777575","boxBgColor":"#f1f1f1","titleBarTextColor":"#ffffff","titleBarBgColor":"#1A1A1A","pillTextColor":"#ffffff","pillBgColor":"#1A1A1A"}},"urlBasedCampaign":{"id":"kite_campaign","url":"https://albertwines2.myshopify.com","value":"","campaignUrl":""},"campaignScheduleData":{"campaignSchedule":"SCHEDULED","startDate":"2026-09-12","endDate":"2026-11-01","startTime":"12:00","endTime":"00:00","
9646startDateTime":"2026-09-12T04:00:00Z","endDateTime":"2026-10-31T16:00:00Z","startDateTime_UTC":"2026-09-12T04:00:00Z","endDateTime_UTC":"2026-10-31T16:00:00Z","timeZone":"+08"},"isMultiLanguageEnabled":false,"isWidgetTitleBarEnabled":true,"isWidgetPillEnabled":false,"isWidgetExpandedByDefault":false,"isWidgetDropdownPositionStatic":true,"multiplyFreeGiftWithTrigger":false,"maxQuantityForMultiplyFreeGiftWithTrigger":"1","widgetSettingsUpdated":true,"discountData_shopifyResponse":{"discountId":"gid://shopify/DiscountAutomaticNode/1529085952094","title":"FREE Absolut Drawstring Bag","startsAt":"2026-09-12T04:00:00Z","endsAt":"2026-10-31T16:00:00Z","status":"SCHEDULED","appDiscountType":{"appKey":"e51a4e2686c9072bb405bf25837fe8f7","functionId":"0b061c5f-997c-49ac-9eac-20da1d9e565a"},"combinesWith":{"orderDiscounts":true,"productDiscounts":true,"shippingDiscounts":true}},"createdAt":"2026-09-11T07:46:38.049Z","updatedAt":"2026-09-11T09:06:47.123Z","__v":0,"MultiLanguageConfiguration":{}}],"freeGiftV2Campaigns":[],"discounts":[],"boGo":[],"shippingDiscount":[],"customDiscount":[],"unifiedWidget":[],"consolidatedCustomDiscount":[],"consolidatedCombinedDiscount":[],"freeGiftCheckout":[],"storefrontConfig":{"theme":{},"widgetTypeDesign":{},"widgetPriority":{"nativeBXGY.CART_PAGE":["wid_6a793ee263b30ee870fec503_BzGGk850_nativeBXGY_CART_PAGE"],"nativeBXGY.SIDE_CART":[]}},"fileRequest":{"freeGiftLogicv1":true,"freeGiftV1":true,"kiteV0Features":true,"customDiscountLogic":false,"freeGiftV2":false,"globalWidgets":false}}</script>
9646 9647 9648
9648<script> 9649 if (window && !window.kite_app_data) { 9650 let metafieldData; 9651 9652 const jsonDataElement = document.getElementById('kite-app-data'); 9653 const jsonString = jsonDataElement ? jsonDataElement.textContent : ''; 9654 9655 try { 9656 metafieldData = JSON.parse(jsonString); 9657 } catch (error) { 9658 console.error("Failed to parse metafield data:", error); 9659 metafieldData = { errorMsg: "This is not a valid JSON" }; 9660 } 9661 9662 if (metafieldData && !metafieldData?.errorMsg) { 9663 window.kite_app_data = metafieldData; 9664 } 9665 9666 if (jsonDataElement) { 9667 jsonDataElement.textContent = ''; 9668 } 9669 } 9670 </script>
9670 9671 9672 9673 9674
9674<script> 9675 window.gfgFileStatus = { 9676 base: "NEED_TO_LOAD", 9677 freeGiftV1: "true", 9678 freeGiftV2: "false", 9679 kiteV0Features: "true", 9680 customDiscountLogic: "false", 9681 globalWidgets: "false" 9682 }; 9683 // Convert boolean strings to status (skip 'base' which is always NEED_TO_LOAD) 9684 Object.keys(window.gfgFileStatus).forEach(function(key) { 9685 if (key === 'base') return; 9686 window.gfgFileStatus[key] = window.gfgFileStatus[key] === "true" ? "NEED_TO_LOAD" : "DONT_LOAD"; 9687 }); 9688 </script>
9688 9689 9690 9691 9692 <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" media="print" onload="this.media='all'" /> 9693 <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.css" /></noscript> 9694
9694<script defer src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.min.js"></script>
9694 9695 9696 9697 9698 9699 9700 9701 9702
9702<script async src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/kiteV0Features.min.js"></script>
9702 9703 9704 9705 9706 9707 9708
9708<script async src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftV1.min.js"></script>
9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724</div>
9724<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
9724 9725</body> 9726</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.