1<!doctype html> 2<html class="no-touch supports-no-cookies" lang="en-AU"> 3 <head><meta charset="UTF-8"> 4<meta http-equiv="X-UA-Compatible" content="IE=edge"> 5<meta name="viewport" content="width=device-width,initial-scale=1"> 6 7 8 9 10 11<meta name="theme-color" content="#000000"> 12 13 14 15<link rel="canonical" href="https://www.coravin.com.au/cart"> 16 17 <link rel="alternate" type="text/plain" href="https://www.coravin.com.au/llms.txt"> 18<link rel="alternate" type="text/markdown" href="https://www.coravin.com.au/AGENTS.md"> 19<link rel="alternate" type="text/markdown" href="https://www.coravin.com.au/sitemap.md"> 20
21<script type="application/ld+json"> 22{ 23 "@context": "https://schema.org", 24 "@type": "WebPage", 25 "name": "Your Shopping Cart", 26 "description": "Enjoy wine by-the-glass with Coravin, the best wine preservation system. Pour a glass without removing the cork, leaving remaining wine completely unaffected.", 27 "url": "https:\/\/www.coravin.com.au\/cart", 28 "isPartOf": { 29 "@type": "WebSite", 30 "name": "Coravin APAC", 31 "url": "https:\/\/www.coravin.com.au" 32 } 33} 34</script>
34 35 36 37<!-- ======================= Broadcast Theme V8.0.0 ========================= --> 38 39 40 <link rel="icon" type="image/png" href="//www.coravin.com.au/cdn/shop/files/favicon-32x32_fb4dd1ac-8ab6-442c-986b-99123d3038cd.png?crop=center&height=32&v=1712758133&width=32"> 41 42<link href="https://fonts.shopifycdn.com" crossorigin><!-- Title and description ================================================ --> 43 44 45 46 47<title> 48 49 Your Shopping Cart 50 51 52 53 – Coravin APAC 54 55 </title> 56 57 <!-- ======================= CUSTOM CODE HREFLANGS ========================= --> 58 59 60 61 62 63 64 65 66 67<link rel="alternate" hreflang="x-default" href="https://www.coravin.com/cart"> 68 69 70 <!-- ======================= AUSTRALIA HREFLANGS ========================= --> 71 72 <link rel="alternate" hreflang="en-AU" href="https://www.coravin.com.au/cart"> 73 <!-- ======================= HONG KONG HREFLANGS ========================= --> 74 75 <link rel="alternate" hreflang="en-HK" href="https://www.coravin.hk/cart"> 76 <!-- ======================= JAPAN HREFLANGS ========================= --> 77 78 <link rel="alternate" hreflang="ja-JP" href="https://www.coravin.jp/cart"> 79 <link rel="alternate" hreflang="en-JP" href="https://www.coravin.jp/en/cart"> 80 <!-- ======================= SINGAPORE HREFLANGS ========================= --> 81 82 <link rel="alternate" hreflang="en-SG" href="https://www.coravin.sg/cart"> 83 84 85 86 <!-- ======================= SPAIN HREFLANGS ========================= --> 87 88 <link rel="alternate" hreflang="es-ES" href="https://www.coravin.com.es/cart"> 89 90 <!-- ======================= GERMANY HREFLANGS ========================= --> 91 92 <link rel="alternate" hreflang="de-DE" href="https://www.coravin.de/cart"> 93 94 <!-- ======================= DENMARK HREFLANGS ========================= --> 95 96 <link rel="alternate" hreflang="en-DK" href="https://www.coravin.dk/cart"> 97 <!-- ======================= FRANCE HREFLANGS ========================= --> 98 99 <link rel="alternate" hreflang="fr-FR" href="https://www.coravin.fr/cart"> 100 101 <!-- ======================= ITALY HREFLANGS ========================= --> 102 103 <link rel="alternate" hreflang="it-IT" href="https://www.coravin.it/cart"> 104 105 <!-- ======================= NETHERLAND HREFLANGS ========================= --> 106 107 <link rel="alternate" hreflang="nl-NL" href="https://www.coravin.nl/cart"> 108 109 <!-- ======================= DENMARK'S HREFLANGS ========================= --> 110 111 <link rel="alternate" hreflang="en-SE" href="https://www.coravin.se/cart"> 112 113 114 115 <!-- ======================= UNITED KINGDOM HREFLANGS ========================= --> 116 117 <link rel="alternate" hreflang="en-GB" href="https://www.coravin.co.uk/cart"> 118 119 120 121 <!-- ======================= CANADA HREFLANGS ========================= --> 122 123 <link rel="alternate" hreflang="en-CA" href="https://www.coravin.ca/cart"> 124 <link rel="alternate" hreflang="fr-CA" href="https://www.coravin.ca/fr/cart"> 125 <!-- ======================= UNITED STATES OF AMERICA HREFLANGS ========================= --> 126 127 <link rel="alternate" hreflang="en-US" href="https://www.coravin.com/cart"> 128 129 130 <!-- ======================= END CUSTOM CODE HREFLANGS ========================= --> 131 132 133 134 135 <meta name="description" content="Enjoy wine by-the-glass with Coravin, the best wine preservation system. Pour a glass without removing the cork, leaving remaining wine completely unaffected."> 136 137<meta property="og:site_name" content="Coravin APAC"> 138<meta property="og:url" content="https://www.coravin.com.au/cart"> 139<meta property="og:title" content="Your Shopping Cart"> 140<meta property="og:type" content="website"> 141<meta property="og:description" content="Enjoy wine by-the-glass with Coravin, the best wine preservation system. Pour a glass without removing the cork, leaving remaining wine completely unaffected."><meta property="og:image" content="http://www.coravin.com.au/cdn/shop/files/hero-sg-black_524ed8af-f142-4b97-adf9-22a7f73f4613.png?v=1746714454"> 142 <meta property="og:image:secure_url" content="https://www.coravin.com.au/cdn/shop/files/hero-sg-black_524ed8af-f142-4b97-adf9-22a7f73f4613.png?v=1746714454"> 143 <meta property="og:image:width" content="3000"> 144 <meta property="og:image:height" content="1154"><meta name="twitter:card" content="summary_large_image"> 145<meta name="twitter:title" content="Your Shopping Cart"> 146<meta name="twitter:description" content="Enjoy wine by-the-glass with Coravin, the best wine preservation system. Pour a glass without remov
146ing the cork, leaving remaining wine completely unaffected."> 147<link rel="preconnect" href="https://use.typekit.net" crossorigin> 148<link rel="preload" href="https://use.typekit.net/lti6suo.css" as="style"> 149<link rel="preload" as="font" href="https://use.typekit.net/af/0726c3/00000000000000007758a678/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3" type="font/woff2" crossorigin> 150<link rel="preload" as="font" href="https://use.typekit.net/af/2a403e/00000000000000007758a67a/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3" type="font/woff2" crossorigin> 151 152<link rel="stylesheet" href="https://use.typekit.net/lti6suo.css" media="print" onload="this.media='all'"> 153 154<noscript> 155 <link rel="stylesheet" href="https://use.typekit.net/lti6suo.css"> 156</noscript><link rel="preload" as="font" href="//www.coravin.com.au/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.coravin.com.au/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2" type="font/woff2" crossorigin><!-- CSS ================================================================== --> 157 158<style data-shopify> 159 160 @font-face { 161 font-family: Cabin; 162 font-weight: 600; 163 font-style: normal; 164 font-display: swap; 165 src: url("//www.coravin.com.au/cdn/fonts/cabin/cabin_n6.c6b1e64927bbec1c65aab7077888fb033480c4f7.woff2") format("woff2"), 166 url("//www.coravin.com.au/cdn/fonts/cabin/cabin_n6.6c2e65d54c893ad9f1390da3b810b8e6cf976a4f.woff") format("woff"); 167} 168 169 170 @font-face { 171 font-family: Figtree; 172 font-weight: 500; 173 font-style: normal; 174 font-display: swap; 175 src: url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2") format("woff2"), 176 url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff") format("woff"); 177} 178 179 @font-face { 180 font-family: Figtree; 181 font-weight: 600; 182 font-style: normal; 183 font-display: swap; 184 src: url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"), 185 url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff"); 186} 187 188 @font-face { 189 font-family: Figtree; 190 font-weight: 400; 191 font-style: normal; 192 font-display: swap; 193 src: url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 194 url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 195} 196 197 198 199 @font-face { 200 font-family: Figtree; 201 font-weight: 600; 202 font-style: normal; 203 font-display: swap; 204 src: url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"), 205 url("//www.coravin.com.au/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff"); 206} 207 208 209 210 211 212 213 :root, 214 .color-scheme-1 {--COLOR-BG-GRADIENT: #ffffff; 215 --COLOR-BG: #ffffff; 216 --COLOR-BG-RGB: 255, 255, 255; 217 218 --COLOR-BG-ACCENT: #f5f2ec; 219 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 220 221 /* === Link Color ===*/ 222 223 --COLOR-LINK: #000000; 224 --COLOR-LINK-A50: rgba(0, 0, 0, 0.5); 225 --COLOR-LINK-A70: rgba(0, 0, 0, 0.7); 226 --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7); 227 --COLOR-LINK-OPPOSITE: #ffffff; 228 229 --COLOR-TEXT: #212121; 230 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 231 --COLOR-TEXT-LIGHT: #646464; 232 --COLOR-TEXT-DARK: #000000; 233 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 234 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 235 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 236 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 237 238 239 --COLOR-BORDER: rgb(247, 247, 247); 240 --COLOR-BORDER-LIGHT: #fafafa; 241 --COLOR-BORDER-DARK: #c4c4c4; 242 --COLOR-BORDER-HAIRLINE: #f7f7f7; 243 244 --overlay-bg: #00000045; 245 246 /* === Bright color ===*/ 247 --COLOR-ACCENT: #000000; 248 --COLOR-ACCENT-HOVER: #000000; 249 --COLOR-ACCENT-FADE: rgba(0, 0, 0, 0.05); 250 --COLOR-ACCENT-LIGHT: #4d4d4d; 251 252 /* === Default Cart Gradient ===*/ 253 254 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 255 256 /* === Buttons ===*/ 257 --BTN-PRIMARY-BG: #542231; 258 --BTN-PRIMARY-TEXT: #ffffff; 259 --BTN-PRIMARY-BORDER: #542231; 260 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 261 262 263 264 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 265 266 267 --BTN-SECONDARY-BG: #ab8c52; 268 --BTN-SECONDARY-TEXT: #ffffff; 269 --BTN-SECONDARY-BORDER: #ab8c52; 270 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 271 272 273 274 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 275 276 277 278--COLOR-BG-BRIGHTER: #f2f2f2; 279 280 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 281 --COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f7f7; 282 283 /* Dynamic color variables */ 284 --accent: var(--COLOR-ACCENT); 285 --accent-fade: var(--COLOR-ACCENT-FADE); 286 --accent-hover: var(--COLOR-ACCENT-HOVER); 287 --border: var(--COLOR-BORDER); 288 --border-dark: var(--COLOR-BORDER-DARK); 289 --border-light: var(--COLOR-BORDER-LIGHT); 290 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 291 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 292 --bg-accent: var(--COLOR-BG-ACCENT); 293 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 294 --icons: var(--COLOR-TEXT); 295 --link: var(--COLOR-LINK); 296 --link-a50: var(--COLOR-LINK-A50); 297 --link-a70: var(--COLOR-LINK-A70); 298 --link-hover: var(--COLOR-LINK-HOVER); 299 --link-opposite: var(--COLOR-LINK-OPPOSITE); 300 --text: var(--COLOR-TEXT); 301 --text-dark: var(--COLOR-TEXT-DARK); 302 --text-light: var(--COLOR-TEXT-LIGHT); 303 --text-hover: var(--COLOR-TEXT-HOVER); 304 --text-a5: var(--COLOR-TEXT-A5); 305 --text-a35: var(--COLOR-TEXT-A35); 306 --text-a50: var(--COLOR-TEXT-A50); 307 --text-a80: var(--COLOR-TEXT-A80); 308 } 309 310 311 .color-scheme-2 {--COLOR-BG-GRADIENT: #000000; 312 --COLOR-BG: #000000; 313 --COLOR-BG-RGB: 0, 0, 0; 314 315 --COLOR-BG-ACCENT: #000000; 316 --COLOR-BG-ACCENT-LIGHTEN: #262626; 317 318 /* === Link Color ===*/ 319 320 --COLOR-LINK: #282c2e; 321 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 322 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 323 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 324 --COLOR-LINK-OPPOSITE: #ffffff; 325 326 --COLOR-TEXT: #ffffff; 327 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 328 --COLOR-TEXT-LIGHT: #b3b3b3; 329 --COLOR-TEXT-DARK: #d9d9d9; 330 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 331 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 332 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 333 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 334 335 336 --COLOR-BORDER: rgb(0, 0, 0); 337 --COLOR-BORDER-LIGHT: #000000; 338 --COLOR-BORDER-DARK: #000000; 339 --COLOR-BORDER-HAIRLINE: #000000; 340 341 --overlay-bg: #21212175; 342 343 /* === Bright color ===*/ 344 --COLOR-ACCENT: #000000; 345 --COLOR-ACCENT-HOVER: #000000; 346 --COLOR-ACCENT-FADE: rgba(0, 0, 0, 0.05); 347 --COLOR-ACCENT-LIGHT: #4d4d4d; 348 349 /* === Default Cart Gradient ===*/ 350 351 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 352 353 /* === Buttons ===*/ 354 --BTN-PRIMARY-BG: #000000; 355 --BTN-PRIMARY-TEXT: #ffffff; 356 --BTN-PRIMARY-BORDER: #000000; 357 --BTN-PRIMARY-BORDER-A70: rgba(0, 0, 0, 0.7); 358 359 360 361 --BTN-PRIMARY-BG-BRIGHTER: #0d0d0d; 362 363 364 --BTN-SECONDARY-BG: #ffffff; 365 --BTN-SECONDARY-TEXT: #000000; 366 --BTN-SECONDARY-BORDER: #ab8c52; 367 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 368 369 370 371 --BTN-SECONDARY-BG-BRIGHTER: #f2f2f2; 372 373 374 375--COLOR-BG-BRIGHTER: #1a1a1a; 376 377 --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25); 378 --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: #080808; 379 380 /* Dynamic color variables */ 381 --accent: var(--COLOR-ACCENT); 382 --accent-fade: var(--COLOR-ACCENT-FADE); 383 --accent-hover: var(--COLOR-ACCENT-HOVER); 384 --border: var(--COLOR-BORDER); 385 --border-dark: var(--COLOR-BORDER-DARK); 386 --border-light: var(--COLOR-BORDER-LIGHT); 387 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 388 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 389 --bg-accent: var(--COLOR-BG-ACCENT); 390 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 391 --icons: var(--COLOR-TEXT); 392 --link: var(--COLOR-LINK); 393 --link-a50: var(--COLOR-LINK-A50); 394 --link-a70: var(--COLOR-LINK-A70); 395 --link-hover: var(--COLOR-LINK-HOVER); 396 --link-opposite: var(--COLOR-LINK-OPPOSITE); 397 --text: var(--COLOR-TEXT); 398 --text-dark: var(--COLOR-TEXT-DARK); 399 --text-light: var(--COLOR-TEXT-LIGHT); 400 --text-hover: var(--COLOR-TEXT-HOVER); 401 --text-a5: var(--COLOR-TEXT-A5); 402 --text-a35: var(--COLOR-TEXT-A35); 403 --text-a50: var(--COLOR-TEXT-A50); 404 --text-a80: var(--COLOR-TEXT-A80); 405 } 406 407 408 .color-scheme-3 {--COLOR-BG-GRADIENT: #f5f2ec; 409 --COLOR-BG: #f5f2ec; 410 --COLOR-BG-RGB: 245, 242, 236; 411 412 --COLOR-BG-ACCENT: #ffffff; 413 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 414 415 /* === Link Color ===*/ 416 417 --COLOR-LINK: #282c2e; 418 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 419 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 420 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 421 --COLOR-LINK-OPPOSITE: #ffffff; 422 423 --COLOR-TEXT: #212121; 424 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 425 --COLOR-TEXT-LIGHT: #61605e; 426 --COLOR-TEXT-DARK: #000000; 427 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 428 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 429 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 430 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 431 432 433 --COLOR-BORDER: rgb(209, 205, 196); 434 --COLOR-BORDER-LIGHT: #dfdcd4; 435 --COLOR-BORDER-DARK: #a49c8b; 436 --COLOR-BORDER-HAIRLINE: #f0ebe2; 437 438 --overlay-bg: #00000085; 439 440 /* === Bright color ===*/ 441 --COLOR-ACCENT: #ab8c52; 442 --COLOR-ACCENT-HOVER: #806430; 443 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 444 --COLOR-ACCENT-LIGHT: #e8d4ae; 445 446 /* === Default Cart Gradient ===*/ 447 448 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 449 450 /* === Buttons ===*/ 451 --BTN-PRIMARY-BG: #212121; 452 --BTN-PRIMARY-TEXT: #ffffff; 453 --BTN-PRIMARY-BORDER: #212121; 454 --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7); 455 456 457 458 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 459 460 461 --BTN-SECONDARY-BG: #ab8c52; 462 --BTN-SECONDARY-TEXT: #ffffff; 463 --BTN-SECONDARY-BORDER: #ab8c52; 464 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 465 466 467 468 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 469 470 471 472--COLOR-BG-BRIGHTER: #ece7db; 473 474 --COLOR-BG-ALPHA-25: rgba(245, 242, 236, 0.25);
475 --COLOR-BG-TRANSPARENT: rgba(245, 242, 236, 0);--COLOR-FOOTER-BG-HAIRLINE: #f0ebe2; 476 477 /* Dynamic color variables */ 478 --accent: var(--COLOR-ACCENT); 479 --accent-fade: var(--COLOR-ACCENT-FADE); 480 --accent-hover: var(--COLOR-ACCENT-HOVER); 481 --border: var(--COLOR-BORDER); 482 --border-dark: var(--COLOR-BORDER-DARK); 483 --border-light: var(--COLOR-BORDER-LIGHT); 484 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 485 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 486 --bg-accent: var(--COLOR-BG-ACCENT); 487 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 488 --icons: var(--COLOR-TEXT); 489 --link: var(--COLOR-LINK); 490 --link-a50: var(--COLOR-LINK-A50); 491 --link-a70: var(--COLOR-LINK-A70); 492 --link-hover: var(--COLOR-LINK-HOVER); 493 --link-opposite: var(--COLOR-LINK-OPPOSITE); 494 --text: var(--COLOR-TEXT); 495 --text-dark: var(--COLOR-TEXT-DARK); 496 --text-light: var(--COLOR-TEXT-LIGHT); 497 --text-hover: var(--COLOR-TEXT-HOVER); 498 --text-a5: var(--COLOR-TEXT-A5); 499 --text-a35: var(--COLOR-TEXT-A35); 500 --text-a50: var(--COLOR-TEXT-A50); 501 --text-a80: var(--COLOR-TEXT-A80); 502 } 503 504 505 .color-scheme-4 {--COLOR-BG-GRADIENT: #b0a38b; 506 --COLOR-BG: #b0a38b; 507 --COLOR-BG-RGB: 176, 163, 139; 508 509 --COLOR-BG-ACCENT: #f5f2ec; 510 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 511 512 /* === Link Color ===*/ 513 514 --COLOR-LINK: #282c2e; 515 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 516 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 517 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 518 --COLOR-LINK-OPPOSITE: #ffffff; 519 520 --COLOR-TEXT: #212121; 521 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 522 --COLOR-TEXT-LIGHT: #4c4841; 523 --COLOR-TEXT-DARK: #000000; 524 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 525 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 526 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 527 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 528 529 530 --COLOR-BORDER: rgb(243, 243, 243); 531 --COLOR-BORDER-LIGHT: #d8d3c9; 532 --COLOR-BORDER-DARK: #c0c0c0; 533 --COLOR-BORDER-HAIRLINE: #aa9c82; 534 535 --overlay-bg: #000000; 536 537 /* === Bright color ===*/ 538 --COLOR-ACCENT: #ab8c52; 539 --COLOR-ACCENT-HOVER: #806430; 540 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 541 --COLOR-ACCENT-LIGHT: #e8d4ae; 542 543 /* === Default Cart Gradient ===*/ 544 545 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 546 547 /* === Buttons ===*/ 548 --BTN-PRIMARY-BG: #212121; 549 --BTN-PRIMARY-TEXT: #ffffff; 550 --BTN-PRIMARY-BORDER: #ffffff; 551 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 552 553 554 555 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 556 557 558 --BTN-SECONDARY-BG: #ab8c52; 559 --BTN-SECONDARY-TEXT: #ffffff; 560 --BTN-SECONDARY-BORDER: #ab8c52; 561 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 562 563 564 565 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 566 567 568 569--COLOR-BG-BRIGHTER: #a6977c; 570 571 --COLOR-BG-ALPHA-25: rgba(176, 163, 139, 0.25); 572 --COLOR-BG-TRANSPARENT: rgba(176, 163, 139, 0);--COLOR-FOOTER-BG-HAIRLINE: #aa9c82; 573 574 /* Dynamic color variables */ 575 --accent: var(--COLOR-ACCENT); 576 --accent-fade: var(--COLOR-ACCENT-FADE); 577 --accent-hover: var(--COLOR-ACCENT-HOVER); 578 --border: var(--COLOR-BORDER); 579 --border-dark: var(--COLOR-BORDER-DARK); 580 --border-light: var(--COLOR-BORDER-LIGHT); 581 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 582 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 583 --bg-accent: var(--COLOR-BG-ACCENT); 584 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 585 --icons: var(--COLOR-TEXT); 586 --link: var(--COLOR-LINK); 587 --link-a50: var(--COLOR-LINK-A50); 588 --link-a70: var(--COLOR-LINK-A70); 589 --link-hover: var(--COLOR-LINK-HOVER); 590 --link-opposite: var(--COLOR-LINK-OPPOSITE); 591 --text: var(--COLOR-TEXT); 592 --text-dark: var(--COLOR-TEXT-DARK); 593 --text-light: var(--COLOR-TEXT-LIGHT); 594 --text-hover: var(--COLOR-TEXT-HOVER); 595 --text-a5: var(--COLOR-TEXT-A5); 596 --text-a35: var(--COLOR-TEXT-A35); 597 --text-a50: var(--COLOR-TEXT-A50); 598 --text-a80: var(--COLOR-TEXT-A80); 599 } 600 601 602 .color-scheme-5 {--COLOR-BG-GRADIENT: #868154;
603 --COLOR-BG: #868154; 604 --COLOR-BG-RGB: 134, 129, 84; 605 606 --COLOR-BG-ACCENT: #f5f2ec; 607 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 608 609 /* === Link Color ===*/ 610 611 --COLOR-LINK: #282c2e; 612 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 613 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 614 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 615 --COLOR-LINK-OPPOSITE: #ffffff; 616 617 --COLOR-TEXT: #d8d2b3; 618 --COLOR-TEXT-HOVER: rgba(216, 210, 179, 0.7); 619 --COLOR-TEXT-LIGHT: #bfba97; 620 --COLOR-TEXT-DARK: #c8bb76; 621 --COLOR-TEXT-A5: rgba(216, 210, 179, 0.05); 622 --COLOR-TEXT-A35: rgba(216, 210, 179, 0.35); 623 --COLOR-TEXT-A50: rgba(216, 210, 179, 0.5); 624 --COLOR-TEXT-A80: rgba(216, 210, 179, 0.8); 625 626 627 --COLOR-BORDER: rgb(243, 243, 243); 628 --COLOR-BORDER-LIGHT: #c7c5b3; 629 --COLOR-BORDER-DARK: #c0c0c0; 630 --COLOR-BORDER-HAIRLINE: #7d784e; 631 632 --overlay-bg: #00000085; 633 634 /* === Bright color ===*/ 635 --COLOR-ACCENT: #ab8c52; 636 --COLOR-ACCENT-HOVER: #806430; 637 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 638 --COLOR-ACCENT-LIGHT: #e8d4ae; 639 640 /* === Default Cart Gradient ===*/ 641 642 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 643 644 /* === Buttons ===*/ 645 --BTN-PRIMARY-BG: #212121; 646 --BTN-PRIMARY-TEXT: #ffffff; 647 --BTN-PRIMARY-BORDER: #212121; 648 --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7); 649 650 651 652 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 653 654 655 --BTN-SECONDARY-BG: #ab8c52; 656 --BTN-SECONDARY-TEXT: #ffffff; 657 --BTN-SECONDARY-BORDER: #ab8c52; 658 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 659 660 661 662 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 663 664 665 666--COLOR-BG-BRIGHTER: #76724a; 667 668 --COLOR-BG-ALPHA-25: rgba(134, 129, 84, 0.25); 669 --COLOR-BG-TRANSPARENT: rgba(134, 129, 84, 0);--COLOR-FOOTER-BG-HAIRLINE: #7d784e; 670 671 /* Dynamic color variables */ 672 --accent: var(--COLOR-ACCENT); 673 --accent-fade: var(--COLOR-ACCENT-FADE); 674 --accent-hover: var(--COLOR-ACCENT-HOVER); 675 --border: var(--COLOR-BORDER); 676 --border-dark: var(--COLOR-BORDER-DARK); 677 --border-light: var(--COLOR-BORDER-LIGHT); 678 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 679 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 680 --bg-accent: var(--COLOR-BG-ACCENT); 681 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 682 --icons: var(--COLOR-TEXT); 683 --link: var(--COLOR-LINK); 684 --link-a50: var(--COLOR-LINK-A50); 685 --link-a70: var(--COLOR-LINK-A70); 686 --link-hover: var(--COLOR-LINK-HOVER); 687 --link-opposite: var(--COLOR-LINK-OPPOSITE); 688 --text: var(--COLOR-TEXT); 689 --text-dark: var(--COLOR-TEXT-DARK); 690 --text-light: var(--COLOR-TEXT-LIGHT); 691 --text-hover: var(--COLOR-TEXT-HOVER); 692 --text-a5: var(--COLOR-TEXT-A5); 693 --text-a35: var(--COLOR-TEXT-A35); 694 --text-a50: var(--COLOR-TEXT-A50); 695 --text-a80: var(--COLOR-TEXT-A80); 696 } 697 698 699 .color-scheme-6 {--COLOR-BG-GRADIENT: #fcfbf9; 700 --COLOR-BG: #fcfbf9; 701 --COLOR-BG-RGB: 252, 251, 249; 702 703 --COLOR-BG-ACCENT: #f5f2ec; 704 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 705 706 /* === Link Color ===*/ 707 708 --COLOR-LINK: #282c2e; 709 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 710 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 711 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 712 --COLOR-LINK-OPPOSITE: #ffffff; 713 714 --COLOR-TEXT: #212121; 715 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 716 --COLOR-TEXT-LIGHT: #636262; 717 --COLOR-TEXT-DARK: #000000; 718 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 719 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 720 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 721 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 722 723 724 --COLOR-BORDER: rgb(209, 208, 206); 725 --COLOR-BORDER-LIGHT: #e2e1df; 726 --COLOR-BORDER-DARK: #a09e99; 727 --COLOR-BORDER-HAIRLINE: #f7f4ef; 728 729 --overlay-bg: #00000085; 730 731 /* === Bright color ===*/ 732 --COLOR-ACCENT: #ab8c52; 733 --COLOR-ACCENT-HOVER: #806430; 734 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 735 --COLOR-ACCENT-LIGHT: #e8d4ae; 736 737 /* === Default Cart Gradient ===*/ 738 739 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 740 741 /* === Buttons ===*/ 742 --BTN-PRIMARY-BG: #ffffff; 743 --BTN-PRIMARY-TEXT: #212121; 744 --BTN-PRIMARY-BORDER: #ffffff; 745 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 746 747 748 749 --BTN-PRIMARY-BG-BRIGHTER: #f2f2f2; 750 751 752 --BTN-SECONDARY-BG: #ab8c52; 753 --BTN-SECONDARY-TEXT: #ffffff; 754 --BTN-SECONDARY-BORDER: #ab8c52; 755 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 756 757 758 759 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 760 761 762 763--COLOR-BG-BRIGHTER: #f4f0e8; 764 765 --COLOR-BG-ALPHA-25: rgba(252, 251, 249, 0.25); 766 --COLOR-BG-TRANSPARENT: rgba(252, 251, 249, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f4ef; 767 768 /* Dynamic color variables */ 769 --accent: var(--COLOR-ACCENT); 770 --accent-fade: var(--COLOR-ACCENT-FADE); 771 --accent-hover: var(--COLOR-ACCENT-HOVER); 772 --border: var(--COLOR-BORDER); 773 --border-dark: var(--COLOR-BORDER-DARK); 774 --border-light: var(--COLOR-BORDER-LIGHT); 775 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 776 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 777 --bg-accent: var(--COLOR-BG-ACCENT); 778 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 779 --icons: var(--COLOR-TEXT); 780 --link: var(--COLOR-LINK); 781 --link-a50: var(--COLOR-LINK-A50); 782 --link-a70: var(--COLOR-LINK-A70); 783 --link-hover: var(--COLOR-LINK-HOVER); 784 --link-opposite: var(--COLOR-LINK-OPPOSITE); 785 --text: var(--COLOR-TEXT); 786 --text-dark: var(--COLOR-TEXT-DARK); 787 --text-light: var(--COLOR-TEXT-LIGHT); 788 --text-hover: var(--COLOR-TEXT-HOVER); 789 --text-a5: var(--COLOR-TEXT-A5); 790 --text-a35: var(--COLOR-TEXT-A35); 791 --text-a50: var(--COLOR-TEXT-A50); 792 --text-a80: var(--COLOR-TEXT-A80); 793 } 794 795 796 .color-scheme-7 {--COLOR-BG-GRADIENT: #f5f2ec; 797 --COLOR-BG: #f5f2ec; 798 --COLOR-BG-RGB: 245, 242, 236; 799 800 --COLOR-BG-ACCENT: #f5f2ec; 801 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 802 803 /* === Link Color ===*/ 804 805 --COLOR-LINK: #282c2e; 806 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 807 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 808 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 809 --COLOR-LINK-OPPOSITE: #ffffff; 810 811 --COLOR-TEXT: #685a3f; 812 --COLOR-TEXT-HOVER: rgba(104, 90, 63, 0.7); 813 --COLOR-TEXT-LIGHT: #928873; 814 --COLOR-TEXT-DARK: #3d321e; 815 --COLOR-TEXT-A5: rgba(104, 90, 63, 0.05); 816 --COLOR-TEXT-A35: rgba(104, 90, 63, 0.35); 817 --COLOR-TEXT-A50: rgba(104, 90, 63, 0.5); 818 --COLOR-TEXT-A80: rgba(104, 90, 63, 0.8); 819 820 821 --COLOR-BORDER: rgb(209, 205, 196); 822 --COLOR-BORDER-LIGHT: #dfdcd4; 823 --COLOR-BORDER-DARK: #a49c8b; 824 --COLOR-BORDER-HAIRLINE: #f0ebe2; 825 826 --overlay-bg: #00000085; 827 828 /* === Bright color ===*/ 829 --COLOR-ACCENT: #ab8c52; 830 --COLOR-ACCENT-HOVER: #806430; 831 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 832 --COLOR-ACCENT-LIGHT: #e8d4ae; 833 834 /* === Default Cart Gradient ===*/ 835 836 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 837 838 /* === Buttons ===*/ 839 --BTN-PRIMARY-BG: #212121; 840 --BTN-PRIMARY-TEXT: #ffffff; 841 --BTN-PRIMARY-BORDER: #212121; 842 --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7); 843 844 845 846 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 847 848 849 --BTN-SECONDARY-BG: #ab8c52; 850 --BTN-SECONDARY-TEXT: #ffffff; 851 --BTN-SECONDARY-BORDER: #ab8c52; 852 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 853 854 855 856 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 857 858 859 860--COLOR-BG-BRIGHTER: #ece7db; 861 862 --COLOR-BG-ALPHA-25: rgba(245, 242, 236, 0.25);
863 --COLOR-BG-TRANSPARENT: rgba(245, 242, 236, 0);--COLOR-FOOTER-BG-HAIRLINE: #f0ebe2; 864 865 /* Dynamic color variables */ 866 --accent: var(--COLOR-ACCENT); 867 --accent-fade: var(--COLOR-ACCENT-FADE); 868 --accent-hover: var(--COLOR-ACCENT-HOVER); 869 --border: var(--COLOR-BORDER); 870 --border-dark: var(--COLOR-BORDER-DARK); 871 --border-light: var(--COLOR-BORDER-LIGHT); 872 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 873 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 874 --bg-accent: var(--COLOR-BG-ACCENT); 875 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 876 --icons: var(--COLOR-TEXT); 877 --link: var(--COLOR-LINK); 878 --link-a50: var(--COLOR-LINK-A50); 879 --link-a70: var(--COLOR-LINK-A70); 880 --link-hover: var(--COLOR-LINK-HOVER); 881 --link-opposite: var(--COLOR-LINK-OPPOSITE); 882 --text: var(--COLOR-TEXT); 883 --text-dark: var(--COLOR-TEXT-DARK); 884 --text-light: var(--COLOR-TEXT-LIGHT); 885 --text-hover: var(--COLOR-TEXT-HOVER); 886 --text-a5: var(--COLOR-TEXT-A5); 887 --text-a35: var(--COLOR-TEXT-A35); 888 --text-a50: var(--COLOR-TEXT-A50); 889 --text-a80: var(--COLOR-TEXT-A80); 890 } 891 892 893 .color-scheme-8 {--COLOR-BG-GRADIENT: #f8f5f2; 894 --COLOR-BG: #f8f5f2; 895 --COLOR-BG-RGB: 248, 245, 242; 896 897 --COLOR-BG-ACCENT: #f5f2ec; 898 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 899 900 /* === Link Color ===*/ 901 902 --COLOR-LINK: #282c2e; 903 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 904 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 905 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 906 --COLOR-LINK-OPPOSITE: #ffffff; 907 908 --COLOR-TEXT: #212121; 909 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 910 --COLOR-TEXT-LIGHT: #626160; 911 --COLOR-TEXT-DARK: #000000; 912 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 913 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 914 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 915 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 916 917 918 --COLOR-BORDER: rgb(209, 205, 196); 919 --COLOR-BORDER-LIGHT: #e1ddd6; 920 --COLOR-BORDER-DARK: #a49c8b; 921 --COLOR-BORDER-HAIRLINE: #f3ede8; 922 923 --overlay-bg: #00000085; 924 925 /* === Bright color ===*/ 926 --COLOR-ACCENT: #ab8c52; 927 --COLOR-ACCENT-HOVER: #806430; 928 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 929 --COLOR-ACCENT-LIGHT: #e8d4ae; 930 931 /* === Default Cart Gradient ===*/ 932 933 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 934 935 /* === Buttons ===*/ 936 --BTN-PRIMARY-BG: #212121; 937 --BTN-PRIMARY-TEXT: #ffffff; 938 --BTN-PRIMARY-BORDER: #212121; 939 --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7); 940 941 942 943 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 944 945 946 --BTN-SECONDARY-BG: #ab8c52; 947 --BTN-SECONDARY-TEXT: #ffffff; 948 --BTN-SECONDARY-BORDER: #ab8c52; 949 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 950 951 952 953 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 954 955 956 957--COLOR-BG-BRIGHTER: #efe8e1; 958 959 --COLOR-BG-ALPHA-25: rgba(248, 245, 242, 0.25); 960 --COLOR-BG-TRANSPARENT: rgba(248, 245, 242, 0);--COLOR-FOOTER-BG-HAIRLINE: #f3ede8; 961 962 /* Dynamic color variables */ 963 --accent: var(--COLOR-ACCENT); 964 --accent-fade: var(--COLOR-ACCENT-FADE); 965 --accent-hover: var(--COLOR-ACCENT-HOVER); 966 --border: var(--COLOR-BORDER); 967 --border-dark: var(--COLOR-BORDER-DARK); 968 --border-light: var(--COLOR-BORDER-LIGHT); 969 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 970 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 971 --bg-accent: var(--COLOR-BG-ACCENT); 972 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 973 --icons: var(--COLOR-TEXT); 974 --link: var(--COLOR-LINK); 975 --link-a50: var(--COLOR-LINK-A50); 976 --link-a70: var(--COLOR-LINK-A70); 977 --link-hover: var(--COLOR-LINK-HOVER); 978 --link-opposite: var(--COLOR-LINK-OPPOSITE); 979 --text: var(--COLOR-TEXT); 980 --text-dark: var(--COLOR-TEXT-DARK); 981 --text-light: var(--COLOR-TEXT-LIGHT); 982 --text-hover: var(--COLOR-TEXT-HOVER); 983 --text-a5: var(--COLOR-TEXT-A5); 984 --text-a35: var(--COLOR-TEXT-A35); 985 --text-a50: var(--COLOR-TEXT-A50); 986 --text-a80: var(--COLOR-TEXT-A80); 987 } 988 989 990 .color-scheme-9 {--COLOR-BG-GRADIENT: #fcfbf9; 991 --COLOR-BG: #fcfbf9; 992 --COLOR-BG-RGB: 252, 251, 249; 993 994 --COLOR-BG-ACCENT: #f5f2ec; 995 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 996 997 /* === Link Color ===*/ 998 999 --COLOR-LINK: #282c2e; 1000 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 1001 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 1002 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 1003 --COLOR-LINK-OPPOSITE: #ffffff; 1004 1005 --COLOR-TEXT: #212121; 1006 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 1007 --COLOR-TEXT-LIGHT: #636262; 1008 --COLOR-TEXT-DARK: #000000; 1009 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 1010 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 1011 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 1012 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 1013 1014 1015 --COLOR-BORDER: rgb(234, 234, 234); 1016 --COLOR-BORDER-LIGHT: #f1f1f0; 1017 --COLOR-BORDER-DARK: #b7b7b7; 1018 --COLOR-BORDER-HAIRLINE: #f7f4ef; 1019 1020 --overlay-bg: #00000085; 1021 1022 /* === Bright color ===*/ 1023 --COLOR-ACCENT: #ab8c52; 1024 --COLOR-ACCENT-HOVER: #806430; 1025 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1026 --COLOR-ACCENT-LIGHT: #e8d4ae; 1027 1028 /* === Default Cart Gradient ===*/ 1029 1030 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1031 1032 /* === Buttons ===*/ 1033 --BTN-PRIMARY-BG: #212121; 1034 --BTN-PRIMARY-TEXT: #ffffff; 1035 --BTN-PRIMARY-BORDER: #212121; 1036 --BTN-PRIMARY-BORDER-A70: rgba(33, 33, 33, 0.7); 1037 1038 1039 1040 --BTN-PRIMARY-BG-BRIGHTER: #2e2e2e; 1041 1042 1043 --BTN-SECONDARY-BG: #f5f2ec; 1044 --BTN-SECONDARY-TEXT: #212121; 1045 --BTN-SECONDARY-BORDER: #f5f2ec; 1046 --BTN-SECONDARY-BORDER-A70: rgba(245, 242, 236, 0.7); 1047 1048 1049 1050 --BTN-SECONDARY-BG-BRIGHTER: #ece7db; 1051 1052 1053 1054--COLOR-BG-BRIGHTER: #f4f0e8; 1055 1056 --COLOR-BG-ALPHA-25: rgba(252, 251, 249, 0.25); 1057 --COLOR-BG-TRANSPARENT: rgba(252, 251, 249, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f4ef; 1058 1059 /* Dynamic color variables */ 1060 --accent: var(--COLOR-ACCENT); 1061 --accent-fade: var(--COLOR-ACCENT-FADE); 1062 --accent-hover: var(--COLOR-ACCENT-HOVER); 1063 --border: var(--COLOR-BORDER); 1064 --border-dark: var(--COLOR-BORDER-DARK); 1065 --border-light: var(--COLOR-BORDER-LIGHT); 1066 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1067 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1068 --bg-accent: var(--COLOR-BG-ACCENT); 1069 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1070 --icons: var(--COLOR-TEXT); 1071 --link: var(--COLOR-LINK); 1072 --link-a50: var(--COLOR-LINK-A50); 1073 --link-a70: var(--COLOR-LINK-A70); 1074 --link-hover: var(--COLOR-LINK-HOVER); 1075 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1076 --text: var(--COLOR-TEXT); 1077 --text-dark: var(--COLOR-TEXT-DARK); 1078 --text-light: var(--COLOR-TEXT-LIGHT); 1079 --text-hover: var(--COLOR-TEXT-HOVER); 1080 --text-a5: var(--COLOR-TEXT-A5); 1081 --text-a35: var(--COLOR-TEXT-A35); 1082 --text-a50: var(--COLOR-TEXT-A50); 1083 --text-a80: var(--COLOR-TEXT-A80); 1084 } 1085 1086 1087 .color-scheme-10 {--COLOR-BG-GRADIENT: rgba(0,0,0,0); 1088 --COLOR-BG: rgba(0,0,0,0); 1089 --COLOR-BG-RGB: 0, 0, 0; 1090 1091 --COLOR-BG-ACCENT: #f5f2ec; 1092 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1093 1094 /* === Link Color ===*/ 1095 1096 --COLOR-LINK: #282c2e; 1097 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 1098 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 1099 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 1100 --COLOR-LINK-OPPOSITE: #ffffff; 1101 1102 --COLOR-TEXT: #ffffff; 1103 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1104 --COLOR-TEXT-LIGHT: rgba(179, 179, 179, 0.7); 1105 --COLOR-TEXT-DARK: #d9d9d9; 1106 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1107 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1108 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1109 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1110 1111 1112 --COLOR-BORDER: rgb(209, 205, 196); 1113 --COLOR-BORDER-LIGHT: rgba(125, 123, 118, 0.6); 1114 --COLOR-BORDER-DARK: #a49c8b; 1115 --COLOR-BORDER-HAIRLINE: rgba(0, 0, 0, 0.0); 1116 1117 --overlay-bg: #000000a3; 1118 1119 /* === Bright color ===*/ 1120 --COLOR-ACCENT: #ab8c52; 1121 --COLOR-ACCENT-HOVER: #806430; 1122 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1123 --COLOR-ACCENT-LIGHT: #e8d4ae; 1124 1125 /* === Default Cart Gradient ===*/ 1126 1127 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1128 1129 /* === Buttons ===*/ 1130 --BTN-PRIMARY-BG: #f8f9fa; 1131 --BTN-PRIMARY-TEXT: #000000d1; 1132 --BTN-PRIMARY-BORDER: #ffffff; 1133 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 1134 1135 1136 1137 --BTN-PRIMARY-BG-BRIGHTER: #e9ecef; 1138 1139 1140 --BTN-SECONDARY-BG: #ab8c52; 1141 --BTN-SECONDARY-TEXT: #ffffff; 1142 --BTN-SECONDARY-BORDER: #ab8c52; 1143 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1144 1145 1146 1147 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1148 1149 1150 1151--COLOR-BG-BRIGHTER: rgba(26, 26, 26, 0.0); 1152 1153 --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25); 1154 --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: rgba(8, 8, 8, 0.0); 1155 1156 /* Dynamic color variables */ 1157 --accent: var(--COLOR-ACCENT); 1158 --accent-fade: var(--COLOR-ACCENT-FADE); 1159 --accent-hover: var(--COLOR-ACCENT-HOVER); 1160 --border: var(--COLOR-BORDER); 1161 --border-dark: var(--COLOR-BORDER-DARK); 1162 --border-light: var(--COLOR-BORDER-LIGHT); 1163 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1164 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1165 --bg-accent: var(--COLOR-BG-ACCENT); 1166 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1167 --icons: var(--COLOR-TEXT); 1168 --link: var(--COLOR-LINK); 1169 --link-a50: var(--COLOR-LINK-A50); 1170 --link-a70: var(--COLOR-LINK-A70); 1171 --link-hover: var(--COLOR-LINK-HOVER); 1172 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1173 --text: var(--COLOR-TEXT); 1174 --text-dark: var(--COLOR-TEXT-DARK); 1175 --text-light: var(--COLOR-TEXT-LIGHT); 1176 --text-hover: var(--COLOR-TEXT-HOVER); 1177 --text-a5: var(--COLOR-TEXT-A5); 1178 --text-a35: var(--COLOR-TEXT-A35); 1179 --text-a50: var(--COLOR-TEXT-A50); 1180 --text-a80: var(--COLOR-TEXT-A80); 1181 } 1182 1183 1184 .color-scheme-11 {--COLOR-BG-GRADIENT: rgba(0,0,0,0); 1185 --COLOR-BG: rgba(0,0,0,0); 1186 --COLOR-BG-RGB: 0, 0, 0; 1187 1188 --COLOR-BG-ACCENT: #f5f2ec; 1189 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1190 1191 /* === Link Color ===*/ 1192 1193 --COLOR-LINK: #282c2e; 1194 --COLOR-LINK-A50: rgba(40, 44, 46, 0.5); 1195 --COLOR-LINK-A70: rgba(40, 44, 46, 0.7); 1196 --COLOR-LINK-HOVER: rgba(40, 44, 46, 0.7); 1197 --COLOR-LINK-OPPOSITE: #ffffff; 1198 1199 --COLOR-TEXT: #ffffff; 1200 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1201 --COLOR-TEXT-LIGHT: rgba(179, 179, 179, 0.7); 1202 --COLOR-TEXT-DARK: #d9d9d9; 1203 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1204 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1205 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1206 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1207 1208 1209 --COLOR-BORDER: rgb(209, 205, 196); 1210 --COLOR-BORDER-LIGHT: rgba(125, 123, 118, 0.6); 1211 --COLOR-BORDER-DARK: #a49c8b; 1212 --COLOR-BORDER-HAIRLINE: rgba(0, 0, 0, 0.0); 1213 1214 --overlay-bg: #0000005c; 1215 1216 /* === Bright color ===*/ 1217 --COLOR-ACCENT: #ab8c52; 1218 --COLOR-ACCENT-HOVER: #806430; 1219 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1220 --COLOR-ACCENT-LIGHT: #e8d4ae; 1221 1222 /* === Default Cart Gradient ===*/ 1223 1224 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1225 1226 /* === Buttons ===*/ 1227 --BTN-PRIMARY-BG: #ffffff; 1228 --BTN-PRIMARY-TEXT: #000000; 1229 --BTN-PRIMARY-BORDER: #ffffff; 1230 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 1231 1232 1233 1234 --BTN-PRIMARY-BG-BRIGHTER: #f2f2f2; 1235 1236 1237 --BTN-SECONDARY-BG: #ab8c52; 1238 --BTN-SECONDARY-TEXT: #ffffff; 1239 --BTN-SECONDARY-BORDER: #ab8c52; 1240 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1241 1242 1243 1244 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1245 1246 1247 1248--COLOR-BG-BRIGHTER: rgba(26, 26, 26, 0.0); 1249 1250 --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25); 1251 --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: rgba(8, 8, 8, 0.0); 1252 1253 /* Dynamic color variables */ 1254 --accent: var(--COLOR-ACCENT); 1255 --accent-fade: var(--COLOR-ACCENT-FADE); 1256 --accent-hover: var(--COLOR-ACCENT-HOVER); 1257 --border: var(--COLOR-BORDER); 1258 --border-dark: var(--COLOR-BORDER-DARK); 1259 --border-light: var(--COLOR-BORDER-LIGHT); 1260 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1261 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1262 --bg-accent: var(--COLOR-BG-ACCENT); 1263 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1264 --icons: var(--COLOR-TEXT); 1265 --link: var(--COLOR-LINK); 1266 --link-a50: var(--COLOR-LINK-A50); 1267 --link-a70: var(--COLOR-LINK-A70); 1268 --link-hover: var(--COLOR-LINK-HOVER); 1269 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1270 --text: var(--COLOR-TEXT); 1271 --text-dark: var(--COLOR-TEXT-DARK); 1272 --text-light: var(--COLOR-TEXT-LIGHT); 1273 --text-hover: var(--COLOR-TEXT-HOVER); 1274 --text-a5: var(--COLOR-TEXT-A5); 1275 --text-a35: var(--COLOR-TEXT-A35); 1276 --text-a50: var(--COLOR-TEXT-A50); 1277 --text-a80: var(--COLOR-TEXT-A80); 1278 } 1279 1280 1281 .color-scheme-d7834753-e643-4c32-b277-497bf2d3ae42 {--COLOR-BG-GRADIENT: #2d1118; 1282 --COLOR-BG: #2d1118; 1283 --COLOR-BG-RGB: 45, 17, 24; 1284 1285 --COLOR-BG-ACCENT: #f7f9fa; 1286 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1287 1288 /* === Link Color ===*/ 1289 1290 --COLOR-LINK: #ffffff; 1291 --COLOR-LINK-A50: rgba(255, 255, 255, 0.5); 1292 --COLOR-LINK-A70: rgba(255, 255, 255, 0.7); 1293 --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7); 1294 --COLOR-LINK-OPPOSITE: #000000; 1295 1296 --COLOR-TEXT: #dbbdbe; 1297 --COLOR-TEXT-HOVER: rgba(219, 189, 190, 0.7); 1298 --COLOR-TEXT-LIGHT: #a7898c; 1299 --COLOR-TEXT-DARK: #c98385; 1300 --COLOR-TEXT-A5: rgba(219, 189, 190, 0.05); 1301 --COLOR-TEXT-A35: rgba(219, 189, 190, 0.35); 1302 --COLOR-TEXT-A50: rgba(219, 189, 190, 0.5); 1303 --COLOR-TEXT-A80: rgba(219, 189, 190, 0.8); 1304 1305 1306 --COLOR-BORDER: rgb(129, 129, 129); 1307 --COLOR-BORDER-LIGHT: #5f5457; 1308 --COLOR-BORDER-DARK: #4e4e4e; 1309 --COLOR-BORDER-HAIRLINE: #220d12; 1310 1311 --overlay-bg: #00000085; 1312 1313 /* === Bright color ===*/ 1314 --COLOR-ACCENT: #d82f20;
1315 --COLOR-ACCENT-HOVER: #9e1a0e; 1316 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 1317 --COLOR-ACCENT-LIGHT: #fc9d95; 1318 1319 /* === Default Cart Gradient ===*/ 1320 1321 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1322 1323 /* === Buttons ===*/ 1324 --BTN-PRIMARY-BG: #542231; 1325 --BTN-PRIMARY-TEXT: #ffffff; 1326 --BTN-PRIMARY-BORDER: #542231; 1327 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1328 1329 1330 1331 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 1332 1333 1334 --BTN-SECONDARY-BG: #ab8c52; 1335 --BTN-SECONDARY-TEXT: #ffffff; 1336 --BTN-SECONDARY-BORDER: #ab8c52; 1337 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1338 1339 1340 1341 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1342 1343 1344 1345--COLOR-BG-BRIGHTER: #401822; 1346 1347 --COLOR-BG-ALPHA-25: rgba(45, 17, 24, 0.25); 1348 --COLOR-BG-TRANSPARENT: rgba(45, 17, 24, 0);--COLOR-FOOTER-BG-HAIRLINE: #38151e; 1349 1350 /* Dynamic color variables */ 1351 --accent: var(--COLOR-ACCENT); 1352 --accent-fade: var(--COLOR-ACCENT-FADE); 1353 --accent-hover: var(--COLOR-ACCENT-HOVER); 1354 --border: var(--COLOR-BORDER); 1355 --border-dark: var(--COLOR-BORDER-DARK); 1356 --border-light: var(--COLOR-BORDER-LIGHT); 1357 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1358 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1359 --bg-accent: var(--COLOR-BG-ACCENT); 1360 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1361 --icons: var(--COLOR-TEXT); 1362 --link: var(--COLOR-LINK); 1363 --link-a50: var(--COLOR-LINK-A50); 1364 --link-a70: var(--COLOR-LINK-A70); 1365 --link-hover: var(--COLOR-LINK-HOVER); 1366 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1367 --text: var(--COLOR-TEXT); 1368 --text-dark: var(--COLOR-TEXT-DARK); 1369 --text-light: var(--COLOR-TEXT-LIGHT); 1370 --text-hover: var(--COLOR-TEXT-HOVER); 1371 --text-a5: var(--COLOR-TEXT-A5); 1372 --text-a35: var(--COLOR-TEXT-A35); 1373 --text-a50: var(--COLOR-TEXT-A50); 1374 --text-a80: var(--COLOR-TEXT-A80); 1375 } 1376 1377 1378 .color-scheme-abfcc727-663d-475a-8b57-2231b69df75e {--COLOR-BG-GRADIENT: #f5f6f8; 1379 --COLOR-BG: #f5f6f8; 1380 --COLOR-BG-RGB: 245, 246, 248; 1381 1382 --COLOR-BG-ACCENT: #f5f6f8; 1383 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1384 1385 /* === Link Color ===*/ 1386 1387 --COLOR-LINK: #212121; 1388 --COLOR-LINK-A50: rgba(33, 33, 33, 0.5); 1389 --COLOR-LINK-A70: rgba(33, 33, 33, 0.7); 1390 --COLOR-LINK-HOVER: rgba(33, 33, 33, 0.7); 1391 --COLOR-LINK-OPPOSITE: #ffffff; 1392 1393 --COLOR-TEXT: #212121; 1394 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 1395 --COLOR-TEXT-LIGHT: #616162; 1396 --COLOR-TEXT-DARK: #000000; 1397 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 1398 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 1399 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 1400 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 1401 1402 1403 --COLOR-BORDER: rgb(209, 205, 196); 1404 --COLOR-BORDER-LIGHT: #dfddd9; 1405 --COLOR-BORDER-DARK: #a49c8b; 1406 --COLOR-BORDER-HAIRLINE: #eceef2; 1407 1408 --overlay-bg: #00000085; 1409 1410 /* === Bright color ===*/ 1411 --COLOR-ACCENT: #ab8c52; 1412 --COLOR-ACCENT-HOVER: #806430; 1413 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1414 --COLOR-ACCENT-LIGHT: #e8d4ae; 1415 1416 /* === Default Cart Gradient ===*/ 1417 1418 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1419 1420 /* === Buttons ===*/ 1421 --BTN-PRIMARY-BG: #000000; 1422 --BTN-PRIMARY-TEXT: #ffffff; 1423 --BTN-PRIMARY-BORDER: #ffffff; 1424 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 1425 1426 1427 1428 --BTN-PRIMARY-BG-BRIGHTER: #0d0d0d; 1429 1430 1431 --BTN-SECONDARY-BG: #ab8c52; 1432 --BTN-SECONDARY-TEXT: #ffffff; 1433 --BTN-SECONDARY-BORDER: #ab8c52; 1434 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1435 1436 1437 1438 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1439 1440 1441 1442--COLOR-BG-BRIGHTER: #e6e9ed; 1443 1444 --COLOR-BG-ALPHA-25: rgba(245, 246, 248, 0.25); 1445 --COLOR-BG-TRANSPARENT: rgba(245, 246, 248, 0);--COLOR-FOOTER-BG-HAIRLINE: #eceef2; 1446 1447 /* Dynamic color variables */ 1448 --accent: var(--COLOR-ACCENT); 1449 --accent-fade: var(--COLOR-ACCENT-FADE); 1450 --accent-hover: var(--COLOR-ACCENT-HOVER); 1451 --border: var(--COLOR-BORDER); 1452 --border-dark: var(--COLOR-BORDER-DARK); 1453 --border-light: var(--COLOR-BORDER-LIGHT); 1454 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1455 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1456 --bg-accent: var(--COLOR-BG-ACCENT); 1457 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1458 --icons: var(--COLOR-TEXT); 1459 --link: var(--COLOR-LINK); 1460 --link-a50: var(--COLOR-LINK-A50); 1461 --link-a70: var(--COLOR-LINK-A70); 1462 --link-hover: var(--COLOR-LINK-HOVER); 1463 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1464 --text: var(--COLOR-TEXT); 1465 --text-dark: var(--COLOR-TEXT-DARK); 1466 --text-light: var(--COLOR-TEXT-LIGHT); 1467 --text-hover: var(--COLOR-TEXT-HOVER); 1468 --text-a5: var(--COLOR-TEXT-A5); 1469 --text-a35: var(--COLOR-TEXT-A35); 1470 --text-a50: var(--COLOR-TEXT-A50); 1471 --text-a80: var(--COLOR-TEXT-A80); 1472 } 1473 1474 1475 .color-scheme-e12438c3-f1ed-459d-82d6-3182d8790c60 {--COLOR-BG-GRADIENT: #542231; 1476 --COLOR-BG: #542231; 1477 --COLOR-BG-RGB: 84, 34, 49; 1478
1479 --COLOR-BG-ACCENT: #f0f0f0; 1480 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1481 1482 /* === Link Color ===*/ 1483 1484 --COLOR-LINK: #ffffff; 1485 --COLOR-LINK-A50: rgba(255, 255, 255, 0.5); 1486 --COLOR-LINK-A70: rgba(255, 255, 255, 0.7); 1487 --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7); 1488 --COLOR-LINK-OPPOSITE: #000000; 1489 1490 --COLOR-TEXT: #ffffff; 1491 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1492 --COLOR-TEXT-LIGHT: #ccbdc1; 1493 --COLOR-TEXT-DARK: #d9d9d9; 1494 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1495 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1496 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1497 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1498 1499 1500 --COLOR-BORDER: rgb(209, 205, 196); 1501 --COLOR-BORDER-LIGHT: #9f8989; 1502 --COLOR-BORDER-DARK: #a49c8b; 1503 --COLOR-BORDER-HAIRLINE: #491e2b; 1504 1505 --overlay-bg: #00000085; 1506 1507 /* === Bright color ===*/ 1508 --COLOR-ACCENT: #ab8c52; 1509 --COLOR-ACCENT-HOVER: #806430; 1510 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1511 --COLOR-ACCENT-LIGHT: #e8d4ae; 1512 1513 /* === Default Cart Gradient ===*/ 1514 1515 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1516 1517 /* === Buttons ===*/ 1518 --BTN-PRIMARY-BG: #542231; 1519 --BTN-PRIMARY-TEXT: #ffffff; 1520 --BTN-PRIMARY-BORDER: #542231; 1521 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1522 1523 1524 1525 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 1526 1527 1528 --BTN-SECONDARY-BG: #ab8c52; 1529 --BTN-SECONDARY-TEXT: #ffffff; 1530 --BTN-SECONDARY-BORDER: #ab8c52; 1531 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1532 1533 1534 1535 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1536 1537 1538 1539--COLOR-BG-BRIGHTER: #66293c; 1540 1541 --COLOR-BG-ALPHA-25: rgba(84, 34, 49, 0.25); 1542 --COLOR-BG-TRANSPARENT: rgba(84, 34, 49, 0);--COLOR-FOOTER-BG-HAIRLINE: #5f2637; 1543 1544 /* Dynamic color variables */ 1545 --accent: var(--COLOR-ACCENT); 1546 --accent-fade: var(--COLOR-ACCENT-FADE); 1547 --accent-hover: var(--COLOR-ACCENT-HOVER); 1548 --border: var(--COLOR-BORDER); 1549 --border-dark: var(--COLOR-BORDER-DARK); 1550 --border-light: var(--COLOR-BORDER-LIGHT); 1551 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1552 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1553 --bg-accent: var(--COLOR-BG-ACCENT); 1554 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1555 --icons: var(--COLOR-TEXT); 1556 --link: var(--COLOR-LINK); 1557 --link-a50: var(--COLOR-LINK-A50); 1558 --link-a70: var(--COLOR-LINK-A70); 1559 --link-hover: var(--COLOR-LINK-HOVER); 1560 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1561 --text: var(--COLOR-TEXT); 1562 --text-dark: var(--COLOR-TEXT-DARK); 1563 --text-light: var(--COLOR-TEXT-LIGHT); 1564 --text-hover: var(--COLOR-TEXT-HOVER); 1565 --text-a5: var(--COLOR-TEXT-A5); 1566 --text-a35: var(--COLOR-TEXT-A35); 1567 --text-a50: var(--COLOR-TEXT-A50); 1568 --text-a80: var(--COLOR-TEXT-A80); 1569 } 1570 1571 1572 .color-scheme-d1c3a9f5-b538-4689-b15a-5a47a9d67a7e {--COLOR-BG-GRADIENT: #1f3a31; 1573 --COLOR-BG: #1f3a31; 1574 --COLOR-BG-RGB: 31, 58, 49; 1575 1576 --COLOR-BG-ACCENT: #f5f2ec; 1577 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1578 1579 /* === Link Color ===*/ 1580 1581 --COLOR-LINK: #ffffff; 1582 --COLOR-LINK-A50: rgba(255, 255, 255, 0.5); 1583 --COLOR-LINK-A70: rgba(255, 255, 255, 0.7); 1584 --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7); 1585 --COLOR-LINK-OPPOSITE: #000000; 1586 1587 --COLOR-TEXT: #ffffff; 1588 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1589 --COLOR-TEXT-LIGHT: #bcc4c1; 1590 --COLOR-TEXT-DARK: #d9d9d9; 1591 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1592 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1593 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1594 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1595 1596 1597 --COLOR-BORDER: rgb(209, 205, 196); 1598 --COLOR-BORDER-LIGHT: #8a9289; 1599 --COLOR-BORDER-DARK: #a49c8b; 1600 --COLOR-BORDER-HAIRLINE: #1a3029; 1601 1602 --overlay-bg: #00000085; 1603 1604 /* === Bright color ===*/ 1605 --COLOR-ACCENT: #ab8c52; 1606 --COLOR-ACCENT-HOVER: #806430; 1607 --COLOR-ACCENT-FADE: rgba(171, 140, 82, 0.05); 1608 --COLOR-ACCENT-LIGHT: #e8d4ae; 1609 1610 /* === Default Cart Gradient ===*/ 1611 1612 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1613 1614 /* === Buttons ===*/ 1615 --BTN-PRIMARY-BG: #542231; 1616 --BTN-PRIMARY-TEXT: #ffffff; 1617 --BTN-PRIMARY-BORDER: #542231; 1618 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1619 1620 1621 1622 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 1623 1624 1625 --BTN-SECONDARY-BG: #ab8c52; 1626 --BTN-SECONDARY-TEXT: #ffffff; 1627 --BTN-SECONDARY-BORDER: #ab8c52; 1628 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1629 1630 1631 1632 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1633 1634 1635 1636--COLOR-BG-BRIGHTER: #284b3f; 1637 1638 --COLOR-BG-ALPHA-25: rgba(31, 58, 49, 0.25); 1639 --COLOR-BG-TRANSPARENT: rgba(31, 58, 49, 0);--COLOR-FOOTER-BG-HAIRLINE: #244439; 1640 1641 /* Dynamic color variables */ 1642 --accent: var(--COLOR-ACCENT); 1643 --accent-fade: var(--COLOR-ACCENT-FADE); 1644 --accent-hover: var(--COLOR-ACCENT-HOVER); 1645 --border: var(--COLOR-BORDER); 1646 --border-dark: var(--COLOR-BORDER-DARK); 1647 --border-light: var(--COLOR-BORDER-LIGHT); 1648 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1649 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1650 --bg-accent: var(--COLOR-BG-ACCENT); 1651 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1652 --icons: var(--COLOR-TEXT); 1653 --link: var(--COLOR-LINK); 1654 --link-a50: var(--COLOR-LINK-A50); 1655 --link-a70: var(--COLOR-LINK-A70); 1656 --link-hover: var(--COLOR-LINK-HOVER); 1657 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1658 --text: var(--COLOR-TEXT); 1659 --text-dark: var(--COLOR-TEXT-DARK); 1660 --text-light: var(--COLOR-TEXT-LIGHT); 1661 --text-hover: var(--COLOR-TEXT-HOVER); 1662 --text-a5: var(--COLOR-TEXT-A5); 1663 --text-a35: var(--COLOR-TEXT-A35); 1664 --text-a50: var(--COLOR-TEXT-A50); 1665 --text-a80: var(--COLOR-TEXT-A80); 1666 } 1667 1668 1669 .color-scheme-7e265d90-291f-409b-a854-a228d147c74d {--COLOR-BG-GRADIENT: #2d1118; 1670 --COLOR-BG: #2d1118; 1671 --COLOR-BG-RGB: 45, 17, 24; 1672 1673 --COLOR-BG-ACCENT: #f5f2ec; 1674 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1675 1676 /* === Link Color ===*/ 1677 1678 --COLOR-LINK: #ffffff; 1679 --COLOR-LINK-A50: rgba(255, 255, 255, 0.5); 1680 --COLOR-LINK-A70: rgba(255, 255, 255, 0.7); 1681 --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7); 1682 --COLOR-LINK-OPPOSITE: #000000; 1683 1684 --COLOR-TEXT: #ffffff; 1685 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1686 --COLOR-TEXT-LIGHT: #c0b8ba; 1687 --COLOR-TEXT-DARK: #d9d9d9; 1688 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1689 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1690 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1691 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1692 1693 1694 --COLOR-BORDER: rgb(209, 205, 196); 1695 --COLOR-BORDER-LIGHT: #8f827f; 1696 --COLOR-BORDER-DARK: #a49c8b; 1697 --COLOR-BORDER-HAIRLINE: #220d12; 1698 1699 --overlay-bg: #00000066; 1700 1701 /* === Bright color ===*/ 1702 --COLOR-ACCENT: #d82f20;
1703 --COLOR-ACCENT-HOVER: #9e1a0e; 1704 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 1705 --COLOR-ACCENT-LIGHT: #fc9d95; 1706 1707 /* === Default Cart Gradient ===*/ 1708 1709 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1710 1711 /* === Buttons ===*/ 1712 --BTN-PRIMARY-BG: #542231; 1713 --BTN-PRIMARY-TEXT: #ffffff; 1714 --BTN-PRIMARY-BORDER: #542231; 1715 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1716 1717 1718 1719 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 1720 1721 1722 --BTN-SECONDARY-BG: #ab8c52; 1723 --BTN-SECONDARY-TEXT: #ffffff; 1724 --BTN-SECONDARY-BORDER: #ab8c52; 1725 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1726 1727 1728 1729 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1730 1731 1732 1733--COLOR-BG-BRIGHTER: #401822; 1734 1735 --COLOR-BG-ALPHA-25: rgba(45, 17, 24, 0.25); 1736 --COLOR-BG-TRANSPARENT: rgba(45, 17, 24, 0);--COLOR-FOOTER-BG-HAIRLINE: #38151e; 1737 1738 /* Dynamic color variables */ 1739 --accent: var(--COLOR-ACCENT); 1740 --accent-fade: var(--COLOR-ACCENT-FADE); 1741 --accent-hover: var(--COLOR-ACCENT-HOVER); 1742 --border: var(--COLOR-BORDER); 1743 --border-dark: var(--COLOR-BORDER-DARK); 1744 --border-light: var(--COLOR-BORDER-LIGHT); 1745 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1746 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1747 --bg-accent: var(--COLOR-BG-ACCENT); 1748 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1749 --icons: var(--COLOR-TEXT); 1750 --link: var(--COLOR-LINK); 1751 --link-a50: var(--COLOR-LINK-A50); 1752 --link-a70: var(--COLOR-LINK-A70); 1753 --link-hover: var(--COLOR-LINK-HOVER); 1754 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1755 --text: var(--COLOR-TEXT); 1756 --text-dark: var(--COLOR-TEXT-DARK); 1757 --text-light: var(--COLOR-TEXT-LIGHT); 1758 --text-hover: var(--COLOR-TEXT-HOVER); 1759 --text-a5: var(--COLOR-TEXT-A5); 1760 --text-a35: var(--COLOR-TEXT-A35); 1761 --text-a50: var(--COLOR-TEXT-A50); 1762 --text-a80: var(--COLOR-TEXT-A80); 1763 } 1764 1765 1766 .color-scheme-281b2ee9-2f1a-4da5-8dec-b74e04a1e66b {--COLOR-BG-GRADIENT: #3a2b3c; 1767 --COLOR-BG: #3a2b3c; 1768 --COLOR-BG-RGB: 58, 43, 60; 1769 1770 --COLOR-BG-ACCENT: #ffffff; 1771 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1772 1773 /* === Link Color ===*/ 1774 1775 --COLOR-LINK: #000000; 1776 --COLOR-LINK-A50: rgba(0, 0, 0, 0.5); 1777 --COLOR-LINK-A70: rgba(0, 0, 0, 0.7); 1778 --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7); 1779 --COLOR-LINK-OPPOSITE: #ffffff; 1780 1781 --COLOR-TEXT: #ffffff; 1782 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 1783 --COLOR-TEXT-LIGHT: #c4bfc5; 1784 --COLOR-TEXT-DARK: #d9d9d9; 1785 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 1786 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 1787 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 1788 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 1789 1790 1791 --COLOR-BORDER: rgb(209, 205, 196); 1792 --COLOR-BORDER-LIGHT: #958c8e; 1793 --COLOR-BORDER-DARK: #a49c8b; 1794 --COLOR-BORDER-HAIRLINE: #312533; 1795 1796 --overlay-bg: #00000085; 1797 1798 /* === Bright color ===*/ 1799 --COLOR-ACCENT: #d82f20; 1800 --COLOR-ACCENT-HOVER: #9e1a0e; 1801 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 1802 --COLOR-ACCENT-LIGHT: #fc9d95; 1803 1804 /* === Default Cart Gradient ===*/ 1805 1806 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1807 1808 /* === Buttons ===*/ 1809 --BTN-PRIMARY-BG: #ffffff; 1810 --BTN-PRIMARY-TEXT: #000000; 1811 --BTN-PRIMARY-BORDER: #542231; 1812 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1813 1814 1815 1816 --BTN-PRIMARY-BG-BRIGHTER: #f2f2f2; 1817 1818 1819 --BTN-SECONDARY-BG: #ab8c52; 1820 --BTN-SECONDARY-TEXT: #ffffff; 1821 --BTN-SECONDARY-BORDER: #ab8c52; 1822 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1823 1824 1825 1826 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1827 1828 1829 1830--COLOR-BG-BRIGHTER: #48364b; 1831 1832 --COLOR-BG-ALPHA-25: rgba(58, 43, 60, 0.25); 1833 --COLOR-BG-TRANSPARENT: rgba(58, 43, 60, 0);--COLOR-FOOTER-BG-HAIRLINE: #433145; 1834 1835 /* Dynamic color variables */ 1836 --accent: var(--COLOR-ACCENT); 1837 --accent-fade: var(--COLOR-ACCENT-FADE); 1838 --accent-hover: var(--COLOR-ACCENT-HOVER); 1839 --border: var(--COLOR-BORDER); 1840 --border-dark: var(--COLOR-BORDER-DARK); 1841 --border-light: var(--COLOR-BORDER-LIGHT); 1842 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1843 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1844 --bg-accent: var(--COLOR-BG-ACCENT); 1845 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1846 --icons: var(--COLOR-TEXT); 1847 --link: var(--COLOR-LINK); 1848 --link-a50: var(--COLOR-LINK-A50); 1849 --link-a70: var(--COLOR-LINK-A70); 1850 --link-hover: var(--COLOR-LINK-HOVER); 1851 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1852 --text: var(--COLOR-TEXT); 1853 --text-dark: var(--COLOR-TEXT-DARK); 1854 --text-light: var(--COLOR-TEXT-LIGHT); 1855 --text-hover: var(--COLOR-TEXT-HOVER); 1856 --text-a5: var(--COLOR-TEXT-A5); 1857 --text-a35: var(--COLOR-TEXT-A35); 1858 --text-a50: var(--COLOR-TEXT-A50); 1859 --text-a80: var(--COLOR-TEXT-A80); 1860 } 1861 1862 1863 .color-scheme-13f1a9b0-5a0c-4834-9fb8-fbe4076d002c {--COLOR-BG-GRADIENT: #ffffff; 1864 --COLOR-BG: #ffffff;
1865 --COLOR-BG-RGB: 255, 255, 255; 1866 1867 --COLOR-BG-ACCENT: #f5f2ec; 1868 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1869 1870 /* === Link Color ===*/ 1871 1872 --COLOR-LINK: #000000; 1873 --COLOR-LINK-A50: rgba(0, 0, 0, 0.5); 1874 --COLOR-LINK-A70: rgba(0, 0, 0, 0.7); 1875 --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7); 1876 --COLOR-LINK-OPPOSITE: #ffffff; 1877 1878 --COLOR-TEXT: #212121; 1879 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 1880 --COLOR-TEXT-LIGHT: #646464; 1881 --COLOR-TEXT-DARK: #000000; 1882 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 1883 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 1884 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 1885 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 1886 1887 1888 --COLOR-BORDER: rgb(209, 205, 196); 1889 --COLOR-BORDER-LIGHT: #e3e1dc; 1890 --COLOR-BORDER-DARK: #a49c8b; 1891 --COLOR-BORDER-HAIRLINE: #f7f7f7; 1892 1893 --overlay-bg: #00000085; 1894 1895 /* === Bright color ===*/ 1896 --COLOR-ACCENT: #d82f20; 1897 --COLOR-ACCENT-HOVER: #9e1a0e; 1898 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 1899 --COLOR-ACCENT-LIGHT: #fc9d95; 1900 1901 /* === Default Cart Gradient ===*/ 1902 1903 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 1904 1905 /* === Buttons ===*/ 1906 --BTN-PRIMARY-BG: #542231; 1907 --BTN-PRIMARY-TEXT: #000000; 1908 --BTN-PRIMARY-BORDER: #542231; 1909 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 1910 1911 1912 1913 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 1914 1915 1916 --BTN-SECONDARY-BG: #ab8c52; 1917 --BTN-SECONDARY-TEXT: #ffffff; 1918 --BTN-SECONDARY-BORDER: #ab8c52; 1919 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 1920 1921 1922 1923 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 1924 1925 1926 1927--COLOR-BG-BRIGHTER: #f2f2f2; 1928 1929 --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25); 1930 --COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f7f7; 1931 1932 /* Dynamic color variables */ 1933 --accent: var(--COLOR-ACCENT); 1934 --accent-fade: var(--COLOR-ACCENT-FADE); 1935 --accent-hover: var(--COLOR-ACCENT-HOVER); 1936 --border: var(--COLOR-BORDER); 1937 --border-dark: var(--COLOR-BORDER-DARK); 1938 --border-light: var(--COLOR-BORDER-LIGHT); 1939 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 1940 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 1941 --bg-accent: var(--COLOR-BG-ACCENT); 1942 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 1943 --icons: var(--COLOR-TEXT); 1944 --link: var(--COLOR-LINK); 1945 --link-a50: var(--COLOR-LINK-A50); 1946 --link-a70: var(--COLOR-LINK-A70); 1947 --link-hover: var(--COLOR-LINK-HOVER); 1948 --link-opposite: var(--COLOR-LINK-OPPOSITE); 1949 --text: var(--COLOR-TEXT); 1950 --text-dark: var(--COLOR-TEXT-DARK); 1951 --text-light: var(--COLOR-TEXT-LIGHT); 1952 --text-hover: var(--COLOR-TEXT-HOVER); 1953 --text-a5: var(--COLOR-TEXT-A5); 1954 --text-a35: var(--COLOR-TEXT-A35); 1955 --text-a50: var(--COLOR-TEXT-A50); 1956 --text-a80: var(--COLOR-TEXT-A80); 1957 } 1958 1959 1960 .color-scheme-6d790d0c-cb7f-4a23-9073-132b2e5039a7 {--COLOR-BG-GRADIENT: #f0f0f0; 1961 --COLOR-BG: #f0f0f0; 1962 --COLOR-BG-RGB: 240, 240, 240; 1963 1964 --COLOR-BG-ACCENT: #f5f2ec; 1965 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 1966 1967 /* === Link Color ===*/ 1968 1969 --COLOR-LINK: #000000; 1970 --COLOR-LINK-A50: rgba(0, 0, 0, 0.5); 1971 --COLOR-LINK-A70: rgba(0, 0, 0, 0.7); 1972 --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7); 1973 --COLOR-LINK-OPPOSITE: #ffffff; 1974 1975 --COLOR-TEXT: #212121; 1976 --COLOR-TEXT-HOVER: rgba(33, 33, 33, 0.7); 1977 --COLOR-TEXT-LIGHT: #5f5f5f; 1978 --COLOR-TEXT-DARK: #000000; 1979 --COLOR-TEXT-A5: rgba(33, 33, 33, 0.05); 1980 --COLOR-TEXT-A35: rgba(33, 33, 33, 0.35); 1981 --COLOR-TEXT-A50: rgba(33, 33, 33, 0.5); 1982 --COLOR-TEXT-A80: rgba(33, 33, 33, 0.8); 1983 1984 1985 --COLOR-BORDER: rgb(209, 205, 196); 1986 --COLOR-BORDER-LIGHT: #dddbd6; 1987 --COLOR-BORDER-DARK: #a49c8b; 1988 --COLOR-BORDER-HAIRLINE: #e8e8e8; 1989 1990 --overlay-bg: #00000085; 1991 1992 /* === Bright color ===*/ 1993 --COLOR-ACCENT: #d82f20; 1994 --COLOR-ACCENT-HOVER: #9e1a0e; 1995 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 1996 --COLOR-ACCENT-LIGHT: #fc9d95; 1997 1998 /* === Default Cart Gradient ===*/ 1999 2000 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 2001 2002 /* === Buttons ===*/ 2003 --BTN-PRIMARY-BG: #542231; 2004 --BTN-PRIMARY-TEXT: #ffffff; 2005 --BTN-PRIMARY-BORDER: #542231; 2006 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 2007 2008 2009 2010 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 2011 2012 2013 --BTN-SECONDARY-BG: #ab8c52; 2014 --BTN-SECONDARY-TEXT: #ffffff; 2015 --BTN-SECONDARY-BORDER: #ab8c52; 2016 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 2017 2018 2019 2020 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 2021 2022 2023 2024--COLOR-BG-BRIGHTER: #e3e3e3; 2025 2026 --COLOR-BG-ALPHA-25: rgba(240, 240, 240, 0.25); 2027 --COLOR-BG-TRANSPARENT: rgba(240, 240, 240, 0);--COLOR-FOOTER-BG-HAIRLINE: #e8e8e8; 2028 2029 /* Dynamic color variables */ 2030 --accent: var(--COLOR-ACCENT); 2031 --accent-fade: var(--COLOR-ACCENT-FADE); 2032 --accent-hover: var(--COLOR-ACCENT-HOVER); 2033 --border: var(--COLOR-BORDER); 2034 --border-dark: var(--COLOR-BORDER-DARK); 2035 --border-light: var(--COLOR-BORDER-LIGHT); 2036 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 2037 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 2038 --bg-accent: var(--COLOR-BG-ACCENT); 2039 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 2040 --icons: var(--COLOR-TEXT); 2041 --link: var(--COLOR-LINK); 2042 --link-a50: var(--COLOR-LINK-A50); 2043 --link-a70: var(--COLOR-LINK-A70); 2044 --link-hover: var(--COLOR-LINK-HOVER); 2045 --link-opposite: var(--COLOR-LINK-OPPOSITE); 2046 --text: var(--COLOR-TEXT); 2047 --text-dark: var(--COLOR-TEXT-DARK); 2048 --text-light: var(--COLOR-TEXT-LIGHT); 2049 --text-hover: var(--COLOR-TEXT-HOVER); 2050 --text-a5: var(--COLOR-TEXT-A5); 2051 --text-a35: var(--COLOR-TEXT-A35); 2052 --text-a50: var(--COLOR-TEXT-A50); 2053 --text-a80: var(--COLOR-TEXT-A80); 2054 } 2055 2056 2057 .color-scheme-84544338-f15e-47bc-9bbc-2eedd5e3deac {--COLOR-BG-GRADIENT: #212121; 2058 --COLOR-BG: #212121; 2059 --COLOR-BG-RGB: 33, 33, 33; 2060 2061 --COLOR-BG-ACCENT: #ffffff; 2062 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 2063 2064 /* === Link Color ===*/ 2065 2066 --COLOR-LINK: #ffffff; 2067 --COLOR-LINK-A50: rgba(255, 255, 255, 0.5); 2068 --COLOR-LINK-A70: rgba(255, 255, 255, 0.7); 2069 --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7); 2070 --COLOR-LINK-OPPOSITE: #000000; 2071 2072 --COLOR-TEXT: #ffffff; 2073 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 2074 --COLOR-TEXT-LIGHT: #bcbcbc; 2075 --COLOR-TEXT-DARK: #d9d9d9; 2076 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 2077 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 2078 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 2079 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 2080 2081 2082 --COLOR-BORDER: rgb(209, 205, 196); 2083 --COLOR-BORDER-LIGHT: #8b8883; 2084 --COLOR-BORDER-DARK: #a49c8b; 2085 --COLOR-BORDER-HAIRLINE: #191919; 2086 2087 --overlay-bg: #00000059; 2088 2089 /* === Bright color ===*/ 2090 --COLOR-ACCENT: #d82f20;
2091 --COLOR-ACCENT-HOVER: #9e1a0e; 2092 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 2093 --COLOR-ACCENT-LIGHT: #fc9d95; 2094 2095 /* === Default Cart Gradient ===*/ 2096 2097 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 2098 2099 /* === Buttons ===*/ 2100 --BTN-PRIMARY-BG: #ffffff; 2101 --BTN-PRIMARY-TEXT: #212121; 2102 --BTN-PRIMARY-BORDER: #ffffff; 2103 --BTN-PRIMARY-BORDER-A70: rgba(255, 255, 255, 0.7); 2104 2105 2106 2107 --BTN-PRIMARY-BG-BRIGHTER: #f2f2f2; 2108 2109 2110 --BTN-SECONDARY-BG: #ab8c52; 2111 --BTN-SECONDARY-TEXT: #ffffff; 2112 --BTN-SECONDARY-BORDER: #ab8c52; 2113 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 2114 2115 2116 2117 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 2118 2119 2120 2121--COLOR-BG-BRIGHTER: #2e2e2e; 2122 2123 --COLOR-BG-ALPHA-25: rgba(33, 33, 33, 0.25); 2124 --COLOR-BG-TRANSPARENT: rgba(33, 33, 33, 0);--COLOR-FOOTER-BG-HAIRLINE: #292929; 2125 2126 /* Dynamic color variables */ 2127 --accent: var(--COLOR-ACCENT); 2128 --accent-fade: var(--COLOR-ACCENT-FADE); 2129 --accent-hover: var(--COLOR-ACCENT-HOVER); 2130 --border: var(--COLOR-BORDER); 2131 --border-dark: var(--COLOR-BORDER-DARK); 2132 --border-light: var(--COLOR-BORDER-LIGHT); 2133 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 2134 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 2135 --bg-accent: var(--COLOR-BG-ACCENT); 2136 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 2137 --icons: var(--COLOR-TEXT); 2138 --link: var(--COLOR-LINK); 2139 --link-a50: var(--COLOR-LINK-A50); 2140 --link-a70: var(--COLOR-LINK-A70); 2141 --link-hover: var(--COLOR-LINK-HOVER); 2142 --link-opposite: var(--COLOR-LINK-OPPOSITE); 2143 --text: var(--COLOR-TEXT); 2144 --text-dark: var(--COLOR-TEXT-DARK); 2145 --text-light: var(--COLOR-TEXT-LIGHT); 2146 --text-hover: var(--COLOR-TEXT-HOVER); 2147 --text-a5: var(--COLOR-TEXT-A5); 2148 --text-a35: var(--COLOR-TEXT-A35); 2149 --text-a50: var(--COLOR-TEXT-A50); 2150 --text-a80: var(--COLOR-TEXT-A80); 2151 } 2152 2153 2154 .color-scheme-05b81c20-9285-49e5-bdf9-348a8b0611f1 {--COLOR-BG-GRADIENT: #bc9b5c; 2155 --COLOR-BG: #bc9b5c; 2156 --COLOR-BG-RGB: 188, 155, 92; 2157 2158 --COLOR-BG-ACCENT: #f5f2ec; 2159 --COLOR-BG-ACCENT-LIGHTEN: #ffffff; 2160 2161 /* === Link Color ===*/ 2162 2163 --COLOR-LINK: #000000; 2164 --COLOR-LINK-A50: rgba(0, 0, 0, 0.5); 2165 --COLOR-LINK-A70: rgba(0, 0, 0, 0.7); 2166 --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7); 2167 --COLOR-LINK-OPPOSITE: #ffffff; 2168 2169 --COLOR-TEXT: #ffffff; 2170 --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7); 2171 --COLOR-TEXT-LIGHT: #ebe1ce; 2172 --COLOR-TEXT-DARK: #d9d9d9; 2173 --COLOR-TEXT-A5: rgba(255, 255, 255, 0.05); 2174 --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35); 2175 --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5); 2176 --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8); 2177 2178 2179 --COLOR-BORDER: rgb(209, 205, 196); 2180 --COLOR-BORDER-LIGHT: #c9b99a; 2181 --COLOR-BORDER-DARK: #a49c8b; 2182 --COLOR-BORDER-HAIRLINE: #b89451; 2183 2184 --overlay-bg: #00000085; 2185 2186 /* === Bright color ===*/ 2187 --COLOR-ACCENT: #d82f20; 2188 --COLOR-ACCENT-HOVER: #9e1a0e; 2189 --COLOR-ACCENT-FADE: rgba(216, 47, 32, 0.05); 2190 --COLOR-ACCENT-LIGHT: #fc9d95; 2191 2192 /* === Default Cart Gradient ===*/ 2193 2194 --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%); 2195 2196 /* === Buttons ===*/ 2197 --BTN-PRIMARY-BG: #542231; 2198 --BTN-PRIMARY-TEXT: #ffffff; 2199 --BTN-PRIMARY-BORDER: #542231; 2200 --BTN-PRIMARY-BORDER-A70: rgba(84, 34, 49, 0.7); 2201 2202 2203 2204 --BTN-PRIMARY-BG-BRIGHTER: #66293c; 2205 2206 2207 --BTN-SECONDARY-BG: #ab8c52; 2208 --BTN-SECONDARY-TEXT: #ffffff; 2209 --BTN-SECONDARY-BORDER: #ab8c52; 2210 --BTN-SECONDARY-BORDER-A70: rgba(171, 140, 82, 0.7); 2211 2212 2213 2214 --BTN-SECONDARY-BG-BRIGHTER: #9a7e4a; 2215 2216 2217 2218--COLOR-BG-BRIGHTER: #b4904a; 2219 2220 --COLOR-BG-ALPHA-25: rgba(188, 155, 92, 0.25); 2221 --COLOR-BG-TRANSPARENT: rgba(188, 155, 92, 0);--COLOR-FOOTER-BG-HAIRLINE: #b89451; 2222 2223 /* Dynamic color variables */ 2224 --accent: var(--COLOR-ACCENT); 2225 --accent-fade: var(--COLOR-ACCENT-FADE); 2226 --accent-hover: var(--COLOR-ACCENT-HOVER); 2227 --border: var(--COLOR-BORDER); 2228 --border-dark: var(--COLOR-BORDER-DARK); 2229 --border-light: var(--COLOR-BORDER-LIGHT); 2230 --border-hairline: var(--COLOR-BORDER-HAIRLINE); 2231 --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG)); 2232 --bg-accent: var(--COLOR-BG-ACCENT); 2233 --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN); 2234 --icons: var(--COLOR-TEXT); 2235 --link: var(--COLOR-LINK); 2236 --link-a50: var(--COLOR-LINK-A50); 2237 --link-a70: var(--COLOR-LINK-A70); 2238 --link-hover: var(--COLOR-LINK-HOVER); 2239 --link-opposite: var(--COLOR-LINK-OPPOSITE); 2240 --text: var(--COLOR-TEXT); 2241 --text-dark: var(--COLOR-TEXT-DARK); 2242 --text-light: var(--COLOR-TEXT-LIGHT); 2243 --text-hover: var(--COLOR-TEXT-HOVER); 2244 --text-a5: var(--COLOR-TEXT-A5); 2245 --text-a35: var(--COLOR-TEXT-A35); 2246 --text-a50: var(--COLOR-TEXT-A50); 2247 --text-a80: var(--COLOR-TEXT-A80); 2248 } 2249 2250 2251 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-10, .color-scheme-11, .color-scheme-d7834753-e643-4c32-b277-497bf2d3ae42, .color-scheme-abfcc727-663d-475a-8b57-2231b69df75e, .color-scheme-e12438c3-f1ed-459d-82d6-3182d8790c60, .color-scheme-d1c3a9f5-b538-4689-b15a-5a47a9d67a7e, .color-scheme-7e265d90-291f-409b-a854-a228d147c74d, .color-scheme-281b2ee9-2f1a-4da5-8dec-b74e04a1e66b, .color-scheme-13f1a9b0-5a0c-4834-9fb8-fbe4076d002c, .color-scheme-6d790d0c-cb7f-4a23-9073-132b2e5039a7, .color-scheme-84544338-f15e-47bc-9bbc-2eedd5e3deac, .color-scheme-05b81c20-9285-49e5-bdf9-348a8b0611f1 { 2252 color: var(--text); 2253 background: var(--bg); 2254 } 2255 2256 :root { 2257 --scrollbar-width: 0px; 2258 /* === Product grid sale tags ===*/ 2259 --COLOR-SALE-BG: #4e2531; 2260 --COLOR-SALE-TEXT: #ffffff; 2261 2262 2263 /* === Product grid badges ===*/ 2264 --COLOR-SALE-BG: #4e2531; 2265 --COLOR-SALE-TEXT: #ffffff; 2266 2267 --COLOR-BADGE-BG: #542231; 2268 --COLOR-BADGE-TEXT: #ffffff; 2269 2270 --COLOR-SOLD-BG: #542231; 2271 --COLOR-SOLD-TEXT: #ffffff; 2272 2273 --COLOR-NEW-BADGE-BG: #542231; 2274 --COLOR-NEW-BADGE-TEXT: #ffffff; 2275 2276 --COLOR-PREORDER-BG: #444444; 2277 --COLOR-PREORDER-TEXT: #ffffff; 2278 2279 /* === Quick Add ===*/ 2280 --COLOR-QUICK-ADD-BG: #ffffff; 2281 --COLOR-QUICK-ADD-BG-BRIGHTER: #f2f2f2; 2282 --COLOR-QUICK-ADD-TEXT: #000000; 2283 2284 /* === Product sale color ===*/ 2285 --COLOR-SALE: #d20000; 2286 2287 /* === Helper colors for form error states ===*/ 2288 --COLOR-ERROR: #721C24; 2289 --COLOR-ERROR-BG: #F8D7DA; 2290 --COLOR-ERROR-BORDER: #F5C6CB; 2291 2292 --COLOR-SUCCESS: #56AD6A; 2293 --COLOR-SUCCESS-BG: rgba(86, 173, 106, 0.2); 2294 2295 2296 --RADIUS: 3px; 2297 --RADIUS-SELECT: 3px; 2298 2299 2300 --COLOR-HEADER-LINK: #ffffff; 2301 --COLOR-HEADER-LINK-HOVER: #ffffff; 2302 2303 --COLOR-MENU-BG: #000000; 2304 --COLOR-SUBMENU-BG: #fafafa; 2305 --COLOR-SUBMENU-LINK: #212121; 2306 --COLOR-SUBMENU-LINK-HOVER: rgba(33, 33, 33, 0.7); 2307 --COLOR-SUBMENU-TEXT-LIGHT: #626262; 2308 2309 2310 --COLOR-MENU-TRANSPARENT: #ffffff; 2311 --COLOR-MENU-TRANSPARENT-HOVER: #ffffff; 2312 2313 2314 --TRANSPARENT: rgba(255, 255, 255, 0); 2315 2316 /* === Default overlay opacity ===*/ 2317 --underlay-opacity: 1; 2318 --underlay-bg: rgba(0,0,0,0.4); 2319 --header-overlay-color: transparent; 2320 2321 /* === Custom Cursor ===*/ 2322 --ICON-ZOOM-IN: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-zoom-in.svg?v=182473373117644429561710374488" ); 2323 --ICON-ZOOM-OUT: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-zoom-out.svg?v=101497157853986683871710374481" ); 2324 2325 /* === Custom Icons ===*/ 2326 2327 2328 2329 --ICON-ADD-BAG: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-add-bag.svg?v=23763382405227654651710374487" ); 2330 --ICON-ADD-CART: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-add-cart.svg?v=3962293684743587821710374486" ); 2331 --ICON-ARROW-LEFT: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-nav-arrow-left.svg?v=106782211883556531691768926959" );
2332 --ICON-ARROW-RIGHT: url( "//www.coravin.com.au/cdn/shop/t/2/assets/icon-nav-arrow-right.svg?v=159363876971816882971768926959" ); 2333 --ICON-SELECT: url("//www.coravin.com.au/cdn/shop/t/2/assets/icon-select.svg?v=150573211567947701091724256289"); 2334 2335 2336 --PRODUCT-GRID-ASPECT-RATIO: 120.0%; 2337 2338 /* === Typography ===*/ 2339 --FONT-HEADING-MINI: 23px; 2340 --FONT-HEADING-X-SMALL: 26px; 2341 --FONT-HEADING-SMALL: 29px; 2342 --FONT-HEADING-MEDIUM: 32px; 2343 --FONT-HEADING-LARGE: 48px; 2344 --FONT-HEADING-X-LARGE: 80px; 2345 2346 --FONT-HEADING-MINI-MOBILE: 16px; 2347 --FONT-HEADING-X-SMALL-MOBILE: 18px; 2348 --FONT-HEADING-SMALL-MOBILE: 26px; 2349 --FONT-HEADING-MEDIUM-MOBILE: 29px; 2350 --FONT-HEADING-LARGE-MOBILE: 32px; 2351 --FONT-HEADING-X-LARGE-MOBILE: 40px; 2352 2353 --FONT-STACK-BODY: "neulis-sans", sans-serif; 2354 --FONT-STYLE-BODY: "normal"; 2355 --FONT-WEIGHT-BODY: "400"; 2356 --FONT-WEIGHT-BODY-BOLD: 500; 2357 2358 --LETTER-SPACING-BODY: 0.0em; 2359 2360 --FONT-STACK-HEADING: "the-seasons", sans-serif; 2361 --FONT-WEIGHT-HEADING: 300; 2362 --FONT-STYLE-HEADING: normal; 2363 2364 --FONT-UPPERCASE-HEADING: none; 2365 --LETTER-SPACING-HEADING: 0.0em; 2366 2367 --FONT-STACK-SUBHEADING: Figtree, sans-serif; 2368 --FONT-WEIGHT-SUBHEADING: 400; 2369 --FONT-STYLE-SUBHEADING: normal; 2370 --FONT-SIZE-SUBHEADING-DESKTOP: 16px; 2371 --FONT-SIZE-SUBHEADING-MOBILE: 14px; 2372 2373 --FONT-UPPERCASE-SUBHEADING: uppercase; 2374 --LETTER-SPACING-SUBHEADING: 0.1em; 2375 2376 --FONT-STACK-NAV: Figtree, sans-serif; 2377 --FONT-WEIGHT-NAV: 500; 2378 --FONT-WEIGHT-NAV-BOLD: 600; 2379 --FONT-STYLE-NAV: normal; 2380 --FONT-SIZE-NAV: 16px; 2381 2382 2383 --LETTER-SPACING-NAV: 0.0em; 2384 2385 --FONT-SIZE-BASE: 16px; 2386 2387 /* === Parallax ===*/ 2388 --PARALLAX-STRENGTH-MIN: 120.0%; 2389 --PARALLAX-STRENGTH-MAX: 130.0%;--COLUMNS: 4; 2390 --COLUMNS-MEDIUM: 3; 2391 --COLUMNS-SMALL: 2; 2392 --COLUMNS-MOBILE: 1;--LAYOUT-OUTER: 50px; 2393 --LAYOUT-GUTTER: 32px; 2394 --LAYOUT-OUTER-MEDIUM: 30px; 2395 --LAYOUT-GUTTER-MEDIUM: 22px; 2396 --LAYOUT-OUTER-SMALL: 16px; 2397 --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms; 2398 --line-height-normal: 1.375; /* Equals to line-height: normal; */--SIDEBAR-WIDTH: 288px; 2399 --SIDEBAR-WIDTH-MEDIUM: 258px;--DRAWER-WIDTH: 380px;--ICON-STROKE-WIDTH: 1px; 2400 2401 /* === Button General ===*/ 2402 --BTN-FONT-STACK: Figtree, sans-serif; 2403 --BTN-FONT-WEIGHT: 600; 2404 --BTN-FONT-STYLE: normal; 2405 --BTN-FONT-SIZE: 16px; 2406 --BTN-SIZE-SMALL: 7px; 2407 --BTN-SIZE-MEDIUM: 12px; 2408 --BTN-SIZE-LARGE: 16px;--BTN-FONT-SIZE-BODY: 1.0rem; 2409 2410 --BTN-LETTER-SPACING: 0.1em; 2411 --BTN-UPPERCASE: none; 2412 --BTN-TEXT-ARROW-OFFSET: 0px; 2413 2414 /* === Button White ===*/ 2415 --COLOR-TEXT-BTN-BG-WHITE: #fff; 2416 --COLOR-TEXT-BTN-BORDER-WHITE: #fff; 2417 --COLOR-TEXT-BTN-WHITE: #000; 2418 --COLOR-TEXT-BTN-WHITE-A70: rgba(255, 255, 255, 0.7); 2419 --COLOR-TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2; 2420 2421 /* === Button Black ===*/ 2422 --COLOR-TEXT-BTN-BG-BLACK: #000; 2423 --COLOR-TEXT-BTN-BORDER-BLACK: #000; 2424 --COLOR-TEXT-BTN-BLACK: #fff; 2425 --COLOR-TEXT-BTN-BLACK-A70: rgba(0, 0, 0, 0.7); 2426 --COLOR-TEXT-BTN-BG-BLACK-BRIGHTER: #0d0d0d; 2427 2428 /* === Swatch Size ===*/ 2429 --swatch-size-filters: 1.15rem; 2430 --swatch-size-product: 2.2rem; 2431 } 2432 2433 /* === Backdrop ===*/ 2434 ::backdrop { 2435 --underlay-opacity: 1; 2436 --underlay-bg: rgba(0,0,0,0.4); 2437 } 2438 2439 /* === Gray background on Product grid items ===*/ 2440 2441 2442 *, 2443 *::before, 2444 *::after { 2445 box-sizing: inherit; 2446 } 2447 2448 * { -webkit-font-smoothing: antialiased; } 2449 2450 html { 2451 box-sizing: border-box; 2452 font-size: var(--FONT-SIZE-BASE); 2453 } 2454 2455 html, 2456 body { min-height: 100%; } 2457 2458 body { 2459 position: relative; 2460 min-width: 320px; 2461 font-size: var(--FONT-SIZE-BASE); 2462 text-size-adjust: 100%; 2463 -webkit-text-size-adjust: 100%; 2464 } 2465</style> 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 <link href="//www.coravin.com.au/cdn/shop/t/2/assets/theme.min.css?v=14400757204454756681776122140" rel="stylesheet" type="text/css" media="all" /> 2479 2480 <link href="//www.coravin.com.au/cdn/shop/t/2/assets/custom.css?v=28738314161786593611789142282" rel="stylesheet" type="text/css" media="all" /> 2481<link rel="stylesheet" href="//www.coravin.com.au/cdn/shop/t/2/assets/swatches.css?v=157844926215047500451710374485" media="print" onload="this.media='all'"> 2482 <noscript> 2483 <link rel="stylesheet" href="//www.coravin.com.au/cdn/shop/t/2/assets/swatches.css?v=157844926215047500451710374485"> 2484 </noscript><style data-shopify>.swatches { 2485 --black: #000000;--white: #fafafa;--blank: url(//www.coravin.com.au/cdn/shop/files/blank_small.png?v=57808); 2486 }</style>
2486<script> 2487 2488 2489 2490 2491 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 2492 2493 2494 document.documentElement.style.setProperty('--scrollbar-width', `${getScrollbarWidth()}px`); 2495 2496 function getScrollbarWidth() { 2497 // Creating invisible container 2498 const outer = document.createElement('div'); 2499 outer.style.visibility = 'hidden'; 2500 outer.style.overflow = 'scroll'; // forcing scrollbar to appear 2501 outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps 2502 document.documentElement.appendChild(outer); 2503 2504 // Creating inner element and placing it in the container 2505 const inner = document.createElement('div'); 2506 outer.appendChild(inner); 2507 2508 // Calculating difference between container's full width and the child width 2509 const scrollbarWidth = outer.offsetWidth - inner.offsetWidth; 2510 2511 // Removing temporary elements from the DOM 2512 outer.parentNode.removeChild(outer); 2513 2514 return scrollbarWidth; 2515 } 2516 2517 let root = '/'; 2518 if (root[root.length - 1] !== '/') { 2519 root = root + '/'; 2520 } 2521 2522 window.theme = { 2523 routes: { 2524 root: root, 2525 shop_url: 'https://www.coravin.com.au', 2526 cart_url: '/cart', 2527 cart_add_url: '/cart/add', 2528 cart_change_url: '/cart/change', 2529 cart_update_url: '/cart/update', 2530 product_recommendations_url: '/recommendations/products', 2531 predictive_search_url: '/search/suggest', 2532 addresses_url: '/account/addresses' 2533 }, 2534 assets: { 2535 photoswipe: '//www.coravin.com.au/cdn/shop/t/2/assets/photoswipe.js?v=162613001030112971491710374483', 2536 rellax: '//www.coravin.com.au/cdn/shop/t/2/assets/rellax.js?v=4664090443844197101740689894', 2537 smoothscroll: '//www.coravin.com.au/cdn/shop/t/2/assets/smoothscroll.js?v=37906625415260927261710374485', 2538 }, 2539 strings: { 2540 addToCart: "Add to cart", 2541 sale: "Sale", 2542 soldOut: "Sold Out", 2543 from: "From", 2544 preOrder: "Pre-order", 2545 subscription: "Subscription", 2546 unavailable: "Unavailable", 2547 unavailable_with_option: `Translation missing: en.products.product.value_unavailable`, 2548 cartAcceptanceError: "You must accept our terms and conditions.", 2549 unitPrice: "Unit price", 2550 unitPriceSeparator: "per", 2551 discount_not_applicable: "Translation missing: en.cart.general.discount_not_applicable", 2552 discount_already_applied: "Translation missing: en.cart.general.discount_already_applied", 2553 shippingCalcSubmitButton: "Calculate shipping", 2554 shippingCalcSubmitButtonDisabled: "Calculating...", 2555 selectValue: "Select value", 2556 selectColor: "Select color", 2557 oneColor: "color", 2558 otherColor: "colors", 2559 upsellAddToCart: "Add", 2560 free: "Free", 2561 swatchesColor: "Color, Colour", 2562 sku: "SKU", 2563 playVideo: "Translation missing: en.general.accessibility.play_video", 2564 pauseVideo: "Translation missing: en.general.accessibility.pause_video", 2565 }, 2566 settings: { 2567 cartType: "drawer", 2568 customerLoggedIn: null ? true : false, 2569 enableQuickAdd: true, 2570 enableAnimations: true, 2571 variantOnSale: true, 2572 collectionSwatchStyle: "limited", 2573 swatchesType: null, 2574 mobileMenuType: "new", 2575 atcButtonShowPrice: true, 2576 productPageSticky: false, 2577 }, 2578 sliderArrows: { 2579 prev: '<button type="button" class="slider__button slider__button--prev" data-button-arrow data-button-prev><span class="visually-hidden">' + "Previous" + '</span></button>', 2580 next: '<button type="button" class="slider__button slider__button--next" data-button-arrow data-button-next><span class="visually-hidden">' + "Next" + '</span></button>', 2581 }, 2582 moneyFormat: true ? "${{amount}} AUD" : "${{amount}}", 2583 moneyWithoutCurrencyFormat: "${{amount}}", 2584 moneyWithCurrencyFormat: "${{amount}} AUD", 2585 subtotal: 0, 2586 info: { 2587 name: 'broadcast', 2588 version: '8.0.0', 2589 role: 'main' 2590 }, 2591 }; 2592 2593 let windowInnerHeight = window.innerHeight; 2594 document.documentElement.style.setProperty('--full-height', `${windowInnerHeight}px`); 2595 document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`); 2596 document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`); 2597 document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`); 2598 document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`); 2599 document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`); 2600</script>
2600 2601 2602 2603
2603<script src="//www.coravin.com.au/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
2603 2604 2605 2606<!-- Theme Javascript ============================================================== -->
2607<script src="//www.coravin.com.au/cdn/shop/t/2/assets/vendor.js?v=9664966025159750891768926962" defer="defer"></script>
2607 2608
2608<script src="//www.coravin.com.au/cdn/shop/t/2/assets/theme.min.js?v=142227933260341681631778697288" defer="defer"></script>
2608 2609 2610 <!-- Shopify cookie banner ============================================================== --> 2611 2612 2613<!-- Shopify app scripts =========================================================== -->
2614<script> 2615 window.dataLayer = window.dataLayer || []; 2616 2617 (function() { 2618 window.dataLayer = window.dataLayer || []; 2619 function gtag(){dataLayer.push(arguments);} 2620 2621 function pushConsentUpdate(consent) { 2622 gtag('consent', 'update', { 2623 'ad_storage': consent.marketing ? 'granted' : 'denied', 2624 'ad_user_data': consent.marketing ? 'granted' : 'denied', 2625 'ad_personalization': consent.marketing ? 'granted' : 'denied', 2626 'analytics_storage': consent.analytics ? 'granted' : 'denied' 2627 }); 2628 dataLayer.push({'event' : 'Consent Updated'}); 2629 } 2630 2631 function initConsentTracking() { 2632 if (window.Shopify && Shopify.customerPrivacy) { 2633 const analyticsAllowed = Shopify.customerPrivacy.analyticsProcessingAllowed(); 2634 const marketingAllowed = Shopify.customerPrivacy.marketingAllowed(); 2635 2636 if(analyticsAllowed || marketingAllowed) { 2637 pushConsentUpdate({ 2638 marketing: marketingAllowed ? 'granted' : 'denied', 2639 analytics: analyticsAllowed ? 'granted' : 'denied' 2640 }); 2641 } 2642 document.addEventListener("visitorConsentCollected", (event) => { 2643 pushConsentUpdate({ 2644 marketing: event.detail.marketingAllowed ? 'granted' : 'denied', 2645 analytics: event.detail.analyticsAllowed ? 'granted' : 'denied' 2646 }); 2647 }); 2648 } else { 2649 // Retry if Shopify API is not yet available 2650 setTimeout(initConsentTracking, 200); 2651 } 2652 } 2653 2654 initConsentTracking(); 2655 })(); 2656 2657 2658 window.dataLayer.push({ 2659 'visitor_type': "guest" 2660 }); 2661 2662 2663 2664 window.dataLayer.push({ 2665 page_type: "cart", 2666 ecomm_pagetype: "cart" 2667 }); 2668 2669 2670</script>
2670 2671 2672<!-- Google Tag Manager -->
2673<script>
vendor: 327 bytes, lines 2673-2677
2673(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 2674new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 2675j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 2676'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 2677})(window,document,'script','dataLayer','
2677GTM-53ZMX4G
vendor: 3 bytes, line 2677
2677');
2677</script>
2677 2678<!-- End Google Tag Manager --> 2679
2680<script> 2681 2682!function(){var o=window.tdl=window.tdl||[];if(o.invoked)window.console&&console.error&&console.error("Tune snippet has been included more than once.");else{o.invoked=!0,o.methods=["init","identify","convert"],o.factory=function(n){return function(){var e=Array.prototype.slice.call(arguments);return e.unshift(n),o.push(e),o}};for(var e=0;e<o.methods.length;e++){var n=o.methods[e];o[n]=o.factory(n)}o.init=function(e){var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://js.go2sdk.com/v2/tune.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t),o.domain=e}}}(); 2683 2684tdl.init("https://aspireiq.go2cloud.org") 2685tdl.identify() 2686</script>
2686 2687 2688 2689 2690
2691<script> 2692 (function () { 2693 const allowedDomains = [ 2694 "www.coravin.com", 2695 "www.coravin.co.uk", 2696 "www.coravin.de", 2697 "www.coravin.dk", 2698 "www.coravin.fr", 2699 "www.coravin.it", 2700 "www.coravin.nl", 2701 "www.coravin.se", 2702 "www.coravin.com.es", 2703 "www.coravin.ca", 2704 "www.coravin.com.au", 2705 "www.coravin.hk", 2706 "www.coravin.jp", 2707 "www.coravin.sg", 2708 ]; 2709 2710 document.addEventListener("click", function (e) { 2711 const link = e.target.closest("a[href]"); 2712 if (!link) return; 2713 if (link.href.includes('cart')) return; 2714 2715 const transactionId = sessionStorage.getItem("tdl_default"); 2716 const params = new URLSearchParams(window.location.search); 2717 const promoCode = params.get("promo"); 2718 2719 const url = new URL(link.href); 2720 const domain = url.hostname; 2721 const currentDomain = window.location.hostname; 2722 2723 //check if the domain is one of the allowed domains 2724 if (!allowedDomains.includes(domain)) return; 2725 2726 // if the domain is not the current domain and there is a promo code, redirect to the discount page 2727 if (promoCode && domain !== currentDomain) { 2728 const redirectPath = url.pathname + url.search; 2729 const newUrl = new URL(`https://${domain}/discount/${encodeURIComponent(promoCode)}`); 2730 newUrl.searchParams.set("redirect", redirectPath); 2731 newUrl.searchParams.set("promo", promoCode); 2732 if (transactionId) { 2733 newUrl.searchParams.set("transaction_id", transactionId); 2734 } 2735 2736 e.preventDefault(); 2737 window.location.href = newUrl.toString(); 2738 return; 2739 } 2740 2741 // if the domain is the current domain and there is a promo code, add the promo code to the url 2742 let hasChanged = false; 2743 if (transactionId && !url.searchParams.has("transaction_id")) { 2744 url.searchParams.set("transaction_id", transactionId); 2745 hasChanged = true; 2746 } 2747 if (promoCode && !url.searchParams.has("promo")) { 2748 url.searchParams.set("promo", promoCode); 2749 hasChanged = true; 2750 } 2751 2752 if (hasChanged) { 2753 e.preventDefault(); 2754 window.location.href = url.toString(); 2755 } 2756 }); 2757 })(); 2758</script>
2758 2759
2760<script src="https://analytics.ahrefs.com/analytics.js" data-key="LnEE6RjBdqXbmnBtQFTfEQ" async></script>
2760 2761 2762 2763 2764 2765
2765<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2765<meta name="facebook-domain-verification" content="1g93o3ky6e4fv2kq51s0nn14bphhov"> 2766<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56077549662/digital_wallets/dialog"> 2767<meta id="in-context-paypal-metadata" data-shop-id="56077549662" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="AUD">
2768<script async="async" src="/checkouts/internal/preloads.js?locale=en-AU&default_configuration_id=2043150430"></script>
2768 2769<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2770<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AU&default_configuration_id=2043150430&shop_id=56077549662" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2770
2770
2771<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":56077549662,"countryCode":"AU","currencyCode":"AUD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/56077549662","merchantName":"Coravin APAC","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","jcb"],"total":{"type":"pending","label":"Coravin APAC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 2771
2771
2772<script id="shopify-features" type="application/json">{"accessToken":"d7a02de955ee40a84bbad2e733e750ef","betas":["rich-media-storefront-analytics"],"domain":"www.coravin.com.au","predictiveSearch":true,"shopId":56077549662,"locale":"en"}</script>
vendor: 1 bytes, line 2772
2772
2773<script>var Shopify = Shopify || {}; 2774Shopify.shop = "coravin-apac.myshopify.com"; 2775Shopify.locale = "en"; 2776Shopify.currency = {"active":"AUD","rate":"1.0"}; 2777Shopify.country = "AU"; 2778Shopify.theme = {"name":"shopify_theme\/master-apac","id":124168175710,"schema_name":"Broadcast","schema_version":"8.0.0","theme_store_id":null,"role":"main"}; 2779Shopify.theme.handle = "null"; 2780Shopify.theme.style = {"id":null,"handle":null}; 2781Shopify.cdnHost = "www.coravin.com.au/cdn"; 2782Shopify.routes = Shopify.routes || {}; 2783Shopify.routes.root = "/"; 2784Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 2785Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 2786Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 2787Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2787
2787
2788<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2788
2788
2789<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 2789
2789
2790<script> 2791 window.ShopifyPay = window.ShopifyPay || {}; 2792 window.ShopifyPay.apiHost = "shop.app\/pay"; 2793 window.ShopifyPay.redirectState = null; 2794</script>
vendor: 1 bytes, line 2794
2794
2795<script> 2796 window.Shopify = window.Shopify || {}; 2797 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 2798 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 2799 window.Shopify.SignInWithShop.eligible = true; 2800</script>
vendor: 1 bytes, line 2800
2800
2801<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 2801
2801
2802<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 2802
2802
2803<script type="module"> 2804 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 2805 2806 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 2807 2808</script>
vendor: 1 bytes, line 2808
2808
2809<script> 2810 window.Shopify = window.Shopify || {}; 2811 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 2812 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"]}; 2813</script>
vendor: 1 bytes, line 2813
2813
2814<script>(function() { 2815 var isLoaded = false; 2816 function asyncLoad() { 2817 if (isLoaded) return; 2818 isLoaded = true; 2819 var urls = ["https:\/\/woolyfeed-tags.nyc3.cdn.digitaloceanspaces.com\/coravin-apac.myshopify.com\/1782705601.js?shop=coravin-apac.myshopify.com","https:\/\/woolyfeed-tags.nyc3.cdn.digitaloceanspaces.com\/coravin-apac.myshopify.com\/9202578897.js?shop=coravin-apac.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=VTXCCP\u0026shop=coravin-apac.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=130515\u0026v=shopifyApp_5.4.1\u0026ts=1788881634175\u0026shop=coravin-apac.myshopify.com"]; 2820 for (var i = 0; i < urls.length; i++) { 2821 var s = document.createElement('script'); 2822 s.type = 'text/javascript'; 2823 s.async = true; 2824 s.src = urls[i]; 2825 var x = document.getElementsByTagName('script')[0]; 2826 x.parentNode.insertBefore(s, x); 2827 } 2828 }; 2829 if(window.attachEvent) { 2830 window.attachEvent('onload', asyncLoad); 2831 } else { 2832 window.addEventListener('load', asyncLoad, false); 2833 } 2834})();</script>
vendor: 1 bytes, line 2834
2834
2835<script id="__st">var __st={"a":56077549662,"offset":39600,"reqid":"77367320-250a-4e0a-8231-41feaad28639-1791411519","pageurl":"www.coravin.com.au\/cart","u":"c0eef9601f6a","p":"cart"};</script>
vendor: 1 bytes, line 2835
2835
2836<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2836
2836
2837<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 2837
2837
2838<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.coravin.com.au/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2838
2838
2839<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.coravin.com.au/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>
2839<script crossorigin="anonymous" defer="defer" src="//www.coravin.com.au/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 2839
2839
2840<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 2840
2840
2841<script> 2842 window.Shopify = window.Shopify || {}; 2843 window.Shopify.MCP = window.Shopify.MCP || {}; 2844 window.Shopify.MCP.enabled = true; 2845 window.Shopify.MCP.shop = "coravin-apac.myshopify.com"; 2846 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.coravin.com.au\/api\/mcp"; 2847 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 2848</script>
vendor: 1 bytes, line 2848
2848
2849<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.coravin.com.au\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 2850</script>
vendor: 1 bytes, line 2850
2850
2851<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.coravin.com.au/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 2852</script>
vendor: 1 bytes, line 2852
2852
2853<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 2854 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); 2855</script>
vendor: 1 bytes, line 2855
2855
2856<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})}})); 2857</script>
vendor: 1 bytes, line 2857
2857
2858<script id='scb4127' type='text/javascript' async='' src='https://www.coravin.com.au/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2858<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.coravin.com.au/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 2859<style id="shopify-accelerated-checkout-cart"> 2860 #shopify-buyer-consent { 2861 margin-top: 1em; 2862 display: inline-block; 2863 width: 100%; 2864} 2865 2866#shopify-buyer-consent.hidden { 2867 display: none; 2868} 2869 2870#shopify-subscription-policy-button { 2871 background: none; 2872 border: none; 2873 padding: 0; 2874 text-decoration: underline; 2875 font-size: inherit; 2876 cursor: pointer; 2877} 2878 2879#shopify-subscription-policy-button::before { 2880 box-shadow: none; 2881} 2882 2883 </style> 2884
2885<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2885 2886 2887 <!-- ======================= CUSTOM CODE - FIX FOR YOTPO ACCESSIBILITY ISSUES ========================= --> 2888 2889 <!-- ======================= END CUSTOM CODE - FIX FOR YOTPO ACCESSIBILITY ISSUES ========================= --> 2890 2891 <!-- ======================= TEMPORAL CUSTOM CODE - ATTENTIVE ========================= --> 2892 2893 <!-- ======================= END CUSTOM CODE ATTENTIVE ========================= --> 2894 2895 2896 2897 2898 2899
2899<script src="//www.coravin.com.au/cdn/shop/t/2/assets/product-images.js?v=60268058753553599291740689893" defer="defer"></script>
2899 2900 2901 <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914
2914<script async src="https://static.klaviyo.com/onsite/js/VTXCCP/klaviyo.js?company_id=VTXCCP"></script>
2914 2915
2915<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>
2915 2916 2917 2918 2919 2920 2921 2922
2922<script> 2923 window.klaviyoReviewsProductDesignMode = false 2924 </script>
2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
2935<script type="text/javascript"> 2936 (function (c, l, a, r, i, t, y) { 2937 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 2938 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 2939 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 2940 2941 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 2942 if (error) { 2943 console.error("Error loading Shopify features:", error); 2944 return; 2945 } 2946 2947 c[a]('consentv2', { 2948 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 2949 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 2950 source: 101, 2951 }); 2952 }); 2953 2954 l.addEventListener("visitorConsentCollected", function (e) { 2955 c[a]('consentv2', { 2956 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 2957 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 2958 source: 101, 2959 }); 2960 }); 2961 })(window, document, "clarity", "script", "t0y7c6e2la"); 2962</script>
2962 2963 2964 2965 2966<!-- END app block --><!-- BEGIN app block: shopify://apps/selecty/blocks/app-embed/a005a4a7-4aa2-4155-9c2b-0ab41acbf99c --><template id="sel-form-template"> 2967 <div id="sel-form" style="display: none;"> 2968 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/cart" /> 2969 <input type="hidden" name="country_code" value="AU"> 2970 <input type="hidden" name="language_code" value="en"> 2971 </form> 2972 </div> 2973</template> 2974 2975 2976
2976<script> 2977 (function () { 2978 window.$selector = window.$selector || []; // Create empty queue for action (sdk) if user has not created his yet 2979 // Fetch geodata only for new users 2980 const wasRedirected = localStorage.getItem('sel-autodetect') === '1'; 2981 2982 if (!wasRedirected) { 2983 window.selectorConfigGeoData = fetch('/browsing_context_suggestions.json?source=geolocation_recommendation&country[enabled]=true¤cy[enabled]=true&language[enabled]=true', { 2984 method: 'GET', 2985 mode: 'cors', 2986 cache: 'default', 2987 credentials: 'same-origin', 2988 headers: { 2989 'Content-Type': 'application/json', 2990 'Access-Control-Allow-Origin': '*' 2991 }, 2992 redirect: 'follow', 2993 referrerPolicy: 'no-referrer', 2994 }); 2995 } 2996 })() 2997 </script>
2997 2998
2998<script type="application/json" id="__selectors_json"> 2999 { 3000 "selectors": 3001 [{"_id":"665fa1f9e399dba27fe3a072","id":"stores-resource-selector","storeId":85915238720,"parentDomain":"coravin-eu.myshopify.com","title":"Multi-stores selector","design":{"resource":"markets","resourceList":["markets"],"type":"popup","theme":"cute","scheme":"basic","short":"markets","search":"none","scale":100,"styles":{"general":"","extra":""},"reverse":true,"view":"all","colors":{"text":{"red":32,"green":34,"blue":35,"alpha":1,"filter":"invert(10%) sepia(7%) saturate(451%) hue-rotate(156deg) brightness(93%) contrast(90%)"},"accent":{"red":32,"green":34,"blue":35,"alpha":1,"filter":"invert(7%) sepia(6%) saturate(770%) hue-rotate(155deg) brightness(98%) contrast(86%)"},"background":{"red":255,"green":255,"blue":255,"alpha":1,"filter":"invert(100%) sepia(98%) saturate(8%) hue-rotate(180deg) brightness(102%) contrast(101%)"}},"withoutShadowRoot":false,"typography":{"default":{"fontFamily":"Verdana","fontStyle":"normal","fontWeight":"normal","size":{"value":14,"dimension":"px"}},"accent":{"fontFamily":"Verdana","fontStyle":"normal","fontWeight":"normal","size":{"value":14,"dimension":"px"}}},"position":{"type":"fixed","value":{"horizontal":"left","vertical":"bottom"}},"visibility":{"breakpoints":["xs","sm","md","lg","xl"],"urls":{"logicVariant":"include","resources":[]},"params":{"logicVariant":"include","resources":[]},"languages":{"logicVariant":"include","resources":[]},"countries":{"logicVariant":"include","resources":[]}}},"visibility":[],"status":"disabled","createdAt":"2024-06-04T23:23:37.810Z","updatedAt":"2024-06-05T01:05:39.885Z","__v":0,"i18n":{"original":{}}}], 3002 "store": 3003 3004 {"isBrandingStore":true,"shouldBranding":false} 3005 3006, 3007 "autodetect": 3008 3009 {"_id":"66688000e399dba27fea0062","storeId":56077549662,"design":{"resource":"markets","behavior":"remember","resourceList":["markets"],"type":"bannerModal","scheme":"basic","styles":{"general":".adt-flag {\ncontent:url(\"https://cdn.shopify.com/s/files/1/0859/1523/8720/files/global1-128x128.png?v=1718902343\")\n}","extra":""},"showFlag":true,"canBeClosed":true,"animation":"fade","scale":100,"border":{"radius":{"topLeft":0,"topRight":0,"bottomLeft":0,"bottomRight":0},"width":{"top":1,"right":1,"bottom":1,"left":1},"style":"solid","color":"#20222333"},"secondaryButtonBorder":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":0,"right":0,"bottom":0,"left":0},"style":"solid","color":"#20222333"},"primaryButtonBorder":{"radius":{"topLeft":4,"topRight":4,"bottomLeft":4,"bottomRight":4},"width":{"top":2,"right":2,"bottom":2,"left":2},"style":"solid","color":"#202223"},"colors":{"text":{"red":32,"green":34,"blue":35,"alpha":1},"accent":{"red":32,"green":34,"blue":35,"alpha":1},"background":{"red":255,"green":255,"blue":255,"alpha":1}},"typography":{"title":{"fontFamily":"verdana","fontStyle":"normal","fontWeight":"bold","size":{"value":18,"dimension":"px"}},"default":{"fontFamily":"verdana","fontStyle":"normal","fontWeight":"normal","size":{"value":14,"dimension":"px"}},"accent":{"fontFamily":"verdana","fontStyle":"normal","fontWeight":"normal","size":{"value":14,"dimension":"px"}}},"withoutShadowRoot":false,"position":{"type":"fixed","value":{"horizontal":"center","vertical":"center"}},"view":"all"},"i18n":{"original":{"languages_currencies":"<p class='adt-content__header'>Are you in the right language and currency?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","languages_countries":"<p class='adt-content__header'>Are you in the right country and language? </p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","languages":"<p class='adt-content__header'>Are you in the right language?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","currencies":"<p class='adt-content__header'>Are you in the right currency?</p><p class='adt-content__text'>Please choose what is more suitable for you.</p>","markets":"<p class='adt-content__header'>Are you in the right place?</p><p class='adt-content__text'>Please select your shipping region.</p>","countries":"<p class='adt-content__header'>Are you in the right place?</p><p class='adt-content__text'>Buy from the country of your choice. Remember that we can only ship your order to\nad
3009dresses located in the chosen country.</p>","button":"Shop now","stores":"<p class='adt-content__header'>Welcome to our store.</p><p class='adt-content__text'>Which one is more suitable for you?</p>"}},"visibility":[],"status":"published","createdAt":"2024-06-11T16:49:04.574Z","updatedAt":"2024-06-20T17:53:41.093Z","__v":0} 3010 3011, 3012 "autoRedirect": 3013 null 3014, 3015 "customResources": 3016 [{"name":"stores","resources":[{"domain":"coravin-apac.myshopify.com","additionalDomains":["www.coravin.sg","www.coravin.jp","www.coravin.hk","www.coravin.com.au"],"title":"coravin-apac","customImgUrl":"https://selectors.devit.software/assets/globe.svg","link":"https://coravin-apac.myshopify.com/","code":"opamopmraiacifcnhyvysoc"},{"domain":"coravin-uk.myshopify.com","additionalDomains":["www.coravin.co.uk"],"title":"coravin-uk","customImgUrl":"https://selectors.devit.software/assets/globe.svg","link":"https://coravin-uk.myshopify.com/","code":"kfycairvmmonouhysoicp"},{"domain":"e5570a.myshopify.com","additionalDomains":["www.coravin.com","www.coravin.ca"],"title":"e5570a","customImgUrl":"https://selectors.devit.software/assets/globe.svg","link":"https://e5570a.myshopify.com/","code":"yfpomaesio0ch55my7"},{"domain":"coravin-eu.myshopify.com","additionalDomains":["www.coravin.se","www.coravin.com.es","www.coravin.nl","www.coravin.it","www.coravin.de","www.coravin.fr","www.coravin.dk"],"title":"coravin-eu","customImgUrl":"https://selectors.devit.software/assets/globe.svg","link":"https://coravin-eu.myshopify.com/","code":"roaismeoovncimyuphfyc"}],"isConnected":true}], 3017 "markets": [{"enabled":true,"locale":"en","countries":["AU"],"localCurrencies":false,"webPresence":{"alternateLocales":[],"defaultLocale":"en","subfolderSuffix":null,"domain":{"host":"www.coravin.com.au"}},"curr":{"code":"AUD"},"alternateLocales":[],"domain":{"host":"www.coravin.com.au"},"primary":true,"name":"Australia","regions":[{"code":"AU"}],"title":"Australia","host":"www.coravin.com.au","country":"AU","samePathname":true},{"enabled":true,"locale":"en","countries":["HK"],"localCurrencies":false,"webPresence":{"defaultLocale":"en","alternateLocales":[],"subfolderSuffix":null,"domain":{"host":"www.coravin.hk"},"rootUrls":[{"url":"https://www.coravin.hk/"}]},"curr":{"code":"HKD"},"alternateLocales":[],"domain":{"host":"www.coravin.hk"},"primary":false,"name":"Hong Kong","regions":[{"code":"HK"}],"title":"Hong Kong","host":"www.coravin.hk","country":"HK","samePathname":true},{"enabled":true,"locale":"ja","countries":["JP"],"localCurrencies":false,"webPresence":{"defaultLocale":"ja","alternateLocales":["en"],"subfolderSuffix":null,"domain":{"host":"www.coravin.jp"},"rootUrls":[{"url":"https://www.coravin.jp/"},{"url":"https://www.coravin.jp/en/"}]},"curr":{"code":"JPY"},"alternateLocales":["en"],"domain":{"host":"www.coravin.jp"},"primary":false,"name":"Japan","regions":[{"code":"JP"}],"title":"Japan","host":"www.coravin.jp","country":"JP","samePathname":true},{"enabled":true,"locale":"en","countries":["SG"],"localCurrencies":false,"webPresence":{"defaultLocale":"en","alternateLocales":[],"subfolderSuffix":null,"domain":{"host":"www.coravin.sg"},"rootUrls":[{"url":"https://www.coravin.sg/"}]},"curr":{"code":"SGD"},"alternateLocales":[],"domain":{"host":"www.coravin.sg"},"primary":false,"name":"Singapore","regions":[{"code":"SG"}],"title":"Singapore","host":"www.coravin.sg","country":"SG","samePathname":true},{"enabled":true,"locale":"en","countries":["GB"],"localCurrencies":true,"webPresence":{"defaultLocale":"en","alternateLocales":[],"subfolderSuffix":null,"domain":{"host":"www.coravin.co.uk"}},"curr":{"code":"GBP","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.co.uk","country":null},"primary":true,"name":"United Kingdom","regions":[{"code":"GB"}],"title":"United Kingdom","host":"www.coravin.co.uk","country":"GB","samePathname":true,"primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.co.uk"},{"enabled":true,"locale":"en","countries":["US"],"localCurrencies":true,"webPresence":{"defaultLocale":"en","alternateLocales":["fr"],"subfolderSuffix":null,"domain":{"host":"www.coravin.com"}},"curr":{"code":"USD","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.com","country":null},"primary":true,"name":"United States","regions":[{"code":"US"}],"title":"United States","host":"www.coravin.com","country":"US","
3017samePathname":true,"customImgUrl":null,"primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com"},{"enabled":true,"locale":"en","countries":["CA"],"localCurrencies":true,"webPresence":{"defaultLocale":"en","alternateLocales":["fr"],"subfolderSuffix":null,"domain":{"host":"www.coravin.ca"}},"curr":{"code":"CAD","enabled":true},"alternateLocales":["en"],"domain":{"host":"www.coravin.ca","country":null},"primary":false,"name":"Canada","regions":[{"code":"CA"}],"title":"Canada","host":"www.coravin.ca","country":"CA","samePathname":true,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.ca","orderId":1},{"enabled":true,"locale":"en","countries":["SE"],"localCurrencies":true,"webPresence":{"defaultLocale":"en","alternateLocales":["fr","de","it","es","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.se"}},"curr":{"code":"SEK","enabled":true},"alternateLocales":["en"],"domain":{"host":"www.coravin.se","country":null},"primary":false,"name":"Sweden","regions":[{"code":"SE"}],"title":"Sweden","host":"www.coravin.se","country":"SE","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.se","samePathname":true},{"enabled":true,"locale":"es","countries":["ES"],"localCurrencies":true,"webPresence":{"defaultLocale":"es","alternateLocales":["en","fr","de","it","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.com.es"}},"curr":{"code":"EUR","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.com.es","country":null},"primary":false,"name":"Spain","regions":[{"code":"ES"}],"title":"Spain","host":"www.coravin.com.es","country":"ES","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com.es","samePathname":true},{"enabled":true,"locale":"nl","countries":["NL"],"localCurrencies":true,"webPresence":{"defaultLocale":"nl","alternateLocales":["en","fr","de","it","es"],"subfolderSuffix":null,"domain":{"host":"www.coravin.nl"}},"curr":{"code":"EUR","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.nl","country":null},"primary":true,"name":"Netherlands","regions":[{"code":"NL"}],"title":"Netherlands","host":"www.coravin.nl","country":"NL","primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":true},{"enabled":true,"locale":"it","countries":["IT"],"localCurrencies":true,"webPresence":{"defaultLocale":"it","alternateLocales":["en","fr","de","es","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.it"}},"curr":{"code":"EUR","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.it","country":null},"primary":false,"name":"Italy","regions":[{"code":"IT"}],"title":"Italy","host":"www.coravin.it","country":"IT","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.it","samePathname":true},{"enabled":true,"locale":"de","countries":["DE"],"localCurrencies":true,"webPresence":{"defaultLocale":"de","alternateLocales":["en","fr","it","es","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.de"}},"curr":{"code":"EUR","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.de","country":null},"primary":false,"name":"Germany","regions":[{"code":"DE"}],"title":"Germany","host":"www.coravin.de","country":"DE","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.de","samePathname":false},{"enabled":true,"locale":"fr","countries":["FR"],"localCurrencies":true,"webPresence":{"defaultLocale":"fr","alternateLocales":["en","de","it","es","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.fr"}},"curr":{"code":"EUR","enabled":null},"alternateLocales":["en"],"domain":{"host":"www.coravin.fr","country":null},"primary":false,"name":"France","regions":[{"code":"FR"}],"title":"France","host":"www.coravin.fr","country":"FR","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.fr","samePathname":true},{"enabled":true,"locale":"en","countries":["DK"],"localCurrencies":true,"webPresence":{"defaultLocale":"en","alternateLocales":["fr","de","it","es","nl"],"subfolderSuffix":null,"domain":{"host":"www.coravin.dk"}},"curr":{"code":"DKK","enabled":true},"alternateLocales":["en"],"domain":{"host":"www.coravin.dk","country":null},"primary":false,"name":"Denmark","regions":[{"code":"DK"}],"title":"Denmark","host":"www.coravin.dk","country":"DK","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.dk","samePathname":true}], 3018 "languages": [{"country":"AU","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.com.au","www.coravin.hk","www.coravin.jp","www.coravin.sg"]},{"country":"HK","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.com.au","www.coravin.hk","www.coravin.jp","www.coravin.sg"]},{"country":"JP","subfolderSuffix":null,"title":"Japanese","code":"ja","alias":"ja","endonym":"æ¥æ¬èª","primary":false,"published":true,"domainHosts":["www.coravin.jp"]},{"country":"JP","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.com.au","www.coravin.hk","www.coravin.jp","www.coravin.sg"]},{"country":"SG","subfolderSuffix":null,"title":"English","code":"en","alias":"en","endonym":"English","primary":true,"published":true,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.com.au","www.coravin.hk","www.coravin.jp","www.coravin.sg"]}
3018,{"country":"US","subfolderSuffix":null,"title":"French","code":"fr","alias":"fr","endonym":"Français","primary":false,"published":true,"domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com"},{"country":"SE","subfolderSuffix":null,"title":"German","code":"de","alias":"de","endonym":"Deutsch","primary":false,"published":true,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false},{"country":"SE","subfolderSuffix":null,"title":"Italian","code":"it","alias":"it","endonym":"Italiano","primary":false,"published":true,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false},{"country":"SE","subfolderSuffix":null,"title":"Spanish","code":"es","alias":"es","endonym":"Español","primary":false,"published":true,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false},{"country":"SE","subfolderSuffix":null,"title":"Dutch","code":"nl","alias":"nl","endonym":"Nederlands","primary":false,"published":true,"domain":"www.coravin.nl","primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false}], 3019 "currentMarketLanguages": [{"title":"English","code":"en"}], 3020 "currencies": [{"title":"Australian Dollar","code":"AUD","symbol":"$","country":"AU","primary":false,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.com.au"]},{"title":"Hong Kong Dollar","code":"HKD","symbol":"$","country":"HK","primary":false,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.hk"]},{"title":"Japanese Yen","code":"JPY","symbol":"Â¥","country":"JP","primary":false,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.jp"]},{"title":"Singapore Dollar","code":"SGD","symbol":"$","country":"SG","primary":false,"domain":"www.coravin.com.au","samePathname":false,"domainHosts":["www.coravin.sg"]},{"title":"British Pound","code":"GBP","symbol":"£","country":"GB","primary":false,"domain":"www.coravin.co.uk","samePathname":false,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.co.uk"},{"title":"United States Dollar","code":"USD","symbol":"$","country":"US","primary":false,"domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com"},{"title":"Canadian Dollar","code":"CAD","symbol":"$","country":"CA","primary":false,"domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com"},{"title":"Swedish Krona","code":"SEK","symbol":"kr","country":"SE","primary":false,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false},{"title":"Euro","code":"EUR","symbol":"â¬","country":"ES","primary":false,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false},{"title":"Danish Krone","code":"DKK","symbol":"kr.","country":"DK","primary":false,"domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false}], 3021 "countries": [{"code":"AU","localCurrencies":false,"currency":{"code":"AUD","enabled":false,"title":"Australian Dollar","symbol":"$"},"primary":true,"title":"Australia","domain":"www.coravin.com.au","samePathname":true,"label":"Australia","value":"AU","content":"Australia","exist":true,"localization":{"en":"Australia","fr":"","de":"","it":"","es":"","nl":""},"orderId":0,"domainHosts":["www.coravin.com.au"]},{"code":"HK","localCurrencies":false,"currency":{"code":"HKD","enabled":false,"title":"Hong Kong Dollar","symbol":"$"},"primary":false,"title":"Hong Kong SAR","domain":"www.coravin.com.au","samePathname":true,"label":"Hong Kong SAR","value":"HK","content":"Hong Kong SAR","exist":true,"localization":{"en":"Hong Kong SAR","fr":"","de":"","it":"","es":"","nl":""},"orderId":7,"domainHosts":["www.coravin.hk"]},{"code":"JP","localCurrencies":false,"currency":{"code":"JPY","enabled":false,"title":"Japanese Yen","symbol":"Â¥"},"primary":false,"title":"Japan","domain":"www.coravin.com.au","samePathname":true,"label":"Japan","value":"JP","content":"Japan","exist":true,"localization":{"en":"Japan","fr":"","de":"","it":"","es":"","nl":""},"orderId":9,"domainHosts":["www.coravin.jp"]},{"code":"SG","localCurrencies":false,"currency":{"code":"SGD","enabled":false,"title":"Singapore Dollar","symbol":"$"},"primary":false,"title":"Singapore","domain":"www.coravin.com.au","samePathname":true,"label":"Singapore","value":"SG","content":"Singapore","exist":true,"localization":{"en":"Singapore","fr":"","de":"","it":"","es":"","nl":""},"orderId":15,"domainHosts":["www.coravin.sg"]},{"code":"AT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Austria","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":true,"label":"Austria","value":"AT","content":"Austria","exist":true,"localization":{"en":"Austria","fr":"","de":"","it":"","es":"","nl":""},"orderId":1},{"code":"BE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Belgium","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Belgium","value":"BE","content":"Belgium","exist":true,"localization":{"en":"Belgium","fr":"","de":"","it":"","es":"","nl":""},"orderId":2},{"code":"CA","localCurrencies":true,"currency":{"code":"CAD","enabled":true,"title":"Canadian Dollar","symbol":"$"},"primary":false,"title":"Canada","domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com","label":"Canada","value":"CA","content":"Canada","exist":true,"localization":{"en":"Canada","fr":"","de":"","it":"","es":"","nl":""},"orderId":3},{"code":"DK","localCurrencies":true,"currency":{"code":"DKK","enabled":true,"title":"Danish Krone","symbol":"kr."},"primary":false,"title":"Denmark","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Denmark","value":"DK","content":"Denmark","exist":true,"localization":{"en":"Denmark","fr":"","de":"","it":"","es":"","nl":""},"orderId":4},{"code":"FR","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"France","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"France","value":"FR","content":"France","exist":true,"localization":{"en":"France","fr":"","de":"","it":"","es":"","nl":""},"orderId":5},{"code":"DE","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Germany","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Germany","value":"DE","content":"Germany","exist":true,"localization":{"en":"Germany","fr":"","de":"","it":"","es":"","nl":""},"orderId":6},{"code":"IT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Italy","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Italy","value":"IT","content":"Italy","exist":true,"localization":{"en":"Italy","fr":"","de":"","it":"","es":"","nl":""},"orderId":8},{"code":"LU","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Luxembourg","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Luxembourg","value":"LU","content":"Luxembourg","exist":true,"localization":{"en":"Luxembourg","fr":"","de":"","it":"","es":"","nl":""},"orderId":10},{"code":"MX","localCurrencies":false,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"primary":false,"title":"Mexico","domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com","label":"Mexico","value":"MX","content":"Mexico","exist":true,"localization":{"en":"Mexico","fr":"","de":"","it":"","es":"","nl":""},"orderId":11},{"code":"MC","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Monaco","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Monaco","value":"MC","content":"Monaco","exist":true,"localization":{"en":"Monaco","fr":"","de":"","it":"","es":"","nl":""},"orderId":12},{"code":"NL","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Netherlands","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Netherlands","value":"NL","content":"Netherlands","exist":true,"localization":{"en":"Netherlands","fr":"","de":"","it":"","es":"","nl":""},"orderId":13},{"code":"PT","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Portugal","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Portugal","value":"PT","content":"Portugal","exist":true,"localization":{"en":"Portugal","fr":"","de":"","it":"","es":"","nl":""},"orderId":14},{"code":"ES","localCurrencies":true,"currency":{"code":"EUR","enabled":false,"title":"Euro","symbol":"â¬"},"primary":false,"title":"Spain","domain":"www.coravin.nl","primaryOnConnected":false,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Spain","value":"ES","content":"Spain","exist":true,"localization":{"en":"Spain","fr":"","de":"","it":"","es":"","nl":""},"orderId":16},{"code":"SE","localCurrencies":true,"currency":{"code":"SEK","enabled":true,"title":"Swedish Krona","symbol":"kr"},"primary":true,"title":"Sweden","domain":"www.coravin.nl","primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.nl","samePathname":false,"label":"Sweden","value":"SE","content":"Sweden","exist":true,"localization":{"en":"Sweden","fr":"","de":"","it":"","es":"","nl":""},"orderId":17},{"code":"GB","localCurrencies":true,"currency":{"code":"GBP","enabled":false,"title":"British Poun
3021d","symbol":"£"},"primary":true,"title":"United Kingdom","domain":"www.coravin.co.uk","samePathname":false,"primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.co.uk","label":"United Kingdom","value":"GB","content":"United Kingdom","exist":true,"localization":{"en":"United Kingdom","fr":"","de":"","it":"","es":"","nl":""},"orderId":18},{"code":"US","localCurrencies":true,"currency":{"code":"USD","enabled":false,"title":"United States Dollar","symbol":"$"},"primary":true,"title":"United States","domain":"www.coravin.com","samePathname":false,"customImgUrl":null,"primaryOnConnected":true,"isThirdParty":true,"isConnected":true,"link":"https://www.coravin.com","label":"United States","value":"US","content":"United States","exist":true,"localization":{"en":"United States","fr":"","de":"","it":"","es":"","nl":""},"orderId":19}], 3022 "currentCountry": {"title":"Australia","code":"AU","currency": {"title": "Australian Dollar","code": "AUD","symbol": "$"}}, 3023 "currentLanguage": { 3024 "title": "English", 3025 "code": "en", 3026 "primary": true 3027 }, 3028 "currentCurrency": { 3029 "title": "Australian Dollar", 3030 "code": "AUD", 3031 "country":"AU", 3032 "symbol": "$" 3033 }, 3034 "currentMarket": null, 3035 "shopDomain":"www.coravin.com.au", 3036 "shopCountry": "AU", 3037 "shopLang": "en" 3038 } 3039 </script>
3039 3040 3041 3042 3043
3043<script src="https://cdn.shopify.com/extensions/01a0eccd-e3f7-7f81-b663-ea65db8e7252/selecty-187/assets/selectors.js" async></script>
3043 3044
3045<script> 3046 if (new URLSearchParams(location?.search).has('selectors_preview')) { 3047 [].forEach(function (url) { 3048 var s = document.createElement('script'); 3049 s.src = url; 3050 s.async = true; 3051 document.head.appendChild(s); 3052 }); 3053 } 3054</script>
3054 3055 3056 3057<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 3058<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
3059<script> 3060/* >> TriplePixel :: start*/ 3061window.TriplePixelData={TripleName:"coravin-apac.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"drawer",template:"cart",curr:"AUD" || "AUD", market:"6243319902"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 3062/* << TriplePixel :: end*/ 3063</script>
3063 3064 3065 3066 3067<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 --> 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088
3089<script 3090 type="module" 3091 async 3092 src="https://widget.gotolstoy.com/we/widget.js" 3093 data-shop=coravin-apac.myshopify.com 3094 data-app-key=cfb7fc5a-7b48-430f-bca1-3fc54bebbb1d 3095 data-should-use-cache=true 3096 data-cache-version=1a0e2c4ce0e 3097 data-product-gallery-projects="[]" 3098 data-collection-gallery-projects="[]" 3099 data-product-id="" 3100 data-template-name="cart" 3101 data-ot-ignore 3102 data-cookieconsent="ignore" 3103> 3104</script>
vendor: 1 bytes, line 3104
3104
3105<script 3106 type="module" 3107 async 3108 src="https://play.gotolstoy.com/widget-v2/widget.js" 3109 id="tolstoy-widget-script" 3110 data-shop=coravin-apac.myshopify.com 3111 data-app-key=cfb7fc5a-7b48-430f-bca1-3fc54bebbb1d 3112 data-should-use-cache=true 3113 data-cache-version=1a0e2c4ce0e 3114 data-product-gallery-projects="[]" 3115 data-collection-gallery-projects="[]" 3116 data-product-id="" 3117 data-collection-id="" 3118 data-shop-assistant-enabled="false" 3119 data-search-bar-widget-enabled="false" 3120 data-template-name="cart" 3121 data-customer-id="" 3122 data-ot-ignore 3123 data-cookieconsent="ignore" 3124></script>
vendor: 1 bytes, line 3124
3124
3125<script 3126 type="module" 3127 async 3128 src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js" 3129 data-app-key=cfb7fc5a-7b48-430f-bca1-3fc54bebbb1d 3130 data-ot-ignore 3131 data-cookieconsent="ignore" 3132></script>
vendor: 1 bytes, line 3132
3132
3133<script> 3134 window.tolstoyCurrencySymbol = "$"; 3135 window.tolstoyMoneyFormat = "${{amount}}"; 3136</script>
vendor: 1 bytes, line 3136
3136
3137<script> 3138 (function(){ 3139 function hideOrphanedTiles(){ 3140 var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile'); 3141 for(var i=0;i<els.length;i++){ 3142 if(els[i].children.length>0) continue; 3143 els[i].style.setProperty('display','none','important'); 3144 var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper'); 3145 if(w) w.style.setProperty('display','none','important'); 3146 } 3147 } 3148 if(document.readyState==='loading'){ 3149 document.addEventListener('DOMContentLoaded',hideOrphanedTiles); 3150 }else{ 3151 hideOrphanedTiles(); 3152 } 3153 })(); 3154</script>
vendor: 1 bytes, line 3154
3154
3155<script> 3156 window.tolstoyDebug = { 3157 enable: () => { 3158 fetch('/cart/update.js', { 3159 method: 'POST', 3160 headers: { 'Content-Type': 'application/json' }, 3161 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } }) 3162 }) 3163 .then(response => response.json()) 3164 .then(() => window.location.reload()); 3165 }, 3166 disable: () => { 3167 fetch('/cart/update.js', { 3168 method: 'POST', 3169 headers: { 'Content-Type': 'application/json' }, 3170 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } }) 3171 }) 3172 .then(response => response.json()) 3173 .then(() => window.location.reload()) 3174 }, 3175 status: async () => { 3176 const response = await fetch('/cart.js'); 3177 const json = await response.json(); 3178 console.log(json.attributes); 3179 } 3180 } 3181</script>
3181 3182 3183<!-- END app block -->
3183<script src="https://cdn.shopify.com/extensions/01a101b6-86d2-7032-b13b-1fd8c5cc5c0e/stack-discounts-pro-223/assets/app_core.min.js" type="text/javascript" defer="defer"></script>
3183 3184<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3185<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: 56077549662,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 3185
3185
3186<script> 3187 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3188</script>
vendor: 1 bytes, line 3188
3188
3189<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}
3189).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: 56077549662,storefrontBaseUrl: "https://www.coravin.com.au",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.coravin.com.au/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1942978654","configuration":"{\"advertiserId\":\"130515\",\"shopDomain\":\"coravin-apac.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
3189,"dataSharingState":"unrestricted"},{"id":"1350434910","configuration":"{\"accountID\":\"VTXCCP\",\"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":"1348337758","configuration":"{\"Enabled\":\"true\",\"UpdatedAt\":\"2026-06-04T02:44:34.741Z\",\"DeveloperPreview\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7913f49eba866a6cbbe1bb85b5400251","type":"APP","apiClientId":34646425601,"privacyPurposes":["ANALYTICS"],"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":"1015251038","configuration":"{\"projectId\":\"t0y7c6e2la\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"181928030","configuration":"{\"shopId\":\"coravin-apac.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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"},{"id":"87457886","configuration":"{\"pixel_id\":\"879449576699939\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"11468894","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"11","type":"CUSTOM","privacyPurposes":[],"name":"GTM"},{"id":"110592094","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Aspire Javascript"},{"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":"Coravin APAC","paymentSettings":{"currencyCode":"AUD"},"myshopifyDomain":"coravin-apac.myshopify.com","countryCode":"AU","storefrontUrl":"https:\/\/www.coravin.com.au"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6978536407134","handle":"coravin-sparkling","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049213022","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537062494","handle":"timeless-six-plus","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41255902937182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536964190","handle":"timeless-three-plus","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049868382","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536472670","handle":"pivot-plus","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049311326","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536276062","handle":"argon-capsules","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597048885342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536243294","handle":"co2-capsules","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597048852574","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7615059198046","handle":"coravin-x-birdy-tex-glass-towel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42613033533534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537422942","handle":"timeless-aerator","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597050818654","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536341598","handle":"pivot-aerator","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049049182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537291870","handle":"timeless-3-needle-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597050589278","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537750622","handle":"timeless-standard-needle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597051146334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537783390","handle":"timeless-fast-pour-needle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597051179102","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537685086","handle":"timeless-vintage-needle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597051080798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537816158","handle":"timeless-premium-needle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597051211870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536636510","handle":"timeless-eleven-standard-needle-and-spout-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049475166","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536603742","handle":"timeless-eleven-fast-pour-needle-and-spout-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049442398","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536833118","handle":"timeless-large-screw-caps","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049671774","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537717854","handle":"timeless-standard-screw-caps","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597051113566","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
3189,{"id":"6978536308830","handle":"coravin-sparkling-stoppers","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049016414","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978537488478","handle":"pivot-stoppers","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597050916958","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978535424094","handle":"metal-base","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597048000606","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536800350","handle":"timeless-deluxe-carry-case","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049639006","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6978536767582","handle":"timeless-carry-case","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40597049606238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7503956082782","handle":"wine-journal","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42216676786270","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7214659600478","handle":"timeless-six-wine-exploration-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41184191316062","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.coravin.com.au/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"124168175710","themePublished":"true","eventMetadataId":"6b868a0b-6bc8-4f7b-9373-132c5451abb1","pageType":"cart","shopId":"56077549662","storefrontBaseUrl":"https:\/\/www.coravin.com.au","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
3189<script> 3190 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3191 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3192 window.ShopifyAnalytics.meta.currency = 'AUD'; 3193 var meta = {"page":{"pageType":"cart","requestId":"77367320-250a-4e0a-8231-41feaad28639-1791411519"}}; 3194 for (var attr in meta) { 3195 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3196 } 3197</script>
vendor: 1 bytes, line 3197
3197
3198<script class="analytics"> 3199 (function () { 3200 var customDocumentWrite = function(content) { 3201 var jquery = null; 3202 3203 if (window.jQuery) { 3204 jquery = window.jQuery; 3205 } else if (window.Checkout && window.Checkout.$) { 3206 jquery = window.Checkout.$; 3207 } 3208 3209 if (jquery) { 3210 jquery('body').append(content); 3211 } 3212 }; 3213 3214 var hasLoggedConversion = function(token) { 3215 if (token) { 3216 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 3217 } 3218 return false; 3219 } 3220 3221 var setCookieIfConversion = function(token) { 3222 if (token) { 3223 var twoMonthsFromNow = new Date(Date.now()); 3224 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 3225 3226 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 3227 } 3228 } 3229 3230 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 3231 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 3232 if (trekkie.integrations) { 3233 return; 3234 } 3235 trekkie.methods = [ 3236 'identify', 3237 'page', 3238 'ready', 3239 'track', 3240 'trackForm', 3241 'trackLink' 3242 ]; 3243 trekkie.factory = function(method) { 3244 return function() { 3245 var args = Array.prototype.slice.call(arguments); 3246 args.unshift(method); 3247 trekkie.push(args); 3248 if (method == 'track' || method == 'page') { 3249 var pageUrl; 3250 try { 3251 pageUrl = window.location.href; 3252 } catch (e) {} 3253 var pageReferrer; 3254 try { 3255 pageReferrer = document.referrer; 3256 } catch (e) {} 3257 try { 3258 if (window.__TREKKIE_SHIM_QUEUE == null) { 3259 window.__TREKKIE_SHIM_QUEUE = []; 3260 } 3261 window.__TREKKIE_SHIM_QUEUE.push({ 3262 from: 'trekkie-stub', 3263 method: method, 3264 args: args.slice(1), 3265 pageContext: { 3266 url: pageUrl, 3267 referrer: pageReferrer 3268 } 3269 }); 3270 } catch (e) { 3271 // no-op 3272 } 3273 } 3274 return trekkie; 3275 }; 3276 }; 3277 for (var i = 0; i < trekkie.methods.length; i++) { 3278 var key = trekkie.methods[i]; 3279 trekkie[key] = trekkie.factory(key); 3280 } 3281 trekkie.load = function(config) { 3282 trekkie.config = config || {}; 3283 trekkie.config.initialDocumentCookie = document.cookie; 3284 var first = document.getElementsByTagName('script')[0]; 3285var script = document.createElement('script'); 3286script.type = 'text/javascript'; 3287script.onerror = function(e) { 3288 var scriptFallback = document.createElement('script'); 3289 scriptFallback.type = 'text/javascript'; 3290 scriptFallback.onerror = function(error) { 3291 var Monorail = { 3292 produce: function produce(monorailDomain, schemaId, payload) { 3293 var currentMs = new Date().getTime(); 3294 var event = { 3295 schema_id: schemaId, 3296 payload: payload, 3297 metadata: { 3298 event_created_at_ms: currentMs, 3299 event_sent_at_ms: currentMs 3300 } 3301 }; 3302 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3303 }, 3304 sendRequest: function sendRequest(endpointUrl, payload) { 3305 // Try the sendBeacon API 3306 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3307 var blobData = new window.Blob([payload], { 3308 type: 'text/plain' 3309 }); 3310 3311 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3312 return true; 3313 } // sendBeacon was not successful 3314 3315 } // XHR beacon 3316 3317 var xhr = new XMLHttpRequest(); 3318 3319 try { 3320 xhr.open('POST', endpointUrl); 3321 xhr.setRequestHeader('Content-Type', 'text/plain'); 3322 xhr.send(payload); 3323 } catch (e) { 3324 console.log(e); 3325 } 3326 3327 return false; 3328 }, 3329 isIos12: function isIos12() { 3330 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 3331 } 3332 }; 3333 Monorail.produce('monorail-edge.shopifysvc.com', 3334 'trekkie_storefront_load_errors/1.1', 3335 {shop_id: 56077549662, 3336 theme_id: 124168175710, 3337 app_name: "storefront", 3338 context_url: window.location.href, 3339 source_url: "//www.coravin.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 3340 3341 }; 3342 scriptFallback.async = true; 3343 scriptFallback.src = '//www.coravin.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 3344 first.parentNode.insertBefore(scriptFallback, first); 3345}; 3346script.async = true; 3347script.src = '//www.coravin.com.au/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 3348first.parentNode.insertBefore(script, first); 3349 3350 }; 3351 trekkie.load( 3352 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56077549662,"isMerchantRequest":null,"themeId":124168175710,"themeCityHash":"6906648371675151572","contentLanguage":"en","currency":"AUD","eventMetadataId":"6b868a0b-6bc8-4f7b-9373-132c5451abb1"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 3353 ); 3354 3355 var loaded = false;
3356 trekkie.ready(function() { 3357 if (loaded) return; 3358 loaded = true; 3359 3360 window.ShopifyAnalytics.lib = window.trekkie; 3361 3362 var originalDocumentWrite = document.write; 3363 document.write = customDocumentWrite; 3364 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 3365 document.write = originalDocumentWrite; 3366 3367 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 3368 var token = match? match[1]: undefined; 3369 if (!hasLoggedConversion(token)) { 3370 setCookieIfConversion(token); 3371 3372 } 3373 }); 3374 3375 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"77367320-250a-4e0a-8231-41feaad28639-1791411519","shopifyEmitted":true}); 3376 3377 var eventsListenerScript = document.createElement('script'); 3378 eventsListenerScript.async = true; 3379 eventsListenerScript.src = "//www.coravin.com.au/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 3380 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 3381})();</script>
vendor: 1 bytes, line 3381
3381
3382<script 3383 defer 3384 src="https://www.coravin.com.au/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 3385 data-application="storefront-renderer" 3386 data-shop-id="56077549662" 3387 data-render-region="gcp-us-central1" 3388 data-page-type="cart" 3389 data-theme-instance-id="124168175710" 3390 data-theme-name="Broadcast" 3391 data-theme-version="8.0.0" 3392 data-monorail-region="shop_domain" 3393 data-resource-timing-sampling-rate="10" 3394 data-shs="true" 3395 data-shs-beacon="true" 3396 data-shs-export-with-fetch="true" 3397 data-shs-logs-sample-rate="1" 3398 data-shs-beacon-endpoint="https://www.coravin.com.au/api/collect" 3399></script>
3399 3400<meta name="shopify-y" content="42b61c9a-2cb7-4182-aa77-cc92578f4563" data-expiration="1822969119000"><meta name="shopify-s" content="16f66c60-5bca-4ee3-9bbc-eed069b60479" data-expiration="1791413319000"><meta name="new-cookie-storage-activated" content="t"> 3401</head> 3402 3403 <body 3404 id="your-shopping-cart" 3405 class="template-cart grid-classic aos-initialized" 3406 data-animations="true" 3407 > 3408 3409 <nav aria-label="Accessibility links" class="sr-only"> 3410 <a href="/pages/support-accessibility" class="sr-only">Accessibility Statement</a> 3411 <a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a> 3412 </nav> 3413 3414 3415 3416 3417 <meta name="ahrefs-site-verification" content="a0d7d8bcb0e65a60b69bdf096e13c32844962828f01c80d67b719edd6506180b"> 3418 3419 3420 3421 3422 3423
3424<script> 3425const clientId = "shp_2e48fd09-a111-4474-863c-a2c69cbb26c9"; 3426 3427function generateState() { 3428 const timestamp = Date.now().toString(); 3429 const randomString = Math.random().toString(36).substring(2); 3430 return timestamp + randomString; 3431} 3432 3433function generateNonce(length) { 3434 const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; 3435 let nonce = ''; 3436 3437 for (let i = 0; i < length; i++) { 3438 const randomIndex = Math.floor(Math.random() * characters.length); 3439 nonce += characters.charAt(randomIndex); 3440 } 3441 3442 return nonce; 3443} 3444 3445function generateCodeVerifier() { 3446 const rando = generateRandomCode(); 3447 return base64UrlEncode(rando); 3448} 3449 3450async function generateCodeChallenge(codeVerifier) { 3451 const digestOp = await crypto.subtle.digest( 3452 { name: "SHA-256" }, 3453 new TextEncoder().encode(codeVerifier) 3454 ); 3455 const hash = convertBufferToString(digestOp); 3456 return base64UrlEncode(hash); 3457} 3458 3459function generateRandomCode() { 3460 const array = new Uint8Array(32); 3461 crypto.getRandomValues(array); 3462 return String.fromCharCode.apply(null, Array.from(array)); 3463} 3464 3465function base64UrlEncode(str) { 3466 const base64 = btoa(str); 3467 // This is to ensure that the encoding does not have +, /, or = characters in it. 3468 return base64.replace(/\+/g, "-").replace(/\//g, "_").replace(/=/g, ""); 3469} 3470 3471function convertBufferToString(hash) { 3472 const uintArray = new Uint8Array(hash); 3473 const numberArray = Array.from(uintArray); 3474 return String.fromCharCode(...numberArray); 3475} 3476 3477/** 3478 * Generates an authorization URL for the OAuth flow. 3479 * Includes logic to redirect the user to the shop page after login. 3480*/ 3481 async function generateAuthorizationURL(redirect) { 3482 const authorizationRequestUrl = new URL( 3483 `https://shopify.com/authentication/56077549662/oauth/authorize` 3484 ); 3485 3486 authorizationRequestUrl.searchParams.append( 3487 'scope', 3488 'openid email customer-account-api:full' 3489 ); 3490 authorizationRequestUrl.searchParams.append( 3491 'client_id', 3492 clientId 3493 ); 3494 authorizationRequestUrl.searchParams.append( 3495 'response_type', 3496 'code' 3497 ); 3498 authorizationRequestUrl.searchParams.append( 3499 'redirect_uri', 3500 redirect 3501 ); 3502 authorizationRequestUrl.searchParams.append( 3503 'state', 3504 generateState() 3505 ); 3506 authorizationRequestUrl.searchParams.append( 3507 'region_country', 3508 "AU" 3509 ); 3510 authorizationRequestUrl.searchParams.append( 3511 'locale', 3512 "en" 3513 ); 3514 authorizationRequestUrl.searchParams.append( 3515 'nonce', 3516 generateNonce(10) 3517 ); 3518 3519 3520 3521 // Public client 3522 const verifier = await generateCodeVerifier(); 3523 const challenge = await generateCodeChallenge(verifier); 3524 localStorage.setItem('code-verifier', verifier); 3525 3526 authorizationRequestUrl.searchParams.append( 3527 'code_challenge', 3528 challenge 3529 ); 3530 authorizationRequestUrl.searchParams.append( 3531 'code_challenge_method', 3532 'S256' 3533 ); 3534 return authorizationRequestUrl.toString(); 3535} 3536 3537/** 3538* Redirects the user to the authorization URL, which will eventually redirect them to the shop page. 3539*/ 3540async function redirectToShopPageAfterLogin() { 3541 3542 const redirect = `https://www.coravin.com.au/customer_identity/sso_hint?provider=customer_identity&return_to=https://www.coravin.com.au/collections/all`; 3543 const autorizationURL= await generateAuthorizationURL(redirect); 3544 3545 window.location.href = autorizationURL; 3546} 3547 3548 3549 // Updates all account-related links to redirect to the shop page after login. 3550 document.addEventListener('DOMContentLoaded', async function() { 3551 console.log("Updating account links to redirect to the shop page after login. â¤ï¸âð¥"); 3552 const redirect = `https://www.coravin.com.au/customer_identity/sso_hint?provider=customer_identity&return_to=https://www.coravin.com.au/collections/all`; 3553 3554 const autorizationURL= await generateAuthorizationURL(redirect); 3555 const anchorTags = document.querySelectorAll( 3556 'a[href^="https://shopify.com/"][href$="/account"], ' + 3557 'a[href="https://www.coravin.com.au/account"], ' + 3558 'a[href="/account"]' 3559 ); 3560 anchorTags.forEach(anchor => { 3561 anchor.href = autorizationURL; 3562 }); 3563 }); 3564 3565</script>
3565 3566 3567 3568 3569
3570<script> 3571 3572</script>
3572 3573 3574 3575 3576 3577 3578
3579<script> 3580 /// Function to register logs externally 3581 window.recordErrorLog = async (error = {}) => { 3582 const store = error.store ?? window.Shopify.shop ?? ''; 3583 const market = error.market ?? window.Shopify.country ?? ''; 3584 const form = error.form ?? ''; 3585 const e = error.error ? error.error.toString() : 'Problem detected in the store'; 3586 const date = new Date().toISOString() 3587 const payload = error.payload ?? {}; 3588 3589 // Send error 3590 const spreadSheetAPI = "https://sheetdb.io/api/v1/zr2xewm3izscg" 3591 const controller = new AbortController(); 3592 const timeoutId = setTimeout(() => controller.abort(), 3000); 3593 3594 try { 3595 const response = await fetch(spreadSheetAPI, { 3596 method: 'POST', 3597 headers: { 3598 'Accept': 'application/json', 3599 'Content-Type': 'application/json' 3600 }, 3601 signal: controller.signal, 3602 body: JSON.stringify({ 3603 data: [ 3604 { 3605 'store': store, 3606 'market': market, 3607 'form': form, 3608 'error': e, 3609 'payload': JSON.stringify(payload), 3610 'date': date 3611 } 3612 ] 3613 }) 3614 }); 3615 3616 if (!response.ok) { 3617 throw new Error(`Error logger responded with status ${response.status}`); 3618 } 3619 3620 return response.json(); 3621 } catch (loggingError) { 3622 // Keep this shared helper non-blocking for existing callers that do not await it. 3623 console.error('Unable to record external error log', loggingError); 3624 return null; 3625 } finally { 3626 clearTimeout(timeoutId); 3627 } 3628 } 3629</script>
3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 <div class="header-sections"> 3656 <!-- BEGIN sections: group-header --> 3657<div id="shopify-section-sections--14961336385630__announcement" class="shopify-section shopify-section-group-group-header page-announcement"> 3658 3659 3660 3661<style data-shopify>:root { 3662 3663 --ANNOUNCEMENT-HEIGHT-DESKTOP: 0px; 3664 --ANNOUNCEMENT-HEIGHT-MOBILE: 0px; 3665 }</style><div 3666 id="Announcement--sections--14961336385630__announcement" 3667 class="announcement__wrapper announcement__wrapper--top color-scheme-e12438c3-f1ed-459d-82d6-3182d8790c60" 3668 data-announcement-wrapper 3669 data-section-id="sections--14961336385630__announcement" 3670 data-section-type="announcement" 3671 style="--PT: 5px; 3672 --PB: 5px; 3673 3674 --ticker-direction: ticker-rtl;--text-size: var(--font-body-medium); 3675 --text-align: center; 3676 --justify-content: center;"><div class="announcement__bar announcement__bar--error section-padding"> 3677 <div class="announcement__message"> 3678 <div class="announcement__text body-medium"> 3679 <div class="announcement__main">This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.</div> 3680 </div> 3681 </div> 3682 </div></div> 3683</div><div id="shopify-section-sections--14961336385630__custom_header_yxRFqd" class="shopify-section shopify-section-group-group-header page-header"><!-- /sections/header.liquid --> 3684�<style data-shopify>:root { 3685 --HEADER-HEIGHT: 57px; 3686 --HEADER-HEIGHT-MEDIUM: 50.0px; 3687 --HEADER-HEIGHT-MOBILE: 48.0px; 3688 3689 �--icon-add-cart: var(--ICON-ADD-CART);} 3690 3691 .theme__header { 3692 --PT: 5px; 3693 --PB: 5px; 3694 3695 3696 }.header__logo__link { 3697 --logo-padding: 17.94871794871795%; 3698 --logo-width-desktop: 180px; 3699 --logo-width-mobile: 120px; 3700 }.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }.shopify-section.page-header { 3701 z-index: 999; 3702 } 3703 .shopify-section.page-announcement { 3704 z-index: 1; 3705 }</style>��<header-component 3706 class="header__wrapper" 3707 data-header-wrapper 3708 3709 3710 data-header-sticky 3711 3712 data-header-style="floating" 3713 data-section-id="sections--14961336385630__custom_header_yxRFqd" 3714 data-section-type="header" 3715> 3716 3717 <header 3718 class="theme__header" 3719 role="banner" 3720 data-header-height 3721 data-aos="fade" 3722 ><div class="section-padding"> 3723 <div class="header__mobile color-scheme-7e265d90-291f-409b-a854-a228d147c74d"> 3724 3725 <div class="header__mobile__left"> 3726 <div class="header__mobile__button"> 3727 <button class="header__mobile__hamburger header__mobile__hamburger--mega" 3728 data-drawer-toggle="hamburger" 3729 data-mega-toggle 3730 data-floating-menu-label="Show menu" 3731 data-floating-close-label="Close" 3732 aria-label="Show menu" 3733 aria-haspopup="true" 3734 aria-expanded="false" 3735 aria-controls="header-mega-panel"><span class="header__mobile__hamburger-icon header__mobile__hamburger-icon--menu" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 3736 <span class="header__mobile__hamburger-icon header__mobile__hamburger-icon--close" aria-hidden="true"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 3737 </button> 3738 </div> 3739 � 3740<hover-disclosure 3741 class="menu__item grandparent kids-0 images-5 grandparent--all-images " 3742 3743 aria-haspopup="true" 3744 aria-expanded="false" 3745 aria-controls="dropdown-4960a9f4cd7df014f337373952839783" 3746 3747> 3748 <a 3749 href="/collections/all" 3750 data-top-link 3751 class="navlink navlink--toplevel" 3752 > 3753 <span class="navtext">Shop</span> 3754 </a> 3755 3756 <div 3757 class="header__dropdown" 3758 id="dropdown-4960a9f4cd7df014f337373952839783" 3759 3760 > 3761 <div class="header__dropdown__wrapper"> 3762 3763 <a 3764 href="/collections/all" 3765 data-stagger-first 3766 class="navlink navlink--child custom_navlink--child " 3767 >
3768 <span class="navtext"> 3769 Shop�</span> 3770 </a> 3771 3772 <div class="header__dropdown__inner"><div class="menu__blocks custom_menu_blocks" style="--images-space: 15;"> 3773<div 3774 class="menu__block menu__block--wide" 3775 3776 3777> 3778 <div 3779 class="header__dropdown__image" 3780 3781 style="--text: #ffffff;" 3782 3783 data-stagger-first 3784 ><a href="/collections/all" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3785 <div 3786 class=" 3787 hero__content hero__content--transparent 3788 backdrop--radial 3789 " 3790 ><p class="hero__title heading-medium"> 3791 Shop All 3792</p></div> 3793 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.1111111111111112;"><img src="//www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?crop=center&height=1350&v=1773425478&width=1500" alt="Collection of Coravin wine bottle openers on a wooden surface with a blurred background" width="1500" height="1350" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=180 180w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=360 360w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=540 540w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=720 720w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=900 900w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=1296 1296w" sizes="(min-width: 990px) calc((100vw - 100px) / 5), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3794</div> 3795</div> 3796 3797<div 3798 class="menu__block menu__block--wide" 3799 3800 3801> 3802 <div 3803 class="header__dropdown__image" 3804 3805 style="--text: #ffffff;" 3806 3807 data-stagger-first 3808 ><a href="/collections/coravin-systems" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3809 <div 3810 class=" 3811 hero__content hero__content--transparent 3812 backdrop--radial 3813 " 3814 ><p class="hero__title heading-medium"> 3815 Systems 3816</p></div> 3817 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.1111111111111112;"><img src="//www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?crop=center&height=1872&v=1773425735&width=2081" alt="Wine bottles, glasses, and a coravin timeless wine preservation system on a table with a gray background" width="2081" height="1872" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=180 180w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=360 360w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=540 540w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=720 720w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=900 900w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1728 1728w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1950 1950w" sizes="(min-width: 990px) calc((100vw - 100px) / 5), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3818</div> 3819</div> 3820 3821<div 3822 class="menu__block menu__block--wide" 3823 3824 3825> 3826 <div 3827 class="header__dropdown__image" 3828 3829 style="--text: #ffffff;" 3830 3831 data-stagger-first 3832 >
3832<a href="/collections/coravin-pure-capsules" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3833 <div 3834 class=" 3835 hero__content hero__content--transparent 3836 backdrop--radial 3837 " 3838 ><p class="hero__title heading-medium"> 3839 Capsules 3840</p></div> 3841 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.1111111111111112;"><img src="//www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?crop=center&height=1617&v=1773425832&width=1797" alt="Stack of Co2 canisters on a wooden surface with a blurred background" width="1797" height="1617" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=180 180w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=360 360w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=540 540w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=720 720w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=900 900w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1728 1728w" sizes="(min-width: 990px) calc((100vw - 100px) / 5), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3842</div> 3843</div> 3844 3845<div 3846 class="menu__block menu__block--wide" 3847 3848 3849> 3850 <div 3851 class="header__dropdown__image" 3852 3853 style="--text: #ffffff;" 3854 3855 data-stagger-first 3856 ><a href="/collections/coravin-needles" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3857 <div 3858 class=" 3859 hero__content hero__content--transparent 3860 backdrop--radial 3861 " 3862 ><p class="hero__title heading-medium"> 3863 Needles 3864</p></div> 3865 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.1111111111111112;"><img src="//www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?crop=center&height=1636&v=1773425864&width=1818" alt="" width="1818" height="1636" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=180 180w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=360 360w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=540 540w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=720 720w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=900 900w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1728 1728w" sizes="(min-width: 990px) calc((100vw - 100px) / 5), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3866</div> 3867</div> 3868 3869<div 3870 class="menu__block menu__block--wide" 3871 3872 3873> 3874 <div 3875 class="header__dropdown__image" 3876 3877 style="--text: #ffffff;" 3878 3879 data-stagger-first 3880 ><a href="/collections/accessories" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3881 <div 3882 class=" 3883 hero__content hero__content--transparent 3884 backdrop--radial 3885 " 3886 ><p class="hero__title heading-medium"> 3887 Accessories 3888</p></div> 3889 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.1111111111111112;">
3889<img src="//www.coravin.com.au/cdn/shop/files/Coravin-Lifestyle-Photography-2025-63.jpg?crop=center&height=171&v=1773425886&width=190" alt="Bottle of red wine being poured into a glass with coravin aerator and a blurred background" width="190" height="171" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Coravin-Lifestyle-Photography-2025-63.jpg?v=1773425886&width=180 180w" sizes="(min-width: 990px) calc((100vw - 100px) / 5), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" is-loading ">�</figure> 3890</div> 3891</div> 3892</div></div> 3893 </div> 3894 </div> 3895 3896</hover-disclosure> 3897 3898<hover-disclosure 3899 class="menu__item grandparent kids-1 images-3 " 3900 3901 aria-haspopup="true" 3902 aria-expanded="false" 3903 aria-controls="dropdown-8da3b0911af0aca2de050615a73d85fe" 3904 3905> 3906 <a 3907 href="/pages/how-it-works" 3908 data-top-link 3909 class="navlink navlink--toplevel" 3910 > 3911 <span class="navtext">How it Works</span> 3912 </a> 3913 3914 <div 3915 class="header__dropdown" 3916 id="dropdown-8da3b0911af0aca2de050615a73d85fe" 3917 3918 > 3919 <div class="header__dropdown__wrapper"> 3920 3921 <a 3922 href="/pages/how-it-works" 3923 data-stagger-first 3924 class="navlink navlink--child custom_navlink--child " 3925 > 3926 <span class="navtext"> 3927 How it Works�</span> 3928 </a> 3929 3930 <div class="header__dropdown__inner"><div class="menu__blocks custom_menu_blocks" style="--images-space: 9;"> 3931<div 3932 class="menu__block menu__block--wide" 3933 3934 3935> 3936 <div 3937 class="header__dropdown__image" 3938 3939 style="--text: #ffffff;" 3940 3941 data-stagger-first 3942 ><a href="/pages/how-it-works" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3943 <div 3944 class=" 3945 hero__content hero__content--transparent 3946 backdrop--radial 3947 " 3948 ><p class="hero__title heading-x-small"> 3949 How Coravin Works 3950</p></div> 3951 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 2.0;"><img src="//www.coravin.com.au/cdn/shop/files/how_coravin_works.png?crop=center&height=180&v=1773424838&width=360" alt="" width="360" height="180" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/how_coravin_works.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/how_coravin_works.png?v=1773424838&width=360 360w" sizes="(min-width: 990px) calc((100vw - 100px) / 4), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3952</div> 3953</div> 3954 3955<div 3956 class="menu__block menu__block--wide" 3957 3958 3959> 3960 <div 3961 class="header__dropdown__image" 3962 3963 style="--text: #ffffff;" 3964 3965 data-stagger-first 3966 ><a href="/pages/compare-coravin-systems" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3967 <div 3968 class=" 3969 hero__content hero__content--transparent 3970 backdrop--radial 3971 " 3972 ><p class="hero__title heading-x-small"> 3973 Compare Systems 3974</p></div> 3975 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 2.0;"><img src="//www.coravin.com.au/cdn/shop/files/compare_systems.png?crop=center&height=180&v=1773424838&width=360" alt="" width="360" height="180" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/compare_systems.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/compare_systems.png?v=1773424838&width=360 360w" sizes="(min-width: 990px) calc((100vw - 100px) / 4), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 3976</div> 3977</div> 3978 3979<div 3980 class="menu__block menu__block--wide" 3981 3982 3983> 3984 <div 3985 class="header__dropdown__image" 3986 3987 style="--text: #ffffff;" 3988 3989 data-stagger-first 3990 ><a href="/pages/technology" class="link-over-image"><div class="hero__content__wrapper align--bottom-left"> 3991 <div 3992 class=" 3993 hero__content hero__content--transparent 3994 backdrop--radial 3995 " 3996 ><p class="hero__title heading-x-small"> 3997 Technology 3998</p></div> 3999 </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 2.0;"><img src="//www.coravin.com.au/cdn/shop/files/technology.png?crop=center&height=180&v=1773424838&width=360" alt="" width="360" height="180" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/technology.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/technology.png?v=1773424838&width=360 360w" sizes="(min-width: 990px) calc((100vw - 100px) / 4), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" fit-cover is-loading ">�</figure> 4000</div> 4001</div> 4002</div></div> 4003 </div> 4004 </div> 4005 4006</hover-disclosure> 4007 4008 4009 </div> 4010 4011 <div class="header__logo header__logo--image"> 4012 <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 5.571428571428571;">
4012<img src="//www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?crop=center&height=64&v=1706621680&width=360" alt="Coravin-logo-white-01" width="360" height="64" loading="eager" srcset="//www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?v=1706621680&width=180 180w, //www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?v=1706621680&width=270 270w, //www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?v=1706621680&width=120 120w, //www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?v=1706621680&width=180 180w, //www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01.png?v=1706621680&width=240 240w" sizes="(min-width: 750px) 180px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading ">�</figure> 4013</a> 4014 </div> 4015 4016 <div class="header__mobile__right header__mobile__right--floating"> 4017 � 4018<div 4019 class="menu__item child" 4020 4021> 4022 <a 4023 href="/pages/trade-coravin" 4024 data-top-link 4025 class="navlink navlink--toplevel" 4026 > 4027 <span class="navtext">For Business</span> 4028 </a> 4029 4030</div> 4031 4032 4033 �<div class="header__mobile__button desktop"> 4034 �<!-- /snippets/localization.liquid --> 4035 4036<form method="post" action="/localization" id="localization-form-sections--14961336385630__custom_header_yxRFqd" accept-charset="UTF-8" class="popout-header form--localization" 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="/cart" /><input type="hidden" name="locale_code" id="LocaleSelector-sections--14961336385630__custom_header_yxRFqd" value="default" data-popout-input><div class="popout-header form--localization__holder"> 4037 4038 4039 4040 4041 4042 4043 <p class="visually-hidden" id="country-heading-sections--14961336385630__custom_header_yxRFqd" role="heading" aria-level="2"> 4044 4045 Currency 4046 </p> 4047 4048 <popout-select class="popout popout--country" submit> 4049 4050 4051 4052 4053 4054 <button type="button" class="popout__toggle" aria-expanded="false" aria-controls="country-list-sections--14961336385630__custom_header_yxRFqd" aria-describedby="country-heading-sections--14961336385630__custom_header_yxRFqd" data-popout-toggle> 4055 4056 <span class="popout__toggle__text" data-popout-toggle-text>AUD $</span></button><ul id="country-list-sections--14961336385630__custom_header_yxRFqd" class="popout-list custom-country-popout-list" data-popout-list data-scroll-lock-scrollable><li class="popout-list__item"> 4057 <a class="popout-list__option" 4058 href="https://www.coravin.com/" 4059 4060 data-value="US" 4061 data-popout-option><span> 4062 United States 4063(USD $)</span> 4064 </a> 4065 </li><li class="popout-list__item"> 4066 <a class="popout-list__option" 4067 href="https://www.coravin.ca/" 4068 4069 data-value="CA" 4070 data-popout-option><span> 4071 Canada 4072(CAD $)</span> 4073 </a> 4074 </li><li class="popout-list__item"> 4075 <a class="popout-list__option" 4076 href="https://www.coravin.hk/" 4077 4078 data-value="HK" 4079 data-popout-option><span> 4080 Hong Kong SAR 4081(HKD $)</span> 4082 </a> 4083 </li><li class="popout-list__item"> 4084 <a class="popout-list__option" 4085 href="https://www.coravin.jp/" 4086 4087 data-value="JP" 4088 data-popout-option><span> 4089 Japan 4090(JPY Â¥)</span> 4091 </a> 4092 </li><li class="popout-list__item"> 4093 <a class="popout-list__option" 4094 href="https://www.coravin.sg/" 4095 4096 data-value="SG" 4097 data-popout-option><span> 4098 Singapore 4099(SGD $)</span> 4100 </a> 4101 </li><li class="popout-list__item"> 4102 <a class="popout-list__option" 4103 href="https://www.coravin.co.uk/" 4104 4105 data-value="GB" 4106 data-popout-option><span> 4107 United Kingdom 4108(GBP £)</span> 4109 </a> 4110 </li><li class="popout-list__item"> 4111 <a class="popout-list__option" 4112 href="https://coravin.at" 4113 4114 data-value="AT" 4115 data-popout-option><span> 4116 Austria 4117(EUR â¬)</span> 4118 </a> 4119 </li><li class="popout-list__item"> 4120 <a class="popout-list__option" 4121 href="https://www.coravin.de/" 4122 4123 data-value="DE" 4124 data-popout-option><span> 4125 Germany 4126(EUR â¬)</span> 4127 </a> 4128 </li><li class="popout-list__item"> 4129 <a class="popout-list__option" 4130 href="https://www.coravin.dk/" 4131 4132 data-value="DK" 4133 data-popout-option><span> 4134 Denmark 4135(DKK kr.)</span> 4136 </a> 4137 </li><li class="popout-list__item"> 4138 <a class="popout-list__option" 4139 href="https://www.coravin.fr/" 4140 4141 data-value="FR" 4142 data-popout-option><span> 4143 France 4144(EUR â¬)</span> 4145 </a> 4146 </li><li class="popout-list__item"> 4147 <a class="popout-list__option" 4148 href="https://www.coravin.com.es/" 4149 4150 data-value="ES" 4151 data-popout-option><span> 4152 Spain 4153(EUR â¬)</span> 4154 </a> 4155 </li><li class="popout-list__item"> 4156 <a class="popout-list__option" 4157 href="https://www.coravin.it/" 4158 4159 data-value="IT" 4160 data-popout-option><span> 4161 Italy 4162(EUR â¬)</span> 4163 </a> 4164 </li><li class="popout-list__item"> 4165 <a class="popout-list__option" 4166 href="https://www.coravin.nl/" 4167 4168 data-value="NL" 4169 data-popout-option><span> 4170 Netherlands 4171(EUR â¬)</span> 4172 </a> 4173 </li><li class="popout-list__item"> 4174 <a class="popout-list__option" 4175 href="https://www.coravin.se/" 4176 4177 data-value="SE" 4178 data-popout-option><span> 4179 Sweden 4180(SEK kr)</span> 4181 </a> 4182 </li></ul> 4183 4184 4185 <input type="hidden" name="country_code" id="CountrySelector-sections--14961336385630__custom_header_yxRFqd" value="AU" data-popout-input><input type="hidden" name="return_to" id="ReturnTo-sections--14961336385630__custom_header_yxRFqd" value="/?_fd=0&pb=1" data-popout-redirect></popout-select> 4186 </div><div class="header_extra_links"> 4187 4188 4189 4190 </div> 4191 4192 <button type="submit" style="display:none;">Submit</button> 4193 </form> 4194 </div><div class="header__mobile__button"> 4195 4196 <a href="/account" class="navlink"> 4197<style data-shopify> 4198 .custom-icon-profile{ 4199 background-color: #ffffff; 4200 color: #000000; 4201 height: 25px; 4202 width: 25px; 4203 } 4204 4205 .account-icon-profile-svg{ 4206 stroke: #ffffff; 4207 } 4208</style> 4209 4210 4211 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled account-icon-profile-svg" viewBox="0 0 24 24"> 4212 <path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/>
4212<path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/> 4213 </svg> 4214 4215<span class="visually-hidden">Account</span> 4216 </a> 4217 </div>�<div class="header__mobile__button"> 4218 <header-search-popdown> 4219 <details> 4220 <summary tabindex="0" class="navlink navlink--search" aria-haspopup="dialog" title="Search" role="button"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span> 4221 </summary><div class="search-popdown" aria-label="Search" data-popdown> 4222 <div class="wrapper"> 4223 <div class="search-popdown__main"><predictive-search><form 4224 class="search-form" 4225 action="/search" 4226 method="get" 4227 role="search" 4228 > 4229 <input name="options[prefix]" type="hidden" value="last"> 4230 4231 <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button> 4232 4233 <div class="input-holder"> 4234 <label for="SearchInput--mobile" class="visually-hidden">Search</label> 4235 <input 4236 type="search" 4237 id="SearchInput--mobile" 4238 data-predictive-search-input="search-popdown-results" 4239 name="q" 4240 value="" 4241 placeholder="Search" 4242 role="combobox" 4243 aria-label="Search our store" 4244 aria-owns="predictive-search-results" 4245 aria-controls="predictive-search-results" 4246 aria-expanded="false" 4247 aria-haspopup="listbox" 4248 aria-autocomplete="list" 4249 autocorrect="off" 4250 autocomplete="off" 4251 autocapitalize="off" 4252 spellcheck="false" 4253 > 4254 4255 <button 4256 type="reset" 4257 class="search-reset hidden" 4258 aria-label="Reset" 4259 >Clear</button> 4260 </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable> 4261 <div class="predictive-search__loading-state"> 4262 <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div> 4263 </div> 4264 </div> 4265 4266 <span 4267 class="predictive-search-status visually-hidden" 4268 role="status" 4269 aria-hidden="true" 4270 data-predictive-search-status 4271 ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable> 4272 <div class="wrapper"><div class="predictive-search__column"> 4273 <p class="predictive-search__heading">Popular searches</p> 4274 4275 <div class="predictive-search__group"><div class="predictive-search__item"> 4276 <a class="predictive-search__link" href="/collections/all">Order</a> 4277 </div><div class="predictive-search__item"> 4278 <a class="predictive-search__link" href="/pages/industry-professionals">Trade Information</a> 4279 </div><div class="predictive-search__item"> 4280 <a class="predictive-search__link" href="/pages/training">Training</a> 4281 </div><div class="predictive-search__item"> 4282 <a class="predictive-search__link" href="/pages/trade-create-account">Sign Up</a> 4283 </div><div class="predictive-search__item"> 4284 <a class="predictive-search__link" href="https://www.coravinvinitas.com/">Vinitas</a> 4285 </div><div class="predictive-search__item"> 4286 <a class="predictive-search__link" href="https://guide.coravin.com/pages/list-your-venue">
4286The Coravin Guide</a> 4287 </div></div> 4288 </div></div> 4289 </div><div class="search-popdown__close"> 4290 <button 4291 type="button" 4292 class="search-popdown__close__button" 4293 title="Close" 4294 data-popdown-close 4295 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4296 </div> 4297 </div> 4298 </div> 4299</div> 4300<span class="underlay" data-popdown-underlay></span> 4301 </details> 4302 </header-search-popdown> 4303 </div> 4304 <div class="header__mobile__button"> 4305 <a href="/cart" class="navlink navlink--cart navlink--cart--icon" data-cart-toggle> 4306 <div class="navlink__cart__content"> 4307 <span class="visually-hidden">Cart</span> 4308 4309 <span class="header__cart__status__holder"> 4310 <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10"> 4311 0 4312 </cart-count><!-- /snippets/social-icon.liquid --> 4313 4314 4315<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 24 24"><path d="M3 6h19l-3 10H6L3 6zm0 0-.75-2.5m8.75 16a1.5 1.5 0 0 1-3 0m9 0a1.5 1.5 0 0 1-3 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span> 4316 </div> 4317 </a> 4318 </div> 4319 </div> 4320 4321 </div> 4322 4323 <div class="header__desktop color-scheme-7e265d90-291f-409b-a854-a228d147c74d" data-header-desktop></div> 4324 </div><span class="underlay" data-disclosure-underlay aria-hidden="true"></span></header><div 4325 class="custom-mega-panel header__dropdown" 4326 id="header-mega-panel" 4327 data-mega-panel 4328 aria-label="Menu" 4329 role="dialog" 4330 aria-modal="true" 4331 aria-hidden="true"> 4332 <div class="custom-mega-panel__wrapper header__dropdown__wrapper"> 4333 4334 <div class="custom-mega-panel__body"><div class="custom-mega-panel__desktop"> 4335 <div class="custom-mega-panel__grid"><div class="custom-mega-panel__column"> 4336 <p class="custom-mega-panel__column-title"> 4337 <a href="https://guide.coravin.com/" class="custom-mega-panel__column-title-link"> 4338 Coravin in the world 4339 </a> 4340 </p> 4341 <ul class="custom-mega-panel__links" role="list"><li class="custom-mega-panel__link-item"> 4342 <a 4343 href="https://guide.coravin.com/" 4344 class="custom-mega-panel__link navlink navlink--child"> 4345 Coravin Guide 4346 </a></li><li class="custom-mega-panel__link-item"> 4347 <a 4348 href="/pages/events" 4349 class="custom-mega-panel__link navlink navlink--child"> 4350 Coravin Experiences 4351 </a></li></ul> 4352 <a href="https://guide.coravin.com/" class="custom-mega-panel__see-all"> 4353 See All > 4354 </a> 4355 </div><div class="custom-mega-panel__column"> 4356 <p class="custom-mega-panel__column-title"> 4357 <a href="/blogs/community" class="custom-mega-panel__column-title-link"> 4358 Articles 4359 </a> 4360 </p> 4361 <ul class="custom-mega-panel__links" role="list"><li class="custom-mega-panel__link-item"> 4362 <a 4363 href="/blogs/community/tagged/wine-101" 4364 class="custom-mega-panel__link navlink navlink--child"> 4365 Wine 101 4366 </a></li><li class="custom-mega-panel__link-item"> 4367 <a 4368 href="/blogs/community/tagged/food-and-wine" 4369 class="custom-mega-panel__link navlink navlink--child"> 4370 Food & Wine 4371 </a></li><li class="custom-mega-panel__link-item"> 4372 <a 4373 href="/blogs/community/tagged/wine-travel" 4374 class="custom-mega-panel__link navlink navlink--child"> 4375 Wine Travel 4376 </a></li><li class="custom-mega-panel__link-item"> 4377 <a 4378 href="/blogs/community/tagged/wine-gifts" 4379 class="custom-mega-panel__link navlink navlink--child"> 4380 Wine Gifts 4381 </a></li><li class="custom-mega-panel__link-item"> 4382 <a 4383 href="/blogs/stories" 4384 class="custom-mega-panel__link navlink navlink--child"> 4385 Stories 4386 </a></li></ul> 4387 <a href="/blogs/community" class="custom-mega-panel__see-all"> 4388 See All > 4389 </a> 4390 </div><div class="custom-mega-panel__column"> 4391 <p class="custom-mega-panel__column-title"> 4392 <a href="https://www.coravin.com.au/blogs/press" class="custom-mega-panel__column-title-link"> 4393 Press 4394 </a> 4395 </p> 4396 <ul class="custom-mega-panel__links" role="list"><li class="custom-mega-panel__link-item"> 4397 <a 4398 href="/blogs/press/tagged/interviews" 4399 class="custom-mega-panel__link navlink navlink--child"> 4400 Interviews 4401 </a></li><li class="custom-mega-panel__link-item"> 4402 <a 4403 href="/blogs/press/tagged/case-studies" 4404 class="custom-mega-panel__link navlink navlink--child"> 4405 Case Studies 4406 </a></li><li class="custom-mega-panel__link-item"> 4407 <a 4408 href="/blogs/press/tagged/feature" 4409 class="custom-mega-panel__link navlink navlink--child"> 4410 Feature Pieces 4411 </a></li><li class="custom-mega-panel__link-item"> 4412 <a 4413 href="/blogs/press/tagged/world-wine-tour" 4414 class="custom-mega-panel__link navlink navlink--child"> 4415 World Wine Tour 4416 </a></li></ul> 4417 <a href="https://www.coravin.com.au/blogs/press" class="custom-mega-panel__see-all"> 4418 See All > 4419 </a> 4420 </div><div class="custom-mega-panel__column"> 4421 <p class="custom-mega-panel__column-title"> 4422 <a href="/pages/contact" class="custom-mega-panel__column-title-link"> 4423 Support 4424 </a> 4425 </p> 4426 <ul class="custom-mega-panel__links" role="list"><li class="custom-mega-panel__link-item"> 4427 <a 4428 href="/pages/customer-service" 4429 class="custom-mega-panel__link navlink navlink--child"> 4430 Customer Service 4431 </a></li><li class="custom-mega-panel__link-item"> 4432 <a 4433 href="/pages/faqs" 4434 class="custom-mega-panel__link navlink navlink--child"> 4435 FAQs 4436 </a></li><li class="custom-mega-panel__link-item"> 4437 <a 4438 href="/pages/support-product" 4439 class="custom-mega-panel__link navlink navlink--child"> 4440 Product Support 4441 </a></li></ul> 4442 <a href="/pages/contact" class="custom-mega-panel__see-all"> 4443 See All > 4444 </a> 4445 </div><div class="custom-mega-panel__column"> 4446 <p class="custom-mega-panel__column-title"> 4447 <a href="/pages/trade-coravin" class="custom-mega-panel__column-title-link"> 4448 For Business 4449 </a> 4450 </p> 4451 <ul class="custom-mega-panel__links" role="list"><li class="custom-mega-panel__link-item"> 4452 <a 4453 href="/pages/trade-coravin" 4454 class="custom-mega-panel__link navlink navlink--child"> 4455 Coravin for Business 4456 </a></li></ul> 4457 <a href="/pages/trade-coravin" class="custom-mega-panel__see-all"> 4458 See All > 4459 </a> 4460 </div></div></div><div class="custom-mega-panel__accordion" id="mega-drawer-accordion" aria-hidden="true"><div class="custom-mega-panel__accordion-item custom-mega-panel__accordion-item--with-image-grid" data-accordion-item> 4461 <button 4462 type="button" 4463 class="custom-mega-panel__accordion-trigger" 4464 aria-expanded="false" 4465 aria-controls="mega-accordion-1" 4466 id="mega-accordion-trigger-1" 4467 data-accordion-trigger>
4468 <span class="custom-mega-panel__accordion-title">Shop</span> 4469 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4470 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4471 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4472 </svg> 4473 </span> 4474 </button> 4475 <div 4476 class="custom-mega-panel__accordion-content" 4477 id="mega-accordion-1" 4478 role="region" 4479 aria-labelledby="mega-accordion-trigger-1" 4480 hidden 4481 data-accordion-content> 4482 <div class="custom-mega-panel__accordion-image-grid"><div class="custom-mega-panel__accordion-image-card"><a href="/collections/all" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4483 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4484 <span class="custom-mega-panel__accordion-image-card-title">Shop All</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9;"><img src="//www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?crop=center&height=1666&v=1773425478&width=1500" alt="Collection of Coravin wine bottle openers on a wooden surface with a blurred background" width="1500" height="1666" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=180 180w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=360 360w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=540 540w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=720 720w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=900 900w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/IMG-MegaNav-Systems-2025_a431d62c-e191-447f-b973-fa8ca8bb3cf4.jpg?v=1773425478&width=1296 1296w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4485</div></a></div><div class="custom-mega-panel__accordion-image-card"><a href="/collections/coravin-systems" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4486 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4487 <span class="custom-mega-panel__accordion-image-card-title">Systems</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9;"><img src="//www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?crop=center&height=2312&v=1773425735&width=2081" alt="Wine bottles, glasses, and a coravin timeless wine preservation system on a table with a gray background" width="2081" height="2312" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=180 180w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=360 360w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=540 540w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=720 720w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=900 900w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1728 1728w, //www.coravin.com.au/cdn/shop/files/Timeless-Three_-Black-White-Red-standing_4f925b35-2df7-4215-ae48-5fd58fc6d0c6.jpg?v=1773425735&width=1950 1950w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4488</div></a></div><div class="custom-mega-panel__accordion-image-card">
4488<a href="/collections/coravin-pure-capsules" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4489 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4490 <span class="custom-mega-panel__accordion-image-card-title">Capsules</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9;"><img src="//www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?crop=center&height=1996&v=1773425832&width=1797" alt="Stack of Co2 canisters on a wooden surface with a blurred background" width="1797" height="1996" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=180 180w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=360 360w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=540 540w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=720 720w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=900 900w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Capsule-Argon-Photography-2024-14_5fc154b6-d79f-4cee-b634-ee506a4eaab3.png?v=1773425832&width=1728 1728w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4491</div></a></div><div class="custom-mega-panel__accordion-image-card"><a href="/collections/coravin-needles" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4492 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4493 <span class="custom-mega-panel__accordion-image-card-title">Needles</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9;"><img src="//www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?crop=center&height=2020&v=1773425864&width=1818" alt="" width="1818" height="2020" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=180 180w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=360 360w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=540 540w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=720 720w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=900 900w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1080 1080w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1296 1296w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1512 1512w, //www.coravin.com.au/cdn/shop/files/Screenshot_2024-08-29_at_11.31.07_AM_24d2ed1a-a82c-43ae-8242-a988dd66c907.png?v=1773425864&width=1728 1728w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4494</div></a></div><div class="custom-mega-panel__accordion-image-card"><a href="/collections/accessories" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4495 <div class="custom-mega-panel__accordion-image-card-overlay"></div>
4496 <span class="custom-mega-panel__accordion-image-card-title">Accessories</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9;"><img src="//www.coravin.com.au/cdn/shop/files/Coravin-Lifestyle-Photography-2025-63.jpg?crop=center&height=211&v=1773425886&width=190" alt="Bottle of red wine being poured into a glass with coravin aerator and a blurred background" width="190" height="211" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Coravin-Lifestyle-Photography-2025-63.jpg?v=1773425886&width=180 180w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4497</div></a></div></div> 4498 <a href="/collections/all" class="custom-mega-panel__accordion-see-all">See All ></a> 4499 </div> 4500 </div><div class="custom-mega-panel__accordion-item custom-mega-panel__accordion-item--with-image-grid" data-accordion-item> 4501 <button 4502 type="button" 4503 class="custom-mega-panel__accordion-trigger" 4504 aria-expanded="false" 4505 aria-controls="mega-accordion-2" 4506 id="mega-accordion-trigger-2" 4507 data-accordion-trigger> 4508 <span class="custom-mega-panel__accordion-title">How it Works</span> 4509 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4510 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4511 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4512 </svg> 4513 </span> 4514 </button> 4515 <div 4516 class="custom-mega-panel__accordion-content" 4517 id="mega-accordion-2" 4518 role="region" 4519 aria-labelledby="mega-accordion-trigger-2" 4520 hidden 4521 data-accordion-content><div class="custom-mega-panel__accordion-image-grid"><div class="custom-mega-panel__accordion-image-card"><a href="/pages/how-it-works" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4522 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4523 <span class="custom-mega-panel__accordion-image-card-title">How Coravin Works</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.5;"><img src="//www.coravin.com.au/cdn/shop/files/how_coravin_works.png?crop=center&height=720&v=1773424838&width=360" alt="" width="360" height="720" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/how_coravin_works.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/how_coravin_works.png?v=1773424838&width=360 360w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4524</div></a></div><div class="custom-mega-panel__accordion-image-card"><a href="/pages/compare-coravin-systems" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4525 <div class="custom-mega-panel__accordion-image-card-overlay"></div> 4526 <span class="custom-mega-panel__accordion-image-card-title">Compare Systems</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.5;"><img src="//www.coravin.com.au/cdn/shop/files/compare_systems.png?crop=center&height=720&v=1773424838&width=360" alt="" width="360" height="720" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/compare_systems.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/compare_systems.png?v=1773424838&width=360 360w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4527</div></a></div><div class="custom-mega-panel__accordion-image-card"><a href="/pages/technology" class="custom-mega-panel__accordion-image-card-link"><div class="custom-mega-panel__accordion-image-card-image"> 4528 <div class="custom-mega-panel__accordion-image-card-overlay"></div>
4529 <span class="custom-mega-panel__accordion-image-card-title">Technology</span><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.5;"><img src="//www.coravin.com.au/cdn/shop/files/technology.png?crop=center&height=720&v=1773424838&width=360" alt="" width="360" height="720" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/technology.png?v=1773424838&width=180 180w, //www.coravin.com.au/cdn/shop/files/technology.png?v=1773424838&width=360 360w" sizes="50vw" class=" fit-cover is-loading ">�</figure> 4530</div></a></div></div> 4531 <a href="/pages/how-it-works" class="custom-mega-panel__accordion-see-all">See All ></a></div> 4532 </div><div class="custom-mega-panel__accordion-item" data-accordion-item> 4533 <button 4534 type="button" 4535 class="custom-mega-panel__accordion-trigger" 4536 aria-expanded="false" 4537 aria-controls="mega-accordion-3" 4538 id="mega-accordion-trigger-3" 4539 data-accordion-trigger> 4540 <span class="custom-mega-panel__accordion-title">Coravin in the world</span> 4541 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4542 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4543 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4544 </svg> 4545 </span> 4546 </button> 4547 <div 4548 class="custom-mega-panel__accordion-content" 4549 id="mega-accordion-3" 4550 role="region" 4551 aria-labelledby="mega-accordion-trigger-3" 4552 hidden 4553 data-accordion-content><ul class="custom-mega-panel__accordion-links" role="list"><li class="custom-mega-panel__accordion-link-wrap"> 4554 <a href="https://guide.coravin.com/" class="custom-mega-panel__accordion-link">Coravin Guide</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4555 <a href="/pages/events" class="custom-mega-panel__accordion-link">Coravin Experiences</a></li></ul> 4556 <a href="https://guide.coravin.com/" class="custom-mega-panel__accordion-see-all"> See All ></a></div> 4557 </div><div class="custom-mega-panel__accordion-item" data-accordion-item> 4558 <button 4559 type="button" 4560 class="custom-mega-panel__accordion-trigger" 4561 aria-expanded="false" 4562 aria-controls="mega-accordion-4" 4563 id="mega-accordion-trigger-4" 4564 data-accordion-trigger> 4565 <span class="custom-mega-panel__accordion-title">Articles</span> 4566 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4567 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4568 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4569 </svg> 4570 </span> 4571 </button> 4572 <div 4573 class="custom-mega-panel__accordion-content" 4574 id="mega-accordion-4" 4575 role="region" 4576 aria-labelledby="mega-accordion-trigger-4" 4577 hidden 4578 data-accordion-content><ul class="custom-mega-panel__accordion-links" role="list"><li class="custom-mega-panel__accordion-link-wrap"> 4579 <a href="/blogs/community/tagged/wine-101" class="custom-mega-panel__accordion-link">Wine 101</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4580 <a href="/blogs/community/tagged/food-and-wine" class="custom-mega-panel__accordion-link">Food & Wine</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4581 <a href="/blogs/community/tagged/wine-travel" class="custom-mega-panel__accordion-link">Wine Travel</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4582 <a href="/blogs/community/tagged/wine-gifts" class="custom-mega-panel__accordion-link">Wine Gifts</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4583 <a href="/blogs/stories" class="custom-mega-panel__accordion-link">Stories</a></li></ul> 4584 <a href="/blogs/community" class="custom-mega-panel__accordion-see-all"> See All ></a></div> 4585 </div><div class="custom-mega-panel__accordion-item" data-accordion-item> 4586 <button 4587 type="button" 4588 class="custom-mega-panel__accordion-trigger" 4589 aria-expanded="false" 4590 aria-controls="mega-accordion-5" 4591 id="mega-accordion-trigger-5" 4592 data-accordion-trigger>
4593 <span class="custom-mega-panel__accordion-title">Press</span> 4594 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4595 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4596 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4597 </svg> 4598 </span> 4599 </button> 4600 <div 4601 class="custom-mega-panel__accordion-content" 4602 id="mega-accordion-5" 4603 role="region" 4604 aria-labelledby="mega-accordion-trigger-5" 4605 hidden 4606 data-accordion-content><ul class="custom-mega-panel__accordion-links" role="list"><li class="custom-mega-panel__accordion-link-wrap"> 4607 <a href="/blogs/press/tagged/interviews" class="custom-mega-panel__accordion-link">Interviews</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4608 <a href="/blogs/press/tagged/case-studies" class="custom-mega-panel__accordion-link">Case Studies</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4609 <a href="/blogs/press/tagged/feature" class="custom-mega-panel__accordion-link">Feature Pieces</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4610 <a href="/blogs/press/tagged/world-wine-tour" class="custom-mega-panel__accordion-link">World Wine Tour</a></li></ul> 4611 <a href="https://www.coravin.com.au/blogs/press" class="custom-mega-panel__accordion-see-all"> See All ></a></div> 4612 </div><div class="custom-mega-panel__accordion-item" data-accordion-item> 4613 <button 4614 type="button" 4615 class="custom-mega-panel__accordion-trigger" 4616 aria-expanded="false" 4617 aria-controls="mega-accordion-6" 4618 id="mega-accordion-trigger-6" 4619 data-accordion-trigger> 4620 <span class="custom-mega-panel__accordion-title">Support</span> 4621 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4622 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4623 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4624 </svg> 4625 </span> 4626 </button> 4627 <div 4628 class="custom-mega-panel__accordion-content" 4629 id="mega-accordion-6" 4630 role="region" 4631 aria-labelledby="mega-accordion-trigger-6" 4632 hidden 4633 data-accordion-content><ul class="custom-mega-panel__accordion-links" role="list"><li class="custom-mega-panel__accordion-link-wrap"> 4634 <a href="/pages/customer-service" class="custom-mega-panel__accordion-link">Customer Service </a></li><li class="custom-mega-panel__accordion-link-wrap"> 4635 <a href="/pages/faqs" class="custom-mega-panel__accordion-link">FAQs</a></li><li class="custom-mega-panel__accordion-link-wrap"> 4636 <a href="/pages/support-product" class="custom-mega-panel__accordion-link">Product Support</a></li></ul> 4637 <a href="/pages/contact" class="custom-mega-panel__accordion-see-all"> See All ></a></div> 4638 </div><div class="custom-mega-panel__accordion-item" data-accordion-item> 4639 <button 4640 type="button" 4641 class="custom-mega-panel__accordion-trigger" 4642 aria-expanded="false" 4643 aria-controls="mega-accordion-7" 4644 id="mega-accordion-trigger-7" 4645 data-accordion-trigger> 4646 <span class="custom-mega-panel__accordion-title">For Business</span> 4647 <span class="custom-mega-panel__accordion-icon" aria-hidden="true"> 4648 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false"> 4649 <path d="M2 4L6 8L10 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 4650 </svg> 4651 </span> 4652 </button> 4653 <div 4654 class="custom-mega-panel__accordion-content" 4655 id="mega-accordion-7" 4656 role="region" 4657 aria-labelledby="mega-accordion-trigger-7" 4658 hidden 4659 data-accordion-content><ul class="custom-mega-panel__accordion-links" role="list"><li class="custom-mega-panel__accordion-link-wrap"> 4660 <a href="/pages/trade-coravin" class="custom-mega-panel__accordion-link">Coravin for Business</a></li></ul> 4661 <a href="/pages/trade-coravin" class="custom-mega-panel__accordion-see-all"> See All ></a></div> 4662 </div></div> 4663 </div> 4664 </div> 4665 <span class="custom-mega-panel__underlay" data-mega-panel-underlay aria-hidden="true"></span> 4666</div> 4667
4668<script> 4669 (function() { 4670 var accordion = document.getElementById('mega-drawer-accordion'); 4671 if (!accordion) return; 4672 var triggers = accordion.querySelectorAll('[data-accordion-trigger]'); 4673 triggers.forEach(function(btn) { 4674 btn.addEventListener('click', function() { 4675 var expanded = this.getAttribute('aria-expanded') === 'true'; 4676 var content = accordion.querySelector('#'.concat(this.getAttribute('aria-controls'))); 4677 this.setAttribute('aria-expanded', !expanded); 4678 if (content) { 4679 content.hidden = expanded; 4680 this.closest('[data-accordion-item]').classList.toggle('is-open', !expanded); 4681 } 4682 }); 4683 }); 4684 })(); 4685</script>
4685 4686</header-component> 4687 4688 4689 4690 4691 4692
4692<script type="application/ld+json"> 4693 { 4694 "@context": "http://schema.org", 4695 "@type": "Organization", 4696 "name": "Coravin APAC", 4697 4698 "logo": "https:\/\/www.coravin.com.au\/cdn\/shop\/files\/Coravin-logo-white-01.png?v=1706621680\u0026width=500", 4699 4700 "sameAs": [ 4701 "https:\/\/twitter.com\/coravin", 4702 "https:\/\/www.facebook.com\/Coravin\/", 4703 "https:\/\/www.instagram.com\/coravin\/", 4704 "", 4705 "https:\/\/www.youtube.com\/user\/Coravin1", 4706 "", 4707 "https:\/\/www.linkedin.com\/company\/coravin\/", 4708 "", 4709 "", 4710 "", 4711 "" 4712 ], 4713 "url": "https:\/\/www.coravin.com.au" 4714 } 4715 </script>
4715 4716 4717 4718� 4719 4720 4721 4722</div><div id="shopify-section-sections--14961336385630__custom_trade_header_UC8rWG" class="shopify-section shopify-section-group-group-header page-header"><!-- /sections/header.liquid --> 4723 4724 4725 4726 4727 4728 4729 4730 <style> #shopify-section-sections--14961336385630__custom_trade_header_UC8rWG .navtext {color: black;} #shopify-section-sections--14961336385630__custom_trade_header_UC8rWG .header__desktop__lower {background-color: white;} #shopify-section-sections--14961336385630__custom_trade_header_UC8rWG .section-padding {padding: 0 !important;} </style></div> 4731<!-- END sections: group-header --> 4732 </div> 4733 4734 <!-- BEGIN sections: group-overlay --> 4735<div id="shopify-section-sections--14961336418398__cart-drawer" class="shopify-section shopify-section-group-group-overlay"> 4736</div> 4737<!-- END sections: group-overlay --> 4738 4739 4740 4741 4742 4743 4744 4745 4746 <!-- CONTENT --> 4747 <main role="main" id="MainContent" class="main-content"> 4748 <div id="shopify-section-template--14961336713310__main" class="shopify-section"><!-- /templates/cart.liquid --><style data-shopify>.cart { 4749 --PT: 100px; 4750 --PB: 50px; 4751 }</style><div class="cart-holder color-scheme-1"> 4752 <div 4753 class="cart cart--no-overflow section-padding is-empty" 4754 data-section-id="template--14961336713310__main" 4755 data-section-type="cart" 4756 data-cart-page 4757 > 4758 <div class="cart__empty" data-cart-empty> 4759 4760 <h1 4761 class="cart__title body-medium" 4762 data-animation="cart-items-fade" 4763 data-animation-duration="500" 4764 data-animation-delay="100">Cart</h1> 4765 4766 4767 <p 4768 data-animation="cart-items-fade" 4769 data-animation-duration="500" 4770 data-animation-delay="150">Your Cart is Empty</p><div class="cart__empty__buttons"><div 4771 class="cart__empty__item" 4772 data-animation="cart-items-fade" 4773 data-animation-duration="500" 4774 data-animation-delay="200"> 4775 <a href="/collections/all" class="btn btn--outline btn--primary">Shop</a> 4776 </div><div 4777 class="cart__empty__item" 4778 data-animation="cart-items-fade" 4779 data-animation-duration="500" 4780 data-animation-delay="250"> 4781 <a href="/pages/customer-service" class="btn btn--outline btn--primary">Support</a> 4782 </div></div></div> 4783 4784 <form id="cartForm" class="cart__form" action="/cart" method="post" novalidate data-cart-form> 4785 4786 4787 <div class="cart__inner"> 4788 <div class="cart__content"> 4789 4790 4791 <div 4792 class="cart__button-continue" 4793 data-animation="cart-items-fade" 4794 data-animation-duration="500" 4795 data-animation-delay="100"> 4796 <a class="btn btn--outline btn--primary" href="/collections/all"> 4797 <span>Continue Shopping</span> 4798 </a> 4799 </div> 4800 4801 <div class="cart__errors" data-cart-errors> 4802 <div class="cart__errors__inner"> 4803 <h5 class="cart__errors__heading">No more products available for purchase</h5> 4804 4805 <p class="cart__errors__content" data-error-message></p> 4806 4807 <button 4808 class="cart__errors__close" 4809 type="button" 4810 data-cart-error-close 4811 aria-label="Close Cart" 4812 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 4813 </div> 4814 </div> 4815 4816 <cart-items 4817 class="cart__items body-medium" 4818 data-items-holder 4819 data-animation="cart-items-fade" 4820 data-animation-duration="500" 4821 data-animation-delay="150" 4822 ></cart-items> 4823 </div> 4824 4825 <div class="cart__aside" data-checkout-buttons><div 4826 class="cart__price__holder" 4827 data-cart-price-holder 4828 data-animation="cart-items-fade" 4829 data-animation-duration="500" 4830 data-animation-delay="100" 4831 ><div class="cart__total"> 4832 <span class="cart__total__label">Subtotal</span> 4833 4834 <span class="cart__total__price cart__total__price--animated" data-cart-total="0">Free 4835</span> 4836 4837 <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div> 4838</div> 4839</div> 4840 4841 <collapsible-elements single="true"><div 4842 class="cart-block " 4843 data-animation="cart-items-fade" 4844 data-animation-duration="500" 4845 data-animation-delay="150" 4846 4847 ><div class="cart__foot__inner"> 4848 <div class="cart__buttons-wrapper"><div 4849 class="cart__buttons" 4850 data-cart-checkout-buttons 4851 > 4852 <fieldset class="cart__buttons__fieldset" data-cart-checkout-button> 4853 <button 4854 type="submit" 4855 name="checkout" 4856 class="btn btn--full btn--primary btn--solid cart__checkout" 4857 >Check Out</button></fieldset> 4858 </div> 4859 </div> 4860 4861 <em class="cart__note">Shipping, taxes, and discount codes are calculated at checkout</em> 4862 </div></div></collapsible-elements> 4863 </div> 4864 </div> 4865 </form> 4866 </div> 4867</div> 4868 4869 4870<style> #shopify-section-template--14961336713310__main .cart {padding-top: 100px;} </style></div> 4871 </main> 4872 4873 4874 4875 4876 <!-- BEGIN sections: group-pre-footer --> 4877 4878<!-- END sections: group-pre-footer --> 4879 4880 <footer class="footer-sections"> 4881 <!-- BEGIN sections: group-footer --> 4882<div id="shopify-section-sections--14961336451166__custom_footer_QDBYd9" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --> 4883�<style data-shopify>.site-footer-wrapper { 4884 --PT: 75px; 4885 --PB: 30px; 4886 --item-count: 6; 4887 } 4888 4889 4890 .shopify-section-group-group-footer { --border: #212121; } 4891 .shopify-section-group-group-footer .field { --border: #212121; } 4892 4893 4894 �</style>� 4895 4896 4897 �<div 4898 class="site-footer-wrapper section-padding color-scheme-d7834753-e643-4c32-b277-497bf2d3ae42 custom-footer" 4899 data-section-id="sections--14961336451166__custom_footer_QDBYd9" 4900 data-section-type="footer" 4901> 4902 <div class="site-footer wrapper--full-padded"><div class="footer__logo__wrapper"><a 4903 href="/" 4904 class="footer__logo" 4905 style="width: 120px;" 4906 aria-label="Footer logo" 4907 ><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 5.571428571428571;">
4907<img src="//www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01_cfd0e354-1809-4eca-a3c1-4e920ed25e2d.png?crop=center&height=43&v=1773246217&width=240" alt="Coravin APAC" width="240" height="43" loading="lazy" srcset="//www.coravin.com.au/cdn/shop/files/Coravin-logo-white-01_cfd0e354-1809-4eca-a3c1-4e920ed25e2d.png?v=1773246217&width=180 180w" sizes="120px" class=" is-loading ">�</figure> 4908</a><div class="footer__block footer__block--social footer__block--inline"> 4909<ul class="socials socials--thin" 4910 ><li> 4911 <a href="https://www.instagram.com/coravin/" title="Coravin APAC on Instagram" rel="noopener" target="_blank" class="social-link" aria-label="Instagram opens a new window"><svg role="presentation" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><defs><style>.cls-1 {fill:#262626;}.cls-2{fill:#fff;}.cls-1{fill-opacity:1;}</style></defs><g><g data-name="component/footer-mobile/black-footer"><g><g><circle class="cls-1" cx="28.02" cy="27.94" r="27.98"/><g data-name="icon/play"><path class="cls-2" d="M34.58,13.51a7.87,7.87,0,0,1,7.87,7.87h0V34.5a7.86,7.86,0,0,1-7.87,7.86H21.47A7.86,7.86,0,0,1,13.6,34.5h0V21.38a7.87,7.87,0,0,1,7.87-7.87H34.58Zm0,2.63H21.47a5.24,5.24,0,0,0-5.25,5.24h0V34.5a5.25,5.25,0,0,0,5.25,5.24H34.58a5.25,5.25,0,0,0,5.25-5.24h0V21.38a5.24,5.24,0,0,0-5.25-5.24ZM22.22,24.93a6.56,6.56,0,1,1,1.22,7.59A6.56,6.56,0,0,1,22.22,24.93ZM28.66,24A3.94,3.94,0,1,0,32,27.3,3.93,3.93,0,0,0,28.66,24Zm6.59-4.58A1.31,1.31,0,0,1,35.4,22h-.16a1.32,1.32,0,0,1-.16-2.62Z"/></g></g></g></g></g></svg><span class="icon-fallback-text">Instagram opens a new window</span> 4912 </a> 4913 </li><li> 4914 <a href="https://www.facebook.com/Coravin/" title="Coravin APAC on Facebook" rel="noopener" target="_blank" class="social-link" aria-label="Facebook opens a new window"><svg role="presentation" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><defs><style>.cls-1 {fill:#262626;}.cls-2{fill:#fff;}.cls-1{fill-opacity:1;}</style></defs><g><g data-name="component/footer-mobile/black-footer"><g><g><circle class="cls-1" cx="28" cy="28.09" r="27.98"/><g data-name="icon/play"><path id="Path" class="cls-2" d="M31.81,13.66h-.3a7.56,7.56,0,0,0-7.26,7.55v3.43H20.82a.69.69,0,0,0-.69.69V31a.69.69,0,0,0,.68.56h3.43V41.83a.69.69,0,0,0,.69.68h5.62a.69.69,0,0,0,.56-.67V31.52h3.44a.67.67,0,0,0,.66-.52l1.38-5.49,0-.12a.7.7,0,0,0-.69-.74H31.12V21.22a.69.69,0,0,1,.69-.69h4.12a.69.69,0,0,0,.69-.69V14.35a.69.69,0,0,0-.69-.69Z"/></g></g></g></g></g></svg><span class="icon-fallback-text">Facebook opens a new window</span> 4915 </a> 4916 </li><li> 4917 <a href="https://twitter.com/coravin" title="Coravin APAC on Twitter" rel="noopener" target="_blank" class="social-link" aria-label="Twitter opens a new window"><svg role="presentation" class="twitter" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="700" height="700" viewBox="900,313.5,700,700"><defs><clipPath ><rect x="95.24576" y="39.85169" transform="scale(10.72727,10.72727)" width="42" height="44" fill="none" stroke="none" stroke-width="1"/></clipPath></defs><g fill="#ffffff" fill-rule="nonzero" stroke="#000000" stroke-width="0" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><rect x="900" y="223.92857" transform="scale(1,1.4)" width="700" height="500" vector-effect="non-scaling-stroke"/></g><g fill="none" fill-rule="nonzero" stroke="none" stroke-width="none" stroke-linecap="none" stroke-linejoin="none" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><g><g id="stage"><g id="layer1 1"><path d="M902,663.5c0,-190.53824 154.46176,-345 345,-345c190.53824,0 345,154.46176 345,345c0,190.53824 -154.46176,345 -345,345c-190.53824,0 -345,-154.46176 -345,-345z" id="Path 1" fill="#221d21" stroke="#221d21" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/><g clip-path="url(#clip-1)" stroke-linecap="butt" stroke-linejoin="miter"><path d="M1175.48127,475.77273l96.62055,148.94818l127.26836,-148.94818h12.57236l-132.37455,156.78982l147.65018,222.312h-96.30945l-107.39073,-158.89236l-131.61291,158.89236h-11.328l137.30909,-165.48964l-143.19836,-213.61218zM1167.29636,482.33782h-77.72982l128.63073,191.58909l14.05273,21.02545l104.784,152.81h76.42109l-132.90018,
4917-198.92655l-14.87873,-22.22691z" fill="#ffffff" stroke="#ffffff" stroke-width="6"/></g></g></g></g></g></svg> 4918<span class="icon-fallback-text">Twitter opens a new window</span> 4919 </a> 4920 </li><li> 4921 <a href="https://www.youtube.com/user/Coravin1" title="Coravin APAC on YouTube" rel="noopener" target="_blank" class="social-link" aria-label="Youtube opens a new window"><svg role="presentation" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><defs><style>.cls-1 {fill:#262626;}.cls-2{fill:#fff;}.cls-1{fill-opacity:1;}</style></defs><g><g data-name="component/footer-mobile/black-footer"><g><g><circle class="cls-1" cx="28" cy="28.02" r="27.98"/><g data-name="icon/play"><path class="cls-2" d="M27.7,17.53h1.55c1.38,0,2.89,0,4.34.09a34.14,34.14,0,0,1,5.37.45,4.13,4.13,0,0,1,2.88,3,37,37,0,0,1,.58,6.8,36.7,36.7,0,0,1-.59,6.74,4.12,4.12,0,0,1-2.88,3,30.38,30.38,0,0,1-5.29.49h0l-.94,0c-1,0-2,0-2.95.06H27.21l-2,0-2.9-.08h0l-.44,0a28.59,28.59,0,0,1-4.85-.47,4.14,4.14,0,0,1-2.89-2.9,37,37,0,0,1-.58-6.8,36.3,36.3,0,0,1,.59-6.79,4.11,4.11,0,0,1,2.88-3,31.49,31.49,0,0,1,5.53-.5h0l.75,0c1,0,2-.06,3-.07H27.7Zm-3.15,6.25V32a.63.63,0,0,0,.94.55l7.21-4.11a.63.63,0,0,0,0-1.09l-7.21-4.1A.63.63,0,0,0,24.55,23.78Z"/></g></g></g></g></g></svg><span class="icon-fallback-text">Youtube opens a new window</span> 4922 </a> 4923 </li><li> 4924 <a href="https://www.linkedin.com/company/coravin/" title="Coravin APAC on Linkedin" rel="noopener" target="_blank" class="social-link" aria-label="Linkedin opens a new window"><svg role="presentation" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56"><defs><style>.cls-1 {fill:#262626;}.cls-2{fill:#fff;}.cls-1{fill-opacity:1;}</style></defs><g><g data-name="component/footer-mobile/black-footer"><g><g><circle class="cls-1" cx="28" cy="28.02" r="28"/><g><path class="cls-2" d="M32.92,22.19a9.33,9.33,0,0,1,9.33,9.33h0v10a.72.72,0,0,1-.72.72H35.79a.71.71,0,0,1-.71-.72h0v-10a2.16,2.16,0,0,0-4.31,0h0v10a.72.72,0,0,1-.72.72H24.31a.71.71,0,0,1-.71-.72h0v-10A9.33,9.33,0,0,1,32.92,22.19ZM20,23.63a.72.72,0,0,1,.72.72h0V41.56a.72.72,0,0,1-.72.72H14.28a.72.72,0,0,1-.72-.72h0V24.35a.72.72,0,0,1,.72-.72H20Zm-2.87-10a3.59,3.59,0,1,1-3.59,3.58A3.58,3.58,0,0,1,17.15,13.59Z"/></g></g></g></g></g></svg><span class="icon-fallback-text">Linkedin opens a new window</span> 4925 </a> 4926 </li></ul></div></div><collapsible-elements> 4927 <div class="footer__blocks"> 4928 �����<div class="footer__block footer__block--newsletter" style="--desktop-width: 45%;" > 4929 <div class="footer__newsletter__wrapper"><h2 class="footer__block__title heading-large">Subscribe to our Newsletter</h2><div class="rte footer__newsletter__text"><p>Sign up for our emails and get the best offers and updates from Coravin!</p></div> 4930
4931<script src="//www.coravin.com.au/cdn/shop/t/2/assets/newsletter.js?v=121149289364646711221768926959" defer="defer"></script>
4931<newsletter-component><form method="post" action="/contact#Newsletter--newsletter_EzWgqE" id="Newsletter--newsletter_EzWgqE" accept-charset="UTF-8" class="newsletter-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><div class="newsletter__message newsletter__message--error errors" id="Newsletter-error--newsletter_EzWgqE"><em>This customer is already subscribed!</em></div> 4932 4933 <input type="hidden" name="contact[accepts_marketing]" value="true"><div class="input-group"> 4934 <input 4935 type="email" 4936 id="email-input-newsletter_EzWgqE" 4937 class="input-group__field" 4938 placeholder="Email" 4939 aria-label="Email" 4940 autocorrect="off" 4941 autocapitalize="off" 4942 name="contact[email]" 4943 data-newsletter-field 4944 autocomplete="email" 4945 4946 required> 4947</div><div class="form__legal"> 4948 <p data-spam-detection-disclaimer="">This site is protected by hCaptcha and the hCaptcha <a href="https://hcaptcha.com/privacy">Privacy Policy</a> and <a href="https://hcaptcha.com/terms">Terms of Service</a> apply.</p> 4949 4950 </div><div class="newsletter__submit-wrapper"> 4951 <button type="submit" class="caps newsletter__submit input-group__btn" name="commit" id="subscribe-button-newsletter_EzWgqE"> 4952 <span>Join</span></button> 4953 </div><div class="accepts-marketing custom-privacy"> 4954 <input type="hidden" name="customer[accepts_marketing]" value="false" /> 4955 <input class="checkbox-privacy" type="checkbox" name="customer[accepts_marketing]" id="marketing-checkbox" /> 4956 <label class="label-privacy" for="marketing-checkbox">I accept the Privacy Policy</label> 4957 </div></form></newsletter-component> 4958</div> 4959 </div>�� 4960 4961 4962 4963 4964 4965 <div class="footer__block footer__block--menu-group"> 4966 <div class="footer__linklist-grid"> 4967 �<details 4968 class="footer__block footer__block--menu" 4969 4970 data-collapsible 4971 desktop="false" 4972 mobile="false" 4973 > 4974 <summary 4975 class="h3 footer__block__title heading-x-small" 4976 data-collapsible-trigger 4977 > 4978 <span role="heading" aria-level="3"> 4979 Support 4980 </span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 4981 4982 4983 <div data-collapsible-body> 4984 <ul class="footer__quicklinks unstyled" data-collapsible-content> 4985 4986 <li><a href="/pages/customer-service">Contact Us</a></li> 4987 4988 <li><a href="/pages/orders-and-shipping">Orders & Shipping</a></li> 4989 4990 <li><a href="/pages/returns-warranty">Returns & Warranty</a></li> 4991 4992 <li><a href="/pages/support-product">Product Support</a></li> 4993 4994 </ul> 4995 </div> 4996 4997 </details> 4998 �<details 4999 class="footer__block footer__block--menu" 5000 5001 data-collapsible 5002 desktop="false" 5003 mobile="false" 5004 > 5005 <summary 5006 class="h3 footer__block__title heading-x-small" 5007 data-collapsible-trigger 5008 >
5009 <span role="heading" aria-level="3"> 5010 About Coravin 5011 </span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 5012 5013 5014 <div data-collapsible-body> 5015 <ul class="footer__quicklinks unstyled" data-collapsible-content> 5016 5017 <li><a href="/pages/about-us">About Us</a></li> 5018 5019 <li><a href="https://www.linkedin.com/company/coravin/jobs/">Careers</a></li> 5020 5021 <li><a href="/pages/tusk-x-coravin">Tusk X Coravin</a></li> 5022 5023 </ul> 5024 </div> 5025 5026 </details> 5027 �<details 5028 class="footer__block footer__block--menu" 5029 5030 data-collapsible 5031 desktop="false" 5032 mobile="false" 5033 > 5034 <summary 5035 class="h3 footer__block__title heading-x-small" 5036 data-collapsible-trigger 5037 > 5038 <span role="heading" aria-level="3"> 5039 Explore More 5040 </span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 5041 5042 5043 <div data-collapsible-body> 5044 <ul class="footer__quicklinks unstyled" data-collapsible-content> 5045 5046 <li><a href="/pages/buying-guide">Buying Guide</a></li> 5047 5048 <li><a href="/pages/technology">Coravin Technology</a></li> 5049 5050 <li><a href="/pages/corporate-gifting">Corporate Gifting</a></li> 5051 5052 <li><a href="/pages/wine-education">Wine Education</a></li> 5053 5054 <li><a href="https://guide.coravin.com/">The Coravin Guide</a></li> 5055 5056 </ul> 5057 </div> 5058 5059 </details> 5060 �<details 5061 class="footer__block footer__block--menu" 5062 5063 data-collapsible 5064 desktop="false" 5065 mobile="false" 5066 > 5067 <summary 5068 class="h3 footer__block__title heading-x-small" 5069 data-collapsible-trigger 5070 > 5071 <span role="heading" aria-level="3"> 5072 Information 5073 </span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary> 5074 5075 5076 <div data-collapsible-body> 5077 <ul class="footer__quicklinks unstyled" data-collapsible-content> 5078 5079 <li><a href="/pages/customer-service">Contact Us</a></li> 5080 5081 <li><a href="/pages/privacy-policy">Privacy Policy</a></li> 5082 5083 <li><a href="/pages/terms-of-use">Terms of Use</a></li> 5084 5085 <li><a href="/pages/privacy-policy">Cookies Usage</a></li> 5086 5087 <li><a href="/pages/support-accessibility">Accessibility</a></li> 5088 5089 </ul> 5090 </div> 5091 5092 </details> 5093 5094 </div> 5095 </div> 5096 5097 �� 5098 � 5099 � 5100 </div> 5101 </collapsible-elements></div> 5102</div> 5103 5104 5105 5106 5107</div><div id="shopify-section-sections--14961336451166__custom_trade_footer_byEDgj" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --> 5108 5109 5110 5111 5112</div><div id="shopify-section-sections--14961336451166__supporting-menu" class="shopify-section shopify-section-group-group-footer"><!-- /sections/section-supporting-menu.liquid --> 5113�<style data-shopify>#SupportingMenu--sections--14961336451166__supporting-menu { 5114 --PT: 30px; 5115 --PB: 30px; 5116 }</style><section 5117 id="SupportingMenu--sections--14961336451166__supporting-menu"
5118 class="supporting-menu section-padding color-scheme-7e265d90-291f-409b-a854-a228d147c74d custom-supporting-menu" 5119 data-section-id="sections--14961336451166__supporting-menu" 5120 data-section-type="supporting-menu" 5121> 5122 <div class="supporting-menu__inner wrapper--full-padded"><div class="supporting-menu__item supporting-menu__item--copyright"> 5123 5124 <ul class="supporting-menu__copyright inline-list body-small"> 5125 <li> 5126 <a href="https://www.coravin.com.au" 5127 >© Coravin APAC 5128 2026 5129 </a> 5130 </li> 5131 5132 5133 <!-- The following lines fix Lighthouse security warnings on the Shopify link. --></ul> 5134 </div></div> 5135</section> 5136 5137 5138</div><div id="shopify-section-sections--14961336451166__custom_section_trade_supporting_menu_Nyx6KQ" class="shopify-section shopify-section-group-group-footer"><!-- /sections/section-supporting-menu.liquid --> 5139 5140</div> 5141<!-- END sections: group-footer --> 5142 </footer> 5143 5144 <!-- Root element of PhotoSwipe. Must have class pswp. --> 5145<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true"> 5146 <!-- Background of PhotoSwipe. 5147 It's a separate element as animating opacity is faster than rgba(). --> 5148 <div class="pswp__bg"></div> 5149 5150 <!-- Slides wrapper with overflow:hidden. --> 5151 <div class="pswp__scroll-wrap"> 5152 <!-- Container that holds slides. 5153 PhotoSwipe keeps only 3 of them in the DOM to save memory. 5154 Don't modify these 3 pswp__item elements, data is added later on. --> 5155 <div class="pswp__container"> 5156 <div class="pswp__item"></div> 5157 <div class="pswp__item"></div> 5158 <div class="pswp__item"></div> 5159 </div> 5160 5161 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 5162 <div class="pswp__ui pswp__ui--hidden"> 5163 <div class="pswp__top-bar"> 5164 <!-- Controls are self-explanatory. Order can be changed. --> 5165 5166 <div class="pswp__counter"></div> 5167 5168 <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 5169 5170 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 5171 <!-- element will get class pswp__preloader--active when preloader is running --> 5172 <div class="pswp__preloader"> 5173 <div class="pswp__preloader__icn"> 5174 <div class="pswp__preloader__cut"> 5175 <div class="pswp__preloader__donut"></div> 5176 </div> 5177 </div> 5178 </div> 5179 </div> 5180 5181 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 5182 <div class="pswp__share-tooltip"></div> 5183 </div> 5184 5185 <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span> 5186 </button> 5187 5188 <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span> 5189 </button> 5190 5191 <div class="pswp__thumbs"></div> 5192 5193 <div class="pswp__caption"> 5194 <div class="pswp__caption__center"></div> 5195 5196 <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span> 5197 </a> 5198 </div> 5199 </div> 5200 </div> 5201</div> 5202 5203<button 5204 type="button" 5205 class="btn btn--scroll-top btn--black btn--solid" 5206 aria-label="Scroll to top" 5207 data-scroll-top-button 5208 ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-up" viewB
5208ox="0 0 24 24"><path d="m6 15 6-6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button> 5209 5210 5211 5212 5213 5214 5215
5215<script type="application/json" data-all-products-json> 5216 { 5217 5218 5219 5220 "6978536407134": { 5221 "id": "6978536407134", 5222 "title": "Coravin Sparkling", 5223 "handle": "coravin-sparkling", 5224 "description": "Coravin Sparkling® is a revolutionary wine by-the-glass system designed to keep sparkling wines in perfect condition for at least four weeks.\n\nWhether itâs Champagne, Prosecco, or Cava, this system perfectly maintains the crisp flavor and signature bubbles for at least four weeks. Just pop the cork, pour a glass, and reseal the bottle with the Coravin Sparkling Stopper. Then, simply use the sparkling charger to charge the bottle with COâ to lock in flavour and fizz. Each glass will taste as fresh and vibrant as the first â whether you revisit the bottle tomorrow or at least four weeks later.\n\nNo compromise. No waste. Just the freedom to enjoy your favorite sparkling wines, glass by glass.", 5225 "price": "$699.95", 5226 "url": "/products/coravin-sparkling", 5227 "collections": [ 5228 { 5229 "title": "All Coravin" 5230 }, 5231 5232 { 5233 "title": "All Coravin Trade" 5234 }, 5235 5236 { 5237 "title": "Coravin Pro Series" 5238 }, 5239 5240 { 5241 "title": "Coravin Sparkling Trade" 5242 }, 5243 5244 { 5245 "title": "Coravin Sparkling®" 5246 }, 5247 5248 { 5249 "title": "Coravin Systems" 5250 }, 5251 5252 { 5253 "title": "Coravin Timeless Trade" 5254 }, 5255 5256 { 5257 "title": "December Deals" 5258 }, 5259 5260 { 5261 "title": "Featured Products" 5262 }, 5263 5264 { 5265 "title": "Trade Up Offer Systems" 5266 }, 5267 5268 { 5269 "title": "Wine Education Systems" 5270 } 5271 ], 5272 "variants": [ 5273 { 5274 "id": "40597049213022", 5275 "price": "$699.95", 5276 "compareAtPrice": "$699.95", 5277 "sku": "112445" 5278 } 5279 ] 5280 }, 5281 5282 "6978537062494": { 5283 "id": "6978537062494", 5284 "title": "Timeless Six+", 5285 "handle": "timeless-six-plus", 5286 "description": "The Coravin® Timeless⢠Six+ wine by-the-glass system pairs premium design with a wide range of accessories, giving you the freedom to pour wine without pulling the cork.\n\nWith a high-gloss finish, metallic accents and a full set of accessories, including the Coravin Aerator, Screw Caps, and Carry Case â itâs made for wine lovers who will savour the flexibility to explore and enjoy wine by-the-glass on their own terms.\n\nThe Coravin Timeless uses a precision engineered needle to gently pass through natural cork, allowing wine to be poured while replacing the liquid with 100% pure argon gas, an inert food-safe gas already used in the winemaking process. Once the needle is removed, the cork naturally reseals, keeping the remaining wine completely unaffected, even years later.\n\nDesigned for use with natural cork, Timeless is also compatible with screwcap bottles when used with the Coravin Screw Cap accessory.\n\nThe Coravin Aerator offers the equivalent of up to 90 minutes decanting, enhancing the wine's aromas and flavors instantly. ", 5287 "price": "$524.96", 5288 "url": "/products/timeless-six-plus", 5289 "collections": [ 5290 { 5291 "title": "All Coravin" 5292 }, 5293 5294 { 5295 "title": "All Coravin Trade" 5296 }, 5297 5298 { 5299 "title": "Coravin Systems" 5300 }, 5301 5302 { 5303 "title": "Coravin Timeless Trade" 5304 }, 5305 5306 { 5307 "title": "Coravin Timelessâ¢" 5308 }, 5309 5310 { 5311 "title": "December Deals" 5312 }, 5313 5314 {
5315 "title": "Father's Day Sale" 5316 }, 5317 5318 { 5319 "title": "Featured Products" 5320 }, 5321 5322 { 5323 "title": "Non-Brand" 5324 }, 5325 5326 { 5327 "title": "Redefine Wine at Home" 5328 }, 5329 5330 { 5331 "title": "Trade Up Offer Systems" 5332 }, 5333 5334 { 5335 "title": "Wine Education Systems" 5336 } 5337 ], 5338 "variants": [ 5339 { 5340 "id": "41255902937182", 5341 "price": "$699.95", 5342 "compareAtPrice": "$699.95", 5343 "sku": "112331" 5344 }, 5345 5346 { 5347 "id": "41255902904414", 5348 "price": "$699.95", 5349 "compareAtPrice": "$699.95", 5350 "sku": "112326" 5351 }, 5352 5353 { 5354 "id": "41255902969950", 5355 "price": "$699.95", 5356 "compareAtPrice": "$699.95", 5357 "sku": "112336" 5358 }, 5359 5360 { 5361 "id": "41977982222430", 5362 "price": "$524.96", 5363 "compareAtPrice": "$699.95", 5364 "sku": "112460B" 5365 }, 5366 5367 { 5368 "id": "48963079012446", 5369 "price": "$699.95", 5370 "compareAtPrice": "$699.95", 5371 "sku": "112467B" 5372 } 5373 ] 5374 }, 5375 5376 "6978536964190": { 5377 "id": "6978536964190", 5378 "title": "Timeless Three+", 5379 "handle": "timeless-three-plus", 5380 "description": "\n\nThe Coravin® Timeless⢠Three+ wine by-the-glass system is your introduction to the freedom of pouring wine without pulling the cork.\n\nFeaturing a durable, molded all-black design, it includes everything you need to begin your wine journey: two Coravin Pure® Argon Capsules, two Coravin Screw Caps, and a Coravin Aerator.\n\nUsing a precision-engineered needle and 100% Pure Argon gas, the Timeless Three+ replaces the wine you pour with an inert, food-safe gas that shields the remaining wine from oxygen. The rest of the bottle stays completely unaffected, continuing to age naturally for even years later. \n\nDesigned for use with natural cork, it is also compatible with screwcap bottles when used with the Coravin Screw Cap accessory.\n\nThe Coravin Aerator offers the equivalent of up to 90 minutes decanting, enhancing the wine's aromas and flavors instantly.\n\nAvailable in matte Black.\n", 5381 "price": "$449.95", 5382 "url": "/products/timeless-three-plus", 5383 "collections": [ 5384 { 5385 "title": "All Coravin" 5386 }, 5387 5388 { 5389 "title": "All Coravin Trade" 5390 }, 5391 5392 { 5393 "title": "Coravin Systems" 5394 }, 5395 5396 { 5397 "title": "Coravin Timeless Trade" 5398 }, 5399 5400 { 5401 "title": "Coravin Timelessâ¢" 5402 }, 5403 5404 { 5405 "title": "Non-Brand" 5406 }, 5407 5408 { 5409 "title": "Trade Up Offer Systems" 5410 }, 5411 5412 { 5413 "title": "Wine Education Systems" 5414 } 5415 ], 5416 "variants": [ 5417 { 5418 "id": "40597049868382", 5419 "price": "$449.95", 5420 "compareAtPrice": "$449.95", 5421 "sku": "112324" 5422 } 5423 ] 5424 }, 5425 5426 "6978536472670": { 5427 "id": "6978536472670", 5428 "title": "Pivot+", 5429 "handle": "pivot-plus", 5430 "description": "Coravin Pivot+® makes wine enjoyment easy â for any bottle, any night, keeping wine fresh for up to four weeks.\n\nDesigned for everyday flexibility, the Pivot+ wine by-the-glass system works with all still wines and any type of bottle closure. Just quickly replace the bottleâs closure with the Pivot Stopper, insert the Pivot system, and pour.\n\nThe remaining wine stays fresh for up to four weeks, so you can enjoy a glass today and finish the bottle whenever you choose, days or even weeks later.\n\nThe Pivot Aerator offers the equivalent of up to 90 minutes decanting, enhancing the wine's aromas and flavors instantly.", 5431 "price": "$279.95", 5432 "url": "/products/pivot-plus", 5433 "collections": [ 5434 { 5435 "title": "All Coravin" 5436 }, 5437 5438 { 5439 "title": "All Coravin Trade" 5440 }, 5441 5442 { 5443 "title": "Coravin Pivot Trade" 5444 }, 5445 5446 { 5447 "title": "Coravin Pivotâ¢" 5448 }, 5449 5450 { 5451 "title": "Coravin Systems" 5452 }, 5453 5454 { 5455 "title": "Trade Up Offer Systems" 5456 }, 5457 5458 { 5459 "title": "Wine Education Systems" 5460 } 5461 ], 5462 "variants": [ 5463 { 5464 "id": "40597049311326", 5465 "price": "$279.95", 5466 "compareAtPrice": "$279.95", 5467 "sku": "112313" 5468 } 5469 ] 5470 }, 5471 5472 "6978536276062": { 5473 "id": "6978536276062", 5474 "title": "Coravin Pure Argon Capsules (21 ml)", 5475 "handle": "argon-capsules", 5476 "description": "Coravin Pure⢠Argon Capsules power Coravin Timeless and Pivot⢠Wine Preservation Systems. They are filled with pure Argon gas that pressurizes the bottle to allow wine to flow out the spout, then blankets the remaining wine once the System is removed.\n\n21 ml Argon Capsules are NOT compatible with Coravin Sparkling⢠nor Coravin Professional Systems. They are specifically made to be used on still wines.", 5477 "price": "$99.95", 5478 "url": "/products/argon-capsules", 5479 "collections": [ 5480 { 5481 "title": "All Coravin" 5482 }, 5483 5484 { 5485 "title": "All Coravin Trade" 5486 }, 5487 5488 { 5489 "title": "Coravin Capsules Trade" 5490 }, 5491 5492 { 5493 "title": "Coravin Pivot Trade" 5494 }, 5495 5496 { 5497 "title": "Coravin Pivotâ¢" 5498 }, 5499 5500 { 5501 "title": "Coravin Pure⢠Capsules" 5502 }, 5503 5504 { 5505 "title": "Coravin Timeless Trade" 5506 }, 5507 5508 { 5509 "title": "Coravin Timelessâ¢" 5510 }, 5511 5512 {
5513 "title": "Father's Day Sale" 5514 }, 5515 5516 { 5517 "title": "Non-Brand" 5518 }, 5519 5520 { 5521 "title": "Redefine Wine at Home" 5522 }, 5523 5524 { 5525 "title": "Valentines Day Sale" 5526 } 5527 ], 5528 "variants": [ 5529 { 5530 "id": "40597048885342", 5531 "price": "$99.95", 5532 "compareAtPrice": "$99.95", 5533 "sku": "410006" 5534 }, 5535 5536 { 5537 "id": "40597048950878", 5538 "price": "$184.95", 5539 "compareAtPrice": "$184.95", 5540 "sku": "412017K" 5541 }, 5542 5543 { 5544 "id": "40597048983646", 5545 "price": "$339.95", 5546 "compareAtPrice": "$339.95", 5547 "sku": "412018K" 5548 } 5549 ] 5550 }, 5551 5552 "6978536243294": { 5553 "id": "6978536243294", 5554 "title": "Coravin Pure Sparkling CO2 Capsules", 5555 "handle": "co2-capsules", 5556 "description": "Coravin Pure⢠Sparkling CO2 Capsules power your Coravin Sparkling® System. These replacement Capsules are filled with pure CO2, the same gas that creates bubbles in sparkling wine, to preserve its taste and effervescence for up to 4 weeks. Each Capsule preserves up to 7 standard bottles of sparkling wine.\n\nCoravin Pure⢠Sparkling CO2 Capsules are ONLY compatible with the Coravin Sparkling⢠System.", 5557 "price": "$89.95", 5558 "url": "/products/co2-capsules", 5559 "collections": [ 5560 { 5561 "title": "All Coravin" 5562 }, 5563 5564 { 5565 "title": "All Coravin Trade" 5566 }, 5567 5568 { 5569 "title": "Coravin Capsules Trade" 5570 }, 5571 5572 { 5573 "title": "Coravin Pure⢠Capsules" 5574 }, 5575 5576 { 5577 "title": "Coravin Sparkling Trade" 5578 }, 5579 5580 { 5581 "title": "Coravin Sparkling®" 5582 } 5583 ], 5584 "variants": [ 5585 { 5586 "id": "40597048852574", 5587 "price": "$89.95", 5588 "compareAtPrice": "$89.95", 5589 "sku": "412030A" 5590 }, 5591 5592 { 5593 "id": "40597048819806", 5594 "price": "$169.90", 5595 "compareAtPrice": "$169.90", 5596 "sku": "412042AK" 5597 } 5598 ] 5599 }, 5600 5601 "7615059198046": { 5602 "id": "7615059198046", 5603 "title": "Coravin x Birdy.Tex Glass Towel", 5604 "handle": "coravin-x-birdy-tex-glass-towel", 5605 "description": "The right glass matters. So does the cloth you use to polish it.\nDeveloped in Japan using ultra-fine fiber technology, and trusted by professional bartenders and sommeliers, the Birdy.Tex Glass Towel is one of the best glass cloths in the world. Coravin founder Greg Lambrecht thinks so too; it's the one cloth he never travels without.\nStreak-free, lint-free, and non-abrasive, it removes water stains, oils, and residue in seconds, leaving every glass crystal clear and ready to pour. Its stretchy material and generous size adapt easily to any shape, from a delicate Burgundy bowl to a sparkling flute, with minimal effort. Durable enough for professional use, intuitive enough for home.Now available as limited Coravin-branded edition.", 5606 "price": "$57.00", 5607 "url": "/products/coravin-x-birdy-tex-glass-towel", 5608 "collections": [ 5609 { 5610 "title": "All Coravin" 5611 }, 5612 5613 { 5614 "title": "All Coravin Trade" 5615 }, 5616 5617 { 5618 "title": "Coravin Accessories" 5619 }, 5620 5621 { 5622 "title": "Coravin Accessories Trade" 5623 } 5624 ], 5625 "variants": [ 5626 { 5627 "id": "42613033533534", 5628 "price": "$57.00", 5629 "compareAtPrice": "$57.00", 5630 "sku": "910299" 5631 } 5632 ] 5633 }, 5634 5635 "6978537422942": { 5636 "id": "6978537422942", 5637 "title": "Timeless Aerator", 5638 "handle": "timeless-aerator", 5639 "description": "The Coravin Timeless Aerator, designed exclusively to be used with Coravin Timeless Wine Preservation Systems, is the perfect accessory to enhance the taste of your wine. This unique accessory rapidly aerates wine as you pour, yielding silky, smooth, aromatic results equivalent to decanting for 60-90 minutes.\n\nNot compatible with the Pivot⢠Wine Preservation System.", 5640 "price": "$125.95", 5641 "url": "/products/timeless-aerator", 5642 "collections": [ 5643 { 5644 "title": "All Coravin" 5645 }, 5646 5647 { 5648 "title": "All Coravin Trade" 5649 }, 5650 5651 { 5652 "title": "Coravin Accessories" 5653 }, 5654 5655 { 5656 "title": "Coravin Accessories Trade" 5657 }, 5658 5659 { 5660 "title": "Coravin Timeless Trade" 5661 }, 5662 5663 { 5664 "title": "Coravin Timelessâ¢" 5665 } 5666 ], 5667 "variants": [ 5668 { 5669 "id": "40597050818654", 5670 "price": "$125.95", 5671 "compareAtPrice": "$125.95", 5672 "sku": "802094" 5673 } 5674 ] 5675 }, 5676 5677 "6978536341598": { 5678 "id": "6978536341598", 5679 "title": "Pivot Aerator", 5680 "handle": "pivot-aerator", 5681 "description": "The Pivot⢠Aerator, designed to be used with Pivot Wine Preservation Systems, is the perfect accessory for more aromatic and flavorful wine in seconds. This unique accessory rapidly aerates wine as you pour, yielding silky, smooth, aromatic results equivalent to decanting for 60-90 minutes. Not compatible with Coravin Timeless Wine Preservation Systems (those that use a needle to pierce through the cork).", 5682 "price": "$42.95", 5683 "url": "/products/pivot-aerator", 5684 "collections": [ 5685 { 5686 "title": "All Coravin" 5687 }, 5688 5689 { 5690 "title": "All Coravin Trade" 5691 }, 5692 5693 { 5694 "title": "Coravin Accessories" 5695 }, 5696 5697 { 5698 "title": "Coravin Accessories Trade" 5699 }, 5700 5701 { 5702 "title": "Coravin Pivotâ¢" 5703 } 5704 ], 5705 "variants": [ 5706 { 5707 "id": "40597049049182", 5708 "price": "$42.95", 5709 "compareAtPrice": "$42.95", 5710 "sku": "802073" 5711 } 5712 ] 5713 }, 5714 5715 "6978537291870": { 5716 "id": "6978537291870", 5717 "title": "Timeless 3-Needle Kit", 5718 "handle": "timeless-3-needle-kit", 5719 "description": "Coravin Timeless Needles are specially designed to pierce through natural or agglomerated cork, or the Coravin Timeless Screw Cap, and allow you to pour wine without opening the bottle. The Coravin Timeless Three Needle Kit contains three distinct Needles to suit any bottle or situation: Timeless Fast Pour Needle, Timeless Vintage Needle, and Timeless Standard Needle. \n\nNot compatible with Timeless Eleven or Pivot⢠Wine Preservation Systems.", 5720 "price": "$130.95", 5721 "url": "/products/timeless-3-needle-kit", 5722 "collections": [ 5723 { 5724 "title": "All Coravin" 5725 }, 5726 5727 { 5728 "title": "All Coravin Trade" 5729 }, 5730 5731 { 5732 "title": "Coravin Accessories" 5733 }, 5734 5735 { 5736 "title": "Coravin Accessories Trade" 5737 }, 5738 5739 { 5740 "title": "Coravin Needles" 5741 }, 5742 5743 { 5744 "title": "Coravin Needles Trade" 5745 }, 5746 5747 { 5748 "title": "Coravin Timeless Trade" 5749 }, 5750 5751 { 5752 "title": "Coravin Timelessâ¢" 5753 } 5754 ], 5755 "variants": [ 5756 { 5757 "id": "40597050589278", 5758 "price": "$130.95", 5759 "compareAtPrice": "$130.95", 5760 "sku": "801056" 5761 } 5762 ] 5763 }, 5764 5765 "6978537750622": { 5766 "id": "6978537750622", 5767 "title": "Timeless Standard Needle", 5768 "handle": "timeless-standard-needle", 5769 "description": "Coravin Timeless Needles are specially designed to pierce through natural or agglomerated cork and allow you to pour wine without opening the bottle. The Coravin Timeless Standard Needle is the direct replacement Needle for all Timeless Systems except the Timeless Eleven. All Coravin Timeless Needles are made of stainless steel with a non-stick coating, providing durability and easy insertion for hundreds of pours.\n\nNot compatible with Timeless Eleven or Pivot⢠Wine Preservation Systems.", 5770 "price": "$65.95", 5771 "url": "/products/timeless-standard-needle", 5772 "collections": [ 5773 { 5774 "title": "All Coravin" 5775 }, 5776 5777 { 5778 "title": "All Coravin Trade" 5779 }, 5780 5781 { 5782 "title": "Coravin Accessories" 5783 }, 5784 5785 { 5786 "title": "Coravin Accessories Trade" 5787 }, 5788 5789 { 5790 "title": "Coravin Needles" 5791 }, 5792 5793 { 5794 "title": "Coravin Needles Trade" 5795 }, 5796 5797 { 5798 "title": "Coravin Timeless Trade" 5799 }, 5800 5801 { 5802 "title": "Coravin Timelessâ¢" 5803 } 5804 ], 5805 "variants": [ 5806 { 5807 "id": "40597051146334", 5808 "price": "$65.95", 5809 "compareAtPrice": "$65.95", 5810 "sku": "801059" 5811 } 5812 ] 5813 }, 5814 5815 "6978537783390": { 5816 "id": "6978537783390", 5817 "title": "Timeless Fast Pour Needle", 5818 "handle": "timeless-fast-pour-needle", 5819 "description": "Coravin Timeless Needles are specially designed to pierce through natural or agglomerated cork and allow you to pour wine without opening the bottle. The wider design of the Coravin Timeless Fast Pour Needle allows it to pour wine 20% faster than the Timeless Standard Needle. All Coravin Timeless Needles are made of stainless steel with a non-stick coating, providing durability and easy insertion for hundreds of pours.\n\nNot compatible with Timeless Eleven or Pivot⢠Wine Preservation Systems.", 5820 "price": "$65.95", 5821 "url": "/products/timeless-fast-pour-needle", 5822 "collections": [ 5823 { 5824 "title": "All Coravin" 5825 }, 5826 5827 { 5828 "title": "All Coravin Trade" 5829 }, 5830 5831 { 5832 "title": "Coravin Accessories" 5833 }, 5834 5835 { 5836 "title": "Coravin Accessories Trade" 5837 }, 5838 5839 { 5840 "title": "Coravin Needles" 5841 }, 5842 5843 { 5844 "title": "Coravin Needles Trade" 5845 }, 5846 5847 { 5848 "title": "Coravin Timeless Trade" 5849 }, 5850 5851 { 5852 "title": "Coravin Timelessâ¢" 5853 } 5854 ], 5855 "variants": [ 5856 { 5857 "id": "40597051179102", 5858 "price": "$65.95", 5859 "compareAtPrice": "$65.95", 5860 "sku": "801060" 5861 } 5862 ] 5863 }, 5864 5865 "6978537685086": { 5866 "id": "6978537685086", 5867 "title": "Timeless Vintage Needle", 5868 "handle": "timeless-vintage-needle", 5869 "description": "Coravin Timeless Needles are specially designed to pierce through natural or agglomerated cork and allow you to pour wine without opening the bottle. The thinner design of the Timeless Vintage Needle is ideal for older vintage bottles in your collection. It provides a gentle insertion through potentially fragile corks. All Coravin Timeless Needles are made of stainless steel with a non-stick coating, providing durability and easy insertion for hundreds of pours.\n\nNot compatible with Timeless Eleven or Pivot⢠Wine Preservation Systems.", 5870 "price": "$65.95", 5871 "url": "/products/timeless-vintage-needle", 5872 "collections": [ 5873 { 5874 "title": "All Coravin" 5875 }, 5876 5877 { 5878 "title": "All Coravin Trade" 5879 }, 5880 5881 { 5882 "title": "Coravin Accessories" 5883 }, 5884 5885 { 5886 "title": "Coravin Accessories Trade" 5887 }, 5888 5889 { 5890 "title": "Coravin Needles" 5891 }, 5892 5893 { 5894 "title": "Coravin Needles Trade" 5895 }, 5896 5897 { 5898 "title": "Coravin Timeless Trade" 5899 }, 5900 5901 { 5902 "title": "Coravin Timelessâ¢" 5903 } 5904 ], 5905 "variants": [ 5906 { 5907 "id": "40597051080798", 5908 "price": "$65.95", 5909 "compareAtPrice": "$65.95", 5910 "sku": "801061" 5911 } 5912 ] 5913 }, 5914 5915 "6978537816158": { 5916 "id": "6978537816158", 5917 "title": "Timeless Premium Needle", 5918 "handle": "timeless-premium-needle", 5919 "description": "Coravin Timeless Needles are specially designed to pierce through natural or agglomerated cork and allow you to pour wine without opening the bottle. The Coravin Timeless Premium Needle marries the gentleness of the Timeless Vintage Needle and the speed of the Timeless Fast Pour Needle, for a smoother pour.\n\nNot compatible with Timeless Eleven or Pivot⢠Wine Preservation Systems.", 5920 "price": "$125.95", 5921 "url": "/products/timeless-premium-needle", 5922 "collections": [ 5923 { 5924 "title": "All Coravin" 5925 }, 5926 5927 { 5928 "title": "All Coravin Trade" 5929 }, 5930 5931 { 5932 "title": "Coravin Accessories" 5933 }, 5934 5935 { 5936 "title": "Coravin Accessories Trade" 5937 }, 5938 5939 { 5940 "title": "Coravin Needles" 5941 }, 5942 5943 { 5944 "title": "Coravin Needles Trade" 5945 }, 5946 5947 { 5948 "title": "Coravin Timeless Trade" 5949 }, 5950 5951 { 5952 "title": "Coravin Timelessâ¢" 5953 } 5954 ], 5955 "variants": [ 5956 { 5957 "id": "40597051211870", 5958 "price": "$125.95", 5959 "compareAtPrice": "$125.95", 5960 "sku": "800012" 5961 } 5962 ] 5963 }, 5964 5965 "6978536636510": { 5966 "id": "6978536636510",
5967 "title": "Timeless Eleven Standard Needle and Spout Set", 5968 "handle": "timeless-eleven-standard-needle-and-spout-set", 5969 "description": "The Model Eleven needle is the first in its kind, allowing for both wine flow and preservation gas to go in at the same time. This kit includes all the parts that come in contact with wine and makes it easy and convenient to replace when needed.What's included?\n\nModel Eleven Needle - This dual lumen needle is meticulously designed to be gentle on corks, effortlessly passing through the cork to pour allowing the cork to reseal when removed.\n\nMetal Spout - The Metal Spout provides the means to clean the entire wine path each time the needle is replaced. The Model Eleven Spout is specifically designed for ease of use and can be removed with just a twist!\n\nNeedle Clearing Tool - This specially designed clearing tool fits the Model Eleven needle and makes it easy to resolve any potential clogging issues that may happen\n", 5970 "price": "$175.95", 5971 "url": "/products/timeless-eleven-standard-needle-and-spout-set", 5972 "collections": [ 5973 { 5974 "title": "All Coravin" 5975 }, 5976 5977 { 5978 "title": "All Coravin Trade" 5979 }, 5980 5981 { 5982 "title": "Coravin Accessories" 5983 }, 5984 5985 { 5986 "title": "Coravin Accessories Trade" 5987 }, 5988 5989 { 5990 "title": "Coravin Needles" 5991 }, 5992 5993 { 5994 "title": "Coravin Needles Trade" 5995 }, 5996 5997 { 5998 "title": "Coravin Timelessâ¢" 5999 } 6000 ], 6001 "variants": [ 6002 { 6003 "id": "40597049475166", 6004 "price": "$175.95", 6005 "compareAtPrice": "$175.95", 6006 "sku": "802046" 6007 } 6008 ] 6009 }, 6010 6011 "6978536603742": { 6012 "id": "6978536603742", 6013 "title": "Timeless Eleven Fast Pour Needle and Spout Set", 6014 "handle": "timeless-eleven-fast-pour-needle-and-spout-set", 6015 "description": "\nThe Model Eleven Fast Pour Needle is specially designed to allow both wine and gas flow at the same time. Recommended for use on corks in good condition, this Needle allows you to enjoy your wine 15% faster than the Model Eleven Standard Needle. This kit includes all the parts of your Model Eleven System that come in contact with wine and makes it easy and convenient to replace when needed.\nThe Model Eleven Fast Pour Needle is only compatible with the Model Eleven Wine Preservation System. It is easily identifiable by its red top.\nWhat's included?\n\n\nModel Eleven Fast Pour Needle - This dual lumen needle is designed to pour 15% faster than the Model Eleven Standard Needle.\n\nMetal Spout - The Metal Spout provides the means to clean the entire wine path each time the needle is replaced. The Model Eleven Spout is specifically designed for ease of use and can be removed with just a twist!\n\nNeedle Clearing Tool - This specially designed clearing tool fits the Model Eleven needle and makes it easy to resolve any potential clogging issues that may happen.\n\n", 6016 "price": "$175.95", 6017 "url": "/products/timeless-eleven-fast-pour-needle-and-spout-set", 6018 "collections": [ 6019 { 6020 "title": "All Coravin" 6021 }, 6022 6023 { 6024 "title": "Coravin Needles" 6025 }, 6026 6027 { 6028 "title": "Coravin Timelessâ¢" 6029 } 6030 ], 6031 "variants": [ 6032 { 6033 "id": "40597049442398", 6034 "price": "$175.95", 6035 "compareAtPrice": "$175.95", 6036 "sku": "802047" 6037 } 6038 ] 6039 }, 6040 6041 "6978536833118": { 6042 "id": "6978536833118", 6043 "title": "Timeless Large Screw Caps", 6044 "handle": "timeless-large-screw-caps", 6045 "description": "The Coravin Screw Cap accessory provides wine lovers with the ability to pour and enjoy their favorite screw cap wines, expanding the possibilities of the Coravin Wine Preservation Opener by allowing people to pour and protect wines closed under screw cap for up to three months. Make sure to store your accessed bottles horizontally for optimal results.\nThe Coravin Screw Cap comes in two configurations: The Variety Pack or the Standard Pack, both including 6 screw caps in each. The standard cap size is compatible with over 95% of screw cap bottles.\nThe Standard pack includes six standard caps.", 6046 "price": "$57.95", 6047 "url": "/products/timeless-large-screw-caps", 6048 "collections": [ 6049 { 6050 "title": "All Coravin" 6051 }, 6052 6053 { 6054 "title": "All Coravin Trade" 6055 }, 6056 6057 { 6058 "title": "Coravin Accessories" 6059 }, 6060 6061 { 6062 "title": "Coravin Accessories Trade" 6063 }, 6064 6065 { 6066 "title": "Coravin Timeless Trade" 6067 }, 6068 6069 { 6070 "title": "Coravin Timelessâ¢" 6071 } 6072 ], 6073 "variants": [ 6074 { 6075 "id": "40597049671774", 6076 "price": "$57.95", 6077 "compareAtPrice": "$57.95", 6078 "sku": "802002" 6079 } 6080 ] 6081 }, 6082 6083 "6978537717854": { 6084 "id": "6978537717854", 6085 "title": "Timeless Standard Screw Caps", 6086 "handle": "timeless-standard-screw-caps", 6087 "description": "The Coravin Timeless Screw Cap allows wine lovers to pour their favorite screw cap wines with the Coravin Timeless Wine Preservation System, and then preserve them for up to six months. Made using a specially designed self-sealing silicone, each Screw Cap can be used for up to 75 insertions. Six Standard Screw Caps included, c
6087ompatible with most screw cap bottles.\nNot compatible with the Pivot⢠Wine Preservation System.", 6088 "price": "$57.95", 6089 "url": "/products/timeless-standard-screw-caps", 6090 "collections": [ 6091 { 6092 "title": "All Coravin" 6093 }, 6094 6095 { 6096 "title": "All Coravin Trade" 6097 }, 6098 6099 { 6100 "title": "Coravin Accessories" 6101 }, 6102 6103 { 6104 "title": "Coravin Accessories Trade" 6105 }, 6106 6107 { 6108 "title": "Coravin Timeless Trade" 6109 }, 6110 6111 { 6112 "title": "Coravin Timelessâ¢" 6113 } 6114 ], 6115 "variants": [ 6116 { 6117 "id": "40597051113566", 6118 "price": "$57.95", 6119 "compareAtPrice": "$57.95", 6120 "sku": "802003" 6121 } 6122 ] 6123 }, 6124 6125 "6978536308830": { 6126 "id": "6978536308830", 6127 "title": "Coravin Sparkling Stoppers", 6128 "handle": "coravin-sparkling-stoppers", 6129 "description": "Additional Coravin Sparkling® Stoppers allow you to preserve even more bottles with your Coravin Sparkling® System, so you will never have to pick between your favorite champagnes or other sparkling wines. Sparkling Stoppers fit on all standard sparkling wine bottles, up to magnums.\n\nOnly compatible with the Coravin Sparkling® Sparkling Wine Preservation System", 6130 "price": "$157.95", 6131 "url": "/products/coravin-sparkling-stoppers", 6132 "collections": [ 6133 { 6134 "title": "All Coravin" 6135 }, 6136 6137 { 6138 "title": "All Coravin Trade" 6139 }, 6140 6141 { 6142 "title": "Coravin Accessories" 6143 }, 6144 6145 { 6146 "title": "Coravin Accessories Trade" 6147 }, 6148 6149 { 6150 "title": "Coravin Sparkling Trade" 6151 }, 6152 6153 { 6154 "title": "Coravin Sparkling®" 6155 } 6156 ], 6157 "variants": [ 6158 { 6159 "id": "40597049016414", 6160 "price": "$157.95", 6161 "compareAtPrice": "$157.95", 6162 "sku": "802076" 6163 } 6164 ] 6165 }, 6166 6167 "6978537488478": { 6168 "id": "6978537488478", 6169 "title": "Pivot Stoppers", 6170 "handle": "pivot-stoppers", 6171 "description": "Replace your wine bottleâs cork or screw cap with a Pivot⢠Stopper, and pour a glass at a time with the Pivot⢠Wine Preservation System, preserving the remaining wine for up to 4 weeks. Made using specially designed sealing plastic, each Stopper can be used again and again. Six Pivot⢠Stoppers included, compatible with most regular shaped bottles.\n\nOnly compatible with the Coravin Pivot⢠Wine Preservation System.", 6172 "price": "$57.95", 6173 "url": "/products/pivot-stoppers", 6174 "collections": [ 6175 { 6176 "title": "All Coravin" 6177 }, 6178 6179 { 6180 "title": "All Coravin Trade" 6181 }, 6182 6183 { 6184 "title": "Coravin Accessories" 6185 }, 6186 6187 { 6188 "title": "Coravin Accessories Trade" 6189 }, 6190 6191 { 6192 "title": "Coravin Pivot Trade" 6193 }, 6194 6195 { 6196 "title": "Coravin Pivotâ¢" 6197 } 6198 ], 6199 "variants": [ 6200 { 6201 "id": "40597050916958", 6202 "price": "$57.95", 6203 "compareAtPrice": "$57.95", 6204 "sku": "802096" 6205 } 6206 ] 6207 }, 6208 6209 "6978535424094": { 6210 "id": "6978535424094", 6211 "title": "Metal Base", 6212 "handle": "metal-base", 6213 "description": "Crafted in elegant and durable die cast metal, this striking base is the perfect way to display your Coravin Wine Preservation System. It is a beautifully designed wine system holder made of zinc with a sophisticated brushed metal finish. Now you can show off your Coravin System in style. The Coravin Classic Base works with all Coravin Wine Preservation Systems.", 6214 "price": "$69.95", 6215 "url": "/products/metal-base", 6216 "collections": [ 6217 { 6218 "title": "All Coravin" 6219 }, 6220 6221 { 6222 "title": "Coravin Accessories" 6223 }, 6224 6225 { 6226 "title": "Coravin Timelessâ¢" 6227 } 6228 ], 6229 "variants": [ 6230 { 6231 "id": "40597048000606", 6232 "price": "$69.95", 6233 "compareAtPrice": "$69.95", 6234 "sku": "802049" 6235 } 6236 ] 6237 }, 6238 6239 "6978536800350": { 6240 "id": "6978536800350", 6241 "title": "Timeless Deluxe Carry Case", 6242 "handle": "timeless-deluxe-carry-case", 6243 "description": "This sturdy, hard-formed case makes it easy to store and transport your Timeless
6243wine by-the-glass system. Designed to fit any Timeless system, it features specially shaped spaces for extra Pure Argon Capsules and other accessories, so everything stays organized and protected in one place. Wherever wine takes you, you'll always be ready to pour any wine, in any amount, without removing the cork.", 6244 "price": "$99.95", 6245 "url": "/products/timeless-deluxe-carry-case", 6246 "collections": [ 6247 { 6248 "title": "All Coravin" 6249 }, 6250 6251 { 6252 "title": "Coravin Accessories" 6253 }, 6254 6255 { 6256 "title": "Coravin Timelessâ¢" 6257 } 6258 ], 6259 "variants": [ 6260 { 6261 "id": "40597049639006", 6262 "price": "$99.95", 6263 "compareAtPrice": "$99.95", 6264 "sku": "10003694" 6265 } 6266 ] 6267 }, 6268 6269 "6978536767582": { 6270 "id": "6978536767582", 6271 "title": "Timeless Carry Case", 6272 "handle": "timeless-carry-case", 6273 "description": "\nThe soft-lined Coravin Carry Case is a convenient and stylish way to transport your Coravin Wine Preservation System with pockets to accommodate two additional Coravin Pure Capsules or a Coravin Aerator.\nThe Coravin Carry Case is compatible with Coravin Model Three, Model Five, Model Six, and Model Eleven Wine Preservation Systems.\n", 6274 "price": "$75.00", 6275 "url": "/products/timeless-carry-case", 6276 "collections": [ 6277 { 6278 "title": "All Coravin" 6279 }, 6280 6281 { 6282 "title": "All Coravin Trade" 6283 }, 6284 6285 { 6286 "title": "Coravin Accessories" 6287 }, 6288 6289 { 6290 "title": "Coravin Accessories Trade" 6291 }, 6292 6293 { 6294 "title": "Coravin Timeless Trade" 6295 }, 6296 6297 { 6298 "title": "Coravin Timelessâ¢" 6299 } 6300 ], 6301 "variants": [ 6302 { 6303 "id": "40597049606238", 6304 "price": "$75.00", 6305 "compareAtPrice": "$75.00", 6306 "sku": "802053" 6307 } 6308 ] 6309 }, 6310 6311 "7503956082782": { 6312 "id": "7503956082782", 6313 "title": "Wine Journal", 6314 "handle": "wine-journal", 6315 "description": "Designed for wine lovers who explore by-the-glass with Coravin, the Coravin Wine Journal lets you record every tasting experience â capturing notes on aroma, taste, colour, occasion and pairing â with space to record up to five experiences per wine, all in one elegant place. \nInside, youâll find intuitive guides on how to assess wine structure, color and aroma, along with expert tips on food pairing and best practices for using your Coravin wine by-the-glass systems. \nComplete with custom bottle stickers to log pour dates and cross-reference your notes, this is the only journal of its kind â perfect for anyone who enjoys discovering wines, glass after glass.", 6316 "price": "$57.00", 6317 "url": "/products/wine-journal", 6318 "collections": [ 6319 { 6320 "title": "All Coravin" 6321 }, 6322 6323 { 6324 "title": "Coravin Accessories" 6325 } 6326 ], 6327 "variants": [ 6328 { 6329 "id": "42216676786270", 6330 "price": "$57.00", 6331 "compareAtPrice": "$57.00", 6332 "sku": "910280" 6333 } 6334 ] 6335 }, 6336 6337 "7214659600478": { 6338 "id": "7214659600478", 6339 "title": "Timeless Six Wine Exploration Bundle", 6340 "handle": "timeless-six-wine-exploration-bundle", 6341 "description": "The Timeless Six+ Wine Exploration Bundle brings together our limited-edition Ocean Blue system and a full kit of extra accessories. It's everything a wine lover needs to explore any bottle, from a young everyday red to a treasured old vintage. It comes in a Coravin gift bag, so it's ready to give this holiday season.\nThe Ocean Blue system has a rich, deep blue finish with black accents, inspired by the ocean, whose waters have carried wine to new shores for thousands of years. It's here for a short time only. A portion of proceeds from every Ocean Blue sale goes to Tusk, the African conservation charity, for a coral reef restoration project off the coast of Tanzania.*\nThe bundle also adds a few extras on top of the Timeless Six+ essentials:\n\n\nFast Pour Needle: pours faster when you're serving a crowd.\n\nVintage Needle: made for older, more delicate corks.\n\nUniversal Base: keeps your system upright and ready to pour.\n\nThree extra Pure® Argon Capsules: six in total, so you can pour more glasses before you need a refill.\n\nThe Coravin Timeless uses a precision-engineered needle that passes gently through natural cork. As you pour, it replaces the wine with 100% pure argon gas, a food-safe gas already used in winemaking. When you remove the needle, the cork reseals naturally, so the rest of the bottle stays completely unaffected, even years later. Timeless also works with screwcap bottles when you use the Coravin Screw Caps. The Coravin Aerator gives you the equivalent of up to 90 minutes of decanting, opening up the wine's aromas and flavors instantly.", 6342 "price": "$1,019.00", 6343 "url": "/products/timeless-six-wine-exploration-bundle", 6344 "collections": [ 6345 { 6346 "title": "All Coravin" 6347 }, 6348 6349 { 6350 "title": "Coravin Systems" 6351 }, 6352 6353 { 6354 "title": "Coravin Timelessâ¢" 6355 }, 6356 6357 { 6358 "title": "December Deals" 6359 }, 6360 6361 { 6362 "title": "Featured Products" 6363 } 6364 ], 6365 "variants": [ 6366 { 6367 "id": "41184191316062", 6368 "price": "$1,019.00", 6369 "compareAtPrice": "$1,019.00", 6370 "sku": "" 6371 } 6372 ] 6373 } 6374 6375 6376 } 6377 </script>
6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396
6397<script src="//www.coravin.com.au/cdn/shop/t/2/assets/custom.js?v=164979298264112350371769622836" defer="defer"></script>
6397 6398 <!-- Paste marketing code or third party scripts below this comment line ============== -->
6398<script type="text/javascript" defer> 6399 window.addEventListener('load', function(){ 6400 6401 function getVisibleProducts(productHandles){ 6402 for (var j = 0; j < productHandles.length; j++) { 6403 var handle = "/products/" + productHandles[j] + ".js"; 6404 var product = getProduct(handle); 6405 product.position = j + 1; 6406 window.allProducts.push(product); 6407 } 6408 return window.allProducts; 6409 } 6410 6411 function getPageType() { 6412 6413 return 'other'; 6414 6415 } 6416 6417 function getProduct(handle) { 6418 var request = new XMLHttpRequest(); 6419 var productItem = {}; 6420 request.open('GET', handle, true); 6421 6422 request.onload = function() { 6423 if (request.status >= 200 && request.status < 400) { 6424 var product = JSON.parse(request.responseText); 6425 productItem.name = product.title; 6426 productItem.id = product.id; 6427 productItem.price = product.price / 100; 6428 productItem.brand = product.vendor; 6429 productItem.category = product.type; 6430 productItem.variant = product.selected_or_first_available_variant.title; 6431 productItem.list = getPageType(); 6432 productItem.handle = product.handle; 6433 } else { 6434 console.log("We reached our target server, but it returned an error"); 6435 } 6436 }; 6437 6438 request.onerror = function() { 6439 console.log("There was a connection error of some sort getting product info from Shopify"); 6440 }; 6441 6442 request.send(); 6443 6444 return productItem; 6445 6446 } //end of getProduct 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"AUD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 6462 console.log(cart); 6463 var cartItems = cart.items.map(function(item, idx) { 6464 return { 6465 item_position: idx, 6466 item_id: item.id, 6467 item_name: item.product_title, 6468 item_brand: item.vendor, 6469 item_variant: item.variant_title, 6470 item_category: item.product_type, 6471 quantity: item.quantity, 6472 price: item.price / 100, 6473 }; 6474 }); 6475 6476 if (cart.items.length) { 6477 var cartItemSkus = cart.items.length === 1 6478 ? cart.items[0].sku 6479 : cart.items.map(function(item, idx) { 6480 return item.sku; 6481 }); 6482 6483 var shopifyCartItemSkus = cart.items.length === 1 6484 ? "shopify_US_" + cart.items[0].product_id + "_" + cart.items[0].variant_id 6485 : cart.items.map(function(item, idx) { 6486 return "shopify_US_" + item.product_id + "_" + item.variant_id; 6487 }); 6488 6489 window.dataLayer.push({ 6490 cartItems: cartItemSkus, 6491 shopifyCartItemSkus: shopifyCartItemSkus 6492 }); 6493 } 6494 6495 window.dataLayer.push({ 6496 event: "view_cart", 6497 cart_total: "0.0", 6498 ecommerce: { 6499 currency: "AUD", 6500 items: cartItems, 6501 } 6502 }); 6503 6504 var handleRemoveClick = function(event) { 6505 var index = Number(event.target.href.split('line=')[1].split('&')[0]) - 1; 6506 6507 item = cartItems.filter(function(item) { 6508 return item.position === index; 6509 }); 6510 6511 window.dataLayer.push({ 6512 event: "remove_from_cart", 6513 ecommerce: { 6514 'items': item, 6515 } 6516 }); 6517 }; 6518 6519 // "Remove" button tracking 6520 Array.prototype.slice.call(document.querySelectorAll('a[href*="quantity=0"]')) 6521 .forEach(function(button) { 6522 button.addEventListener('click', handleRemoveClick); 6523 }); 6524 6525 6526 6527 6528 Array.prototype.slice.call(document.querySelectorAll('a[href*="/products/"]')) 6529 .forEach(function(select) { 6530 select.addEventListener('click', handleProductClick); 6531 }); 6532 6533 function getClickedProductHandle(element) { 6534 var itemHandle = element.href; 6535 if (itemHandle.includes("?") === true) { 6536 var indexParam = itemHandle.indexOf("?"); 6537 itemHandle = itemHandle.substring(0, indexParam); 6538 } 6539 itemHandle = itemHandle.split('/products/'); 6540 return itemHandle[itemHandle.length - 1]; 6541 } 6542 6543 function getProductClickHandle(handle){ 6544 for (var j = 0; j < window.allProducts.length; j++){ 6545 if (handle === window.allProducts[j].handle){ 6546 return window.allProducts[j]; 6547 break; 6548 } 6549 } 6550 } 6551 6552 function handleProductClick(event) { 6553 if(typeof window.allProducts == "undefined") return; 6554 var target = event.target.matches('a[href*="/products/"]') 6555 ? event.target 6556 : event.target.closest('a[href*="/products/"]'); 6557 var handle = getClickedProductHandle(target); 6558 var clickedProduct = getProductClickHandle(handle); 6559 window.dataLayer.push({ 'ecommerce': { 'items': undefined } }); 6560 window.dataLayer.push({ 6561 'event': 'select_item', 6562 'ecommerce': { 6563 'currency': "AUD", 6564 'items': [clickedProduct] 6565 }, 6566 }); 6567 } 6568 6569 6570 }, false); 6571</script>
6571 6572 6573 6574 6575 6576 6577 6578 6579
6580<script> 6581 (function () { 6582 // open in a new tab all external links on the site, excluding Shopify links and internal links 6583 document.addEventListener('DOMContentLoaded', function() { 6584 const allLinks = document.querySelectorAll('a'); 6585 const message = "opens a new window"; // traducible desde locales 6586 6587 allLinks.forEach(link => { 6588 const linkHref = link.href; 6589 const isShopify = linkHref.includes('shopify.com'); 6590 const isInternal = linkHref.startsWith(window.location.origin); 6591 6592 // Add target="_blank" to external links only (not Shopify, not internal, not popout options) 6593 if (!isShopify && !isInternal && !link.classList.contains('popout-list__option')) { 6594 link.setAttribute('target', '_blank'); 6595 } 6596 6597 // For links that open in a new tab/window 6598 if (link.hasAttribute('target') && link.getAttribute('target') === '_blank') { 6599 // Add an aria-label if not already present 6600 if(!link.hasAttribute('aria-label')){ 6601 const baseText = link.getAttribute('title')?.trim() || link.textContent.trim(); 6602 if(baseText) { 6603 link.setAttribute('aria-label', `${baseText}, ${message}`); 6604 } else { 6605 link.setAttribute('aria-label', message); 6606 } 6607 } 6608 } 6609 }); 6610 }); 6611 })(); 6612</script>
6612 6613 6614 6615 6616 6617
6617<script> 6618 document.addEventListener('DOMContentLoaded', function() { 6619 // Load Userway script after first user interaction 6620 loadScriptAfterInteraction('https://cdn.userway.org/widget.js', { 'data-account': 'lwMOkxk5WS' }); 6621 }); 6622 </script>
6622 6623 6624 <!-- And above this comment line ================================================== --> 6625 6626<div id="shopify-block-AQnFjbDJNTCtZaVFSa__2412353107664794500" class="shopify-block shopify-app-block"> 6627
6628<script> 6629 // Load CSS asynchronously to avoid render-blocking 6630 (function() { 6631 var link = document.createElement('link'); 6632 link.rel = 'stylesheet'; 6633 link.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/secure-code.css'; 6634 link.media = 'print'; 6635 link.onload = function() { this.media = 'all'; }; 6636 document.head.appendChild(link); 6637 })(); 6638</script>
6638 6639 6640
6641<script src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/secure-code-popup.js" defer></script>
6641 6642 6643</div><div id="shopify-block-AY3hkMFZ2QW1FNVg5Q__14236898902689827741" class="shopify-block shopify-app-block"> 6644
6645<script> 6646 window.StackDiscountsAppEmbed = window.StackDiscountsAppEmbed || {}; 6647 window.StackDiscountsAppEmbed.customer = { 6648 id: null, 6649 tags: null 6650 }; 6651</script>
6651 6652 6653<div class="bdp-d-launcher"></div> 6654<div class="bdp-d-popup bdp-d-not-animated"></div> 6655 6656</div><div id="shopify-block-AMVd3SDN1bkU2MU1yc__8984515417408071758" class="shopify-block shopify-app-block"> 6657
6658<script> 6659 document.addEventListener('DOMContentLoaded', function () { 6660 // Only apply the embed on pages with "landing-page" in the URL 6661 if (window.location.href.includes('pages/landing-page-') || window.location.href.includes('pages/offers-')) { 6662 // Add Swiper CSS (replacing Bootstrap carousel) 6663 const swiperCSS = document.createElement('link'); 6664 swiperCSS.rel = 'stylesheet'; 6665 swiperCSS.href = 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css'; 6666 document.head.appendChild(swiperCSS); 6667 6668 // Add custom carousel CSS (for overrides) 6669 const carouselCSS = document.createElement('link'); 6670 carouselCSS.rel = 'stylesheet'; 6671 carouselCSS.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/carousel.css'; 6672 document.head.appendChild(carouselCSS); 6673 6674 // Add Swiper JS (replacing jQuery + Bootstrap) 6675 const swiperScript = document.createElement('script'); 6676 swiperScript.src = 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js'; 6677 swiperScript.defer = true; 6678 document.body.appendChild(swiperScript); 6679 6680 // Load your custom CSS and JS 6681 const styleLink = document.createElement('link'); 6682 styleLink.rel = 'stylesheet'; 6683 styleLink.href = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page.css'; 6684 document.head.appendChild(styleLink); 6685 6686 // Function to load the main landing page script 6687 function loadMainScript() { 6688 const script = document.createElement('script'); 6689 script.src = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page.js'; 6690 script.defer = true; 6691 document.body.appendChild(script); 6692 } 6693 6694 // Load shared utilities first (optional - main script has fallbacks) 6695 const utilsScript = document.createElement('script'); 6696 utilsScript.src = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-utils.js'; 6697 utilsScript.onload = function() { 6698 loadMainScript(); 6699 }; 6700 utilsScript.onerror = function() { 6701 // Load main script anyway (has fallbacks) 6702 loadMainScript(); 6703 }; 6704 document.body.appendChild(utilsScript); 6705 6706 // Store template script URLs for dynamic loading 6707 window.TEMPLATE1_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-1.js'; 6708 window.TEMPLATE2_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-2.js'; 6709 window.TEMPLATE3_SCRIPT_URL = 'https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/landing-page-3.js'; 6710 6711 // Inject the landing page content (using Shopify Liquid) 6712 const aspireDiv = document.createElement('div'); 6713 aspireDiv.innerHTML = ` 6714 <!-- BEGIN app snippet: landing-page-content --><link rel="preconnect" href="https://fonts.googleapis.com"> 6715<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 6716 6717<div class="loading-wrapper"> 6718 <div class="loading-spinner"></div> 6719 <div>Loading...</div> 6720</div> 6721 6722<div class="customer-s-landing"> 6723 <div class="header-background"> 6724 <div class="frame-wrapper page-width"> 6725 <div class="frame-4"> 6726 <div class="div-wrapper"> 6727 <div class="frame-5"> 6728 <div class="frame-6"> 6729 <div id="creator-tag" class="frame hidden"> 6730 <div class="div" style="height: 100%;"> 6731 <div id="creator-image-container" class="hidden"> 6732 <img 6733 id="creator-image" 6734 src="" 6735 class="creator-image-style" 6736 width="36px" 6737 height="36px" 6738 /> 6739 <span class="creator-heart-icon"> 6740 â¤ï¸ï¸ 6741 </span> 6742 </div> 6743 <div 6744 id="creator-initial" 6745 class="ellipse creator-initial hidden" 6746 >
6747 <span class="creator-heart-icon"> 6748 â¤ï¸ï¸ 6749 </span> 6750 </div> 6751 </div> 6752 <div id="loved-by-creator" class="loved-by-lokesh">LOVED BY JOHN DOE</div> 6753 </div> 6754 <div class="frame-7"> 6755 <div class="frame-8"> 6756 <div class="frame-9"> 6757 <div id="offer-title" class="text-wrapper"></div> 6758 </div> 6759 </div> 6760 </div> 6761 <p id="offer-description" class="p"> 6762 </p> 6763 </div> 6764 <div class="discount-container-class"> 6765 <div id="hero-feature-product" class="frame-10 hidden"> 6766 <div id="bestseller-tag" class="bestseller-badge hidden"> 6767 Bestseller 6768 </div> 6769 <div class="frame-11"> 6770 <img 6771 id="hero-featured-product-image" 6772 class="img" 6773 src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/image-6.png" 6774 width="100" 6775 height="100" 6776 > 6777 <div class="frame-12"> 6778 <div class="frame-13"> 6779 <div class="frame-14"> 6780 <div id="hero-featured-product-name" class="text-wrapper-2"></div> 6781 </div> 6782 <div class="frame-15"> 6783 <span id="hero-featured-product-rating" class="text-wrapper-4"></span> 6784 <span id="hero-feature-product-reviews-count">(2,521 reviews)</span> 6785 </div> 6786 <div class="frame-16"> 6787 <div id="hero-featured-product-discounted-price" class="text-wrapper-5"></div> 6788 <div id="hero-featured-product-price" class="text-wrapper-6"></div> 6789 </div> 6790 </div> 6791 </div> 6792 </div> 6793 <div id="discount-button-container" class="span-1"> 6794 <a 6795 id="hero-featured-product-discount-button" 6796 target="_blank" 6797 class="text-wrapper-7" 6798 > 6799 <span name="add">Start Shopping</span> 6800 </a> 6801 </div> 6802 6803 </div> 6804 </div> 6805 <div class="discount-container-class"> 6806 <div id="discount-button-container-only" class="span-1 hidden"> 6807 <a 6808 id="hero-featured-product-discount-button-only" 6809 target="_blank" 6810 class="text-wrapper-7" 6811 > 6812 <span name="add">Start Shopping</span> 6813 </a> 6814 </div> 6815 </div> 6816 </div> 6817 </div> 6818 <div id="featured-content-carousel" class="frame-19 hidden"> 6819 <div id="contentCarousel" class="swiper"> 6820 <div class="swiper-wrapper"> 6821 <!-- Content will be dynamically inserted here --> 6822 </div> 6823 <div class="swiper-button-prev"></div> 6824 <div class="swiper-button-next"></div> 6825 </div> 6826 </div> 6827 </div> 6828 </div> 6829 </div> 6830 6831 6832 <div class="frame-27 hidden page-width" id="creators-favourite-product"> 6833 <div id="creator-favourite" class="text-wrapper-20">Creator's Favorite</div> 6834 <div class="frame-28"> 6835 <div class="frame-29"> 6836 <div class="frame-30"> 6837 <div class="frame-31"> 6838 <img 6839 id="favorite-featured-product-image" 6840 class="image-6" 6841 src="https://cdn.shopify.com/extensions/019d9bde-3b5f-7110-a959-0f21b89f5d22/aspire-links-105/assets/image-6.png" 6842 width="400" 6843 height="500" 6844 > 6845 </div> 6846 </div> 6847 <div class="frame-32"> 6848 <div class="frame-7"> 6849 <div class="frame-33"> 6850 <div class="frame-9"> 6851 <div id="favorite-featured-product-name" class="text-wrapper-21 hero-featured-product-name"> 6852 </div> 6853 <div class="frame-34"> 6854 6855 <div id="favorite-featured-product-discounted-price" class="text-wrapper-23"></div> 6856 <div id="favorite-featured-product-price" class="text-wrapper-22"></div> 6857 </div> 6858 </div> 6859 <div class="div"> 6860 <div id="favorite-featured-product-rating-container" class="frame-35"> 6861 </div> 6862 <div id="favorite-featured-product-reviews-count" class="text-wrapper-25"></div> 6863 </div> 6864 <div id="favorite-featured-product-description" class="p"> 6865 </div> 6866 </div> 6867 </div> 6868 <div class="frame-49 span-2">
6869 <a id="featured-product-shop-now" target="_blank" class="text-wrapper-7"> 6870 <span name="add">Shop now</span> 6871 </a> 6872 </div> 6873 </div> 6874 </div> 6875 </div> 6876 </div> 6877 6878 6879 <div class="frame-50 page-width"> 6880 <div id="all-products-title" class="text-wrapper-20 hidden">Shape your home's story</div> 6881 <div id="products-container"></div> 6882 <div id="load-more-button" class="frame-61 hidden"> 6883 <p class="text-wrapper-38" id="product-count">Viewing 1-8 of 23 products</p> 6884 <div class="span-3"> 6885 <div class="text-wrapper-39">Load More</div> 6886 </div> 6887 </div> 6888 </div> 6889</div> 6890<!-- END app snippet --> 6891 `; 6892 6893 const mainContent = document.querySelector('main') || document.body; 6894 if (mainContent) { 6895 mainContent.insertBefore(aspireDiv, mainContent.firstChild); 6896 } 6897 } 6898 }); 6899</script>
6899 6900</div>
6900<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6900 6901</body> 6902</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.