1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=5"> 7 <meta name="theme-color" content=""> 8 9 10 <meta name="description" content="Glowing, bronzed & flawless skin is our thing. Shop our famous Self Tan range with free & fast shipping today. Australian made & vegan friendly."> 11 12 13 14 15 16 17 18<meta property="og:site_name" content="Bali Body US"> 19<meta property="og:url" content="https://us.balibodyco.com/"> 20<meta property="og:title" content="Natural Tanning Oil, Self Tan & Skincare Range â Bali Body US"> 21<meta property="og:type" content="website"> 22<meta property="og:description" content="Glowing, bronzed & flawless skin is our thing. Shop our famous Self Tan range with free & fast shipping today. Australian made & vegan friendly."><meta property="og:image" content="http://us.balibodyco.com/cdn/shop/files/BB_Logo.webp?v=1684808579"> 23 <meta property="og:image:secure_url" content="https://us.balibodyco.com/cdn/shop/files/BB_Logo.webp?v=1684808579"> 24 <meta property="og:image:width" content="1200"> 25 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 26<meta name="twitter:title" content="Natural Tanning Oil, Self Tan & Skincare Range â Bali Body US"> 27<meta name="twitter:description" content="Glowing, bronzed & flawless skin is our thing. Shop our famous Self Tan range with free & fast shipping today. Australian made & vegan friendly."> 28 29 <!-- snippets/other-meta-tags.liquid --> 30 31<meta name="google-site-verification" content="vQZsAAmFfiWiL3DZLik4JSM3GQOa09o3WMEbUwQcuBI"> 32<meta name="google-site-verification" content="jxpHVDBU8xOAKgaG6kOK32p_vySH8mRfhqJigfI335A"> 33<meta name="google-site-verification" content="dfgvjuygtBcnxqkaoK01HWDj030lHMzK2RcGdBkuQtM"> 34 35 36 37 38 <link rel="canonical" href="https://us.balibodyco.com/"><link rel="icon" type="image/png" href="//us.balibodyco.com/cdn/shop/files/favicon_1.png?crop=center&height=32&v=1699846224&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preconnect" href="https://fast.a.klaviyo.com"> 39 <link rel="preconnect" href="https://static-tracking.klaviyo.com"> 40 <link rel="preconnect" href="https://static.klaviyo.com"> 41 42 43 44 <title> 45 Natural Tanning Oil, Self Tan & Skincare Range â Bali Body US�</title> 46 47 48 49 50 51 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/custom-fonts.css?v=71861687514104842721789958242" as="style" rel="preload"> 52 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/Milligram-Regular.woff2?v=116875818676852437241789958364" as="font" type="font/woff2" crossorigin=""> 53 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/Milligram-Medium.woff2?v=180096191132229992731789958363" as="font" type="font/woff2" crossorigin=""> 54 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/Milligram-Bold.woff2?v=155243741284100883201789958351" as="font" type="font/woff2" crossorigin=""> 55 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/DentonCondensed-Bold.woff2?v=16818295200632571411789958245" as="font" type="font/woff2" crossorigin=""> 56 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/DentonCondensed-MediumItalic.woff2?v=74617088256468887361789958246" as="font" type="font/woff2" crossorigin=""> 57 58 59 60 61 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/custom-fonts-DKfWhdLk.css" rel="stylesheet" type="text/css" media="all" /> 62 63� 64 65 <style data-shopify> 66 @font-face { 67 font-family: Assistant; 68 font-weight: 400; 69 font-style: normal; 70 font-display: swap; 71 src: url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 72 url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 73} 74 75 @font-face { 76 font-family: Assistant; 77 font-weight: 700; 78 font-style: normal; 79 font-display: swap; 80 src: url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 81 url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 82} 83 84 85 86 @font-face { 87 font-family: Assistant; 88 font-weight: 400; 89 font-style: normal; 90 font-display: swap; 91 src: url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 92 url("//us.balibodyco.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 93} 94 95 96 97 :root, 98 .color-background-1 { 99 --color-background: 255, 100 255, 101 255; 102 103 --gradient-background: #ffffff; 104 105 --color-foreground: 48, 106 48, 107 48; 108 --color-shadow: 48, 109 48, 110 48; 111 --color-button: 48, 112 48, 113 48; 114 --color-button-text: 255, 115 255, 116 255; 117 --color-secondary-button: 255, 118 255, 119 255; 120 --color-secondary-button-text: 48, 121 48, 122 48; 123 --color-link: 48, 124 48, 125 48; 126 --color-badge-foreground: 48, 127 48, 128 48; 129 --color-badge-background: 255, 130 255, 131 255; 132 --color-badge-border: 48, 133 48, 134 48; 135 --payment-terms-background-color: rgb(255 255 255); 136 } 137 138 139 .color-background-2 { 140 --color-background: 243, 141 243, 142 243; 143 144 --gradient-background: #f3f3f3; 145 146 --color-foreground: 48, 147 48, 148 48; 149 --color-shadow: 18, 150 18, 151 18; 152 --color-button: 48, 153 48, 154 48; 155 --color-button-text: 243, 156 243, 157 243; 158 --color-secondary-button: 243, 159 243, 160 243; 161 --color-secondary-button-text: 18, 162 18, 163 18; 164 --color-link: 18, 165 18, 166 18; 167 --color-badge-foreground: 48, 168 48, 169 48; 170 --color-badge-background: 243, 171 243, 172 243; 173 --color-badge-border: 48, 174 48, 175 48; 176 --payment-terms-background-color: rgb(243 243 243); 177 } 178 179 180 .color-inverse {
181 --color-background: 36, 182 40, 183 51; 184 185 --gradient-background: #242833; 186 187 --color-foreground: 255, 188 255, 189 255; 190 --color-shadow: 18, 191 18, 192 18; 193 --color-button: 255, 194 255, 195 255; 196 --color-button-text: 0, 197 0, 198 0; 199 --color-secondary-button: 36, 200 40, 201 51; 202 --color-secondary-button-text: 255, 203 255, 204 255; 205 --color-link: 255, 206 255, 207 255; 208 --color-badge-foreground: 255, 209 255, 210 255; 211 --color-badge-background: 36, 212 40, 213 51; 214 --color-badge-border: 255, 215 255, 216 255; 217 --payment-terms-background-color: rgb(36 40 51); 218 } 219 220 221 .color-accent-1 { 222 --color-background: 18, 223 18, 224 18; 225 226 --gradient-background: #121212; 227 228 --color-foreground: 255, 229 255, 230 255; 231 --color-shadow: 18, 232 18, 233 18; 234 --color-button: 255, 235 255, 236 255; 237 --color-button-text: 18, 238 18, 239 18; 240 --color-secondary-button: 18, 241 18, 242 18; 243 --color-secondary-button-text: 255, 244 255, 245 255; 246 --color-link: 255, 247 255, 248 255; 249 --color-badge-foreground: 255, 250 255, 251 255; 252 --color-badge-background: 18, 253 18, 254 18; 255 --color-badge-border: 255, 256 255, 257 255; 258 --payment-terms-background-color: rgb(18 18 18); 259 } 260 261 262 .color-accent-2 { 263 --color-background: 51, 264 79, 265 180; 266 267 --gradient-background: #334fb4; 268 269 --color-foreground: 255, 270 255, 271 255; 272 --color-shadow: 18, 273 18, 274 18; 275 --color-button: 255, 276 255, 277 255; 278 --color-button-text: 51, 279 79, 280 180; 281 --color-secondary-button: 51, 282 79, 283 180; 284 --color-secondary-button-text: 255, 285 255, 286 255; 287 --color-link: 255, 288 255, 289 255; 290 --color-badge-foreground: 255, 291 255, 292 255; 293 --color-badge-background: 51, 294 79, 295 180; 296 --color-badge-border: 255, 297 255, 298 255; 299 --payment-terms-background-color: rgb(51 79 180); 300 } 301 302 303 .color-scheme-3935c0e0-d29f-422e-8ade-f80405fdb303 { 304 --color-background: 188, 305 43, 306 43; 307 308 --gradient-background: #bc2b2b; 309 310 --color-foreground: 255, 311 255, 312 255; 313 --color-shadow: 255, 314 255, 315 255; 316 --color-button: 255, 317 255, 318 255; 319 --color-button-text: 188, 320 43, 321 43; 322 --color-secondary-button: 188, 323 43, 324 43; 325 --color-secondary-button-text: 255, 326 255, 327 255; 328 --color-link: 255, 329 255, 330 255; 331 --color-badge-foreground: 255, 332 255, 333 255; 334 --color-badge-background: 188, 335 43, 336 43; 337 --color-badge-border: 255, 338 255, 339 255; 340 --payment-terms-background-color: rgb(188 43 43); 341 } 342 343 344 body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-3935c0e0-d29f-422e-8ade-f80405fdb303 { 345 color: rgba(var(--color-foreground)); 346 background-color: rgb(var(--color-background)); 347 } 348 349 :root { 350 /* --font-body-family: Assistant, sans-serif; */ 351 --font-body-style: normal; 352 --font-body-weight: 400; 353 --font-body-weight-bold: 700; 354 --font-body-size: 1.4rem; 355 356 /* --font-heading-family: Assistant, sans-serif; */ 357 --font-heading-style: normal; 358 --font-heading-weight: 400; 359 360 /* custom font */ 361 --font-body-family: 'Milligram', 362 Assistant, 363 sans-serif; 364 --font-heading-family: 'Milligram', 365 Assistant, 366 sans-serif; 367 --font-primary: 'Milligram', 368 Assistant, 369 sans-serif; 370 --font-secondary: 'Denton Condensed', 371 sans-serif; 372 373 374 --font-body-scale: 1.0; 375 --font-heading-scale: 1.0; 376 377 --media-padding: px; 378 --media-border-opacity: 0.05; 379 --media-border-width: 1px; 380 --media-radius: 0px;
381 --media-shadow-opacity: 0.0; 382 --media-shadow-horizontal-offset: 0px; 383 --media-shadow-vertical-offset: 4px; 384 --media-shadow-blur-radius: 5px; 385 --media-shadow-visible: 0; 386 387 --page-width: 182rem; 388 --page-width-margin: 0rem; 389 390 --product-card-image-padding: 0.0rem; 391 --product-card-corner-radius: 0.0rem; 392 --product-card-text-alignment: left; 393 --product-card-border-width: 0.0rem; 394 --product-card-border-opacity: 0.1; 395 --product-card-shadow-opacity: 0.0; 396 --product-card-shadow-visible: 0; 397 --product-card-shadow-horizontal-offset: 0.0rem; 398 --product-card-shadow-vertical-offset: 0.4rem; 399 --product-card-shadow-blur-radius: 0.5rem; 400 401 --collection-card-image-padding: 0.0rem; 402 --collection-card-corner-radius: 0.0rem; 403 --collection-card-text-alignment: left; 404 --collection-card-border-width: 0.0rem; 405 --collection-card-border-opacity: 0.1; 406 --collection-card-shadow-opacity: 0.0; 407 --collection-card-shadow-visible: 0; 408 --collection-card-shadow-horizontal-offset: 0.0rem; 409 --collection-card-shadow-vertical-offset: 0.4rem; 410 --collection-card-shadow-blur-radius: 0.5rem; 411 412 --blog-card-image-padding: 0.0rem; 413 --blog-card-corner-radius: 0.0rem; 414 --blog-card-text-alignment: left; 415 --blog-card-border-width: 0.0rem; 416 --blog-card-border-opacity: 0.1; 417 --blog-card-shadow-opacity: 0.0; 418 --blog-card-shadow-visible: 0; 419 --blog-card-shadow-horizontal-offset: 0.0rem; 420 --blog-card-shadow-vertical-offset: 0.4rem; 421 --blog-card-shadow-blur-radius: 0.5rem; 422 423 --badge-corner-radius: 0.0rem; 424 425 --popup-border-width: 1px; 426 --popup-border-opacity: 0.1; 427 --popup-corner-radius: 0px; 428 --popup-shadow-opacity: 0.05; 429 --popup-shadow-horizontal-offset: 0px; 430 --popup-shadow-vertical-offset: 4px; 431 --popup-shadow-blur-radius: 5px; 432 433 --drawer-border-width: 1px; 434 --drawer-border-opacity: 0.1; 435 --drawer-shadow-opacity: 0.0; 436 --drawer-shadow-horizontal-offset: 0px; 437 --drawer-shadow-vertical-offset: 4px; 438 --drawer-shadow-blur-radius: 5px; 439 440 --spacing-sections-desktop: 0px; 441 --spacing-sections-mobile: 0 442 px; 443 444 --grid-desktop-vertical-spacing: 8px; 445 --grid-desktop-horizontal-spacing: 8px; 446 --grid-mobile-vertical-spacing: 4px; 447 --grid-mobile-horizontal-spacing: 4px; 448 449 --text-boxes-border-opacity: 0.1; 450 --text-boxes-border-width: 0px; 451 --text-boxes-radius: 0px; 452 --text-boxes-shadow-opacity: 0.0; 453 --text-boxes-shadow-visible: 0; 454 --text-boxes-shadow-horizontal-offset: 0px; 455 --text-boxes-shadow-vertical-offset: 4px; 456 --text-boxes-shadow-blur-radius: 5px; 457 458 --buttons-radius: 0px; 459 --buttons-radius-outset: 0px; 460 --buttons-border-width: 1 461 px; 462 --buttons-border-opacity: 1.0; 463 --buttons-shadow-opacity: 0.0; 464 --buttons-shadow-visible: 0; 465 --buttons-shadow-horizontal-offset: 0px; 466 --buttons-shadow-vertical-offset: 4px; 467 --buttons-shadow-blur-radius: 5px; 468 --buttons-border-offset: 0px; 469 470 --inputs-radius: 0px; 471 --inputs-border-width: 1px; 472 --inputs-border-opacity: 0.55; 473 --inputs-shadow-opacity: 0.0; 474 --inputs-shadow-horizontal-offset: 0px; 475 --inputs-margin-offset: 0px; 476 --inputs-shadow-vertical-offset: 4px; 477 --inputs-shadow-blur-radius: 5px; 478 --inputs-radius-outset: 0px; 479 480 --variant-pills-radius: 40px; 481 --variant-pills-border-width: 1px; 482 --variant-pills-border-opacity: 0.55; 483 --variant-pills-shadow-opacity: 0.0; 484 --variant-pills-shadow-horizontal-offset: 0px; 485 --variant-pills-shadow-vertical-offset: 4px; 486 --variant-pills-shadow-blur-radius: 5px; 487 488 --shopify-pc-banner-background-color: #AD9987; 489 --shopify-pc-banner-text-color: #303030; 490 491 --color-rating-star: #F27284; 492 --rating-star-size: 15px; 493 --rating-text-size: 11px; 494 --rating-count-size: 11px; 495 } 496 497 *, 498 *::before, 499 *::after { 500 box-sizing: inherit; 501 } 502 503 html { 504 box-sizing: border-box; 505 font-size: calc(var(--font-body-scale) * 62.5%); 506 height: 100%; 507 } 508 509 body { 510 display: flex; 511 flex-direction: column; 512 min-height: 100%; 513 margin: 0; 514 font-size: 1.5rem; 515 line-height: normal; 516 font-family: var(--font-body-family); 517 font-style: var(--font-body-style); 518 font-weight: var(--font-body-weight); 519 } 520 521 body .content-for-layout { 522 flex-grow: 1; 523 } 524 525 .rating-count { 526 color: #F27284; 527 } 528 529 @media screen and (min-width: 750px) { 530 body { 531 font-size: 1.6rem; 532 } 533 } 534 </style> 535 536 537 538 539 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/base-CGC22ER7.css" rel="stylesheet" type="text/css" media="all" /> 540 541��<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/shopify-pc-banner-CTlfu5ih.css" onload="this.onload=null;this.rel='stylesheet'"> 542 <noscript> 543 544 545 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/shopify-pc-banner-CTlfu5ih.css" rel="stylesheet" type="text/css" media="all" /> 546 547</noscript><style data-shopify> 548 .header__inline-menu { 549 opacity: 0; 550 visibility: hidden; 551 transition: opacity 0.2s ease; 552 visibility 0.2s ease; 553 } 554 555 body.loaded .header__inline-menu { 556 opacity: 1;
557 visibility: visible; 558 } 559 </style> 560 561 562 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/announcement-bar-CUU_AVNT.css" rel="stylesheet" type="text/css" media="all" /> 563 564 565 566 567 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-header-BTM-mk_I.css" rel="stylesheet" type="text/css" media="all" /> 568 569�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/swiper-bundle-BRhwVtYY.css" onload="this.onload=null;this.rel='stylesheet'"> 570 <noscript> 571 572 573 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/swiper-bundle-BRhwVtYY.css" rel="stylesheet" type="text/css" media="all" /> 574 575</noscript>
575<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/swiper-bundle.js?v=101449455542502354771789958433"></script>
575 576 577
577<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/constants.js?v=58251544750838685771789958239"></script>
577 578
578<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/pubsub.js?v=158357773527763999511789958391"></script>
578 579
579<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/global.js?v=58271156894905187481790052636"></script>
579<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/animations.js?v=88693664871331136111789958053"></script>
579<script> 580 if (document.readyState === 'loading') { 581 document.addEventListener('DOMContentLoaded', () => { 582 document.body.classList.add('loaded'); 583 }); 584 } else { 585 // DOM is already ready 586 document.body.classList.add('loaded'); 587 } 588 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 589 if (Shopify.designMode) { 590 document.documentElement.classList.add('shopify-design-mode'); 591 } 592 </script>
592 593 594
594<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
594<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/10660478/digital_wallets/dialog"> 595<meta id="in-context-paypal-metadata" data-shop-id="10660478" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 596<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
596<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2859794608"></script>
596 597<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
598<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2859794608&shop_id=10660478" crossorigin="anonymous"></script>
vendor: 1 bytes, line 598
598
599<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":10660478,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/10660478","merchantName":"Bali Body US","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Bali Body US","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 599
599
600<script id="shopify-features" type="application/json">{"accessToken":"cc84d8710b4aae11584cbd669f402099","betas":["rich-media-storefront-analytics"],"domain":"us.balibodyco.com","predictiveSearch":true,"shopId":10660478,"locale":"en"}</script>
vendor: 1 bytes, line 600
600
601<script>var Shopify = Shopify || {}; 602Shopify.shop = "bali-body-u-s.myshopify.com"; 603Shopify.locale = "en"; 604Shopify.currency = {"active":"USD","rate":"1.0"}; 605Shopify.country = "US"; 606Shopify.theme = {"name":"[MASTER MILQ] US GRAD400 Launch (22\/09\/2026)","id":147382730928,"schema_name":"Bali Body","schema_version":"1.15.1","theme_store_id":null,"role":"main"}; 607Shopify.theme.handle = "null"; 608Shopify.theme.style = {"id":null,"handle":null}; 609Shopify.cdnHost = "us.balibodyco.com/cdn"; 610Shopify.routes = Shopify.routes || {}; 611Shopify.routes.root = "/"; 612Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 613Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 614Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 615Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 615
615
616<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 616
616
617<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 617
617
618<script> 619 window.ShopifyPay = window.ShopifyPay || {}; 620 window.ShopifyPay.apiHost = "shop.app\/pay"; 621 window.ShopifyPay.redirectState = null; 622</script>
vendor: 1 bytes, line 622
622
623<script> 624 window.Shopify = window.Shopify || {}; 625 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 626 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 627 window.Shopify.SignInWithShop.eligible = true; 628</script>
vendor: 1 bytes, line 628
628
629<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 629
629
630<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 630
630
631<script type="module"> 632 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 633 634 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 635 636</script>
vendor: 1 bytes, line 636
636
637<script> 638 window.Shopify = window.Shopify || {}; 639 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 640 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"]}; 641</script>
vendor: 1 bytes, line 641
641
642<script>(function() { 643 var isLoaded = false; 644 function asyncLoad() { 645 if (isLoaded) return; 646 isLoaded = true; 647 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/878ffa2c7309fa79c4c407c84\/469b10287e8a78858dc168044.js?shop=bali-body-u-s.myshopify.com","https:\/\/s3.amazonaws.com\/jstags\/17815-9c28f8497e8e.js?shop=bali-body-u-s.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCJS4Z1YQA204ENRKXH2VR?source=shopify1click\u0026shop=bali-body-u-s.myshopify.com","https:\/\/cdn-loyalty.yotpo.com\/loader\/YKAB_5X66tjASWexFxjxww.js?shop=bali-body-u-s.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=8c6383c5-8ba8-4150-ae81-a4976c2cf87b\u0026shop=bali-body-u-s.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=b652a08e-5958-45ae-ab0c-64656c5f0371\u0026shop=bali-body-u-s.myshopify.com","https:\/\/static.rechargecdn.com\/static\/js\/recharge.js?shop=bali-body-u-s.myshopify.com","https:\/\/superfiliate-cdn.com\/storefront.js?shop=bali-body-u-s.myshopify.com"]; 648 for (var i = 0; i < urls.length; i++) { 649 var s = document.createElement('script'); 650 s.type = 'text/javascript'; 651 s.async = true; 652 s.src = urls[i]; 653 var x = document.getElementsByTagName('script')[0]; 654 x.parentNode.insertBefore(s, x); 655 } 656 }; 657 if(window.attachEvent) { 658 window.attachEvent('onload', asyncLoad); 659 } else { 660 window.addEventListener('load', asyncLoad, false); 661 } 662})();</script>
vendor: 1 bytes, line 662
662
663<script id="__st">var __st={"a":10660478,"offset":36000,"reqid":"a07d55e7-4f10-4030-b5b6-ae7d10fd9653-1790309214","pageurl":"us.balibodyco.com\/","u":"305489ec3f4a","p":"home"};</script>
vendor: 1 bytes, line 663
663
664<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 664
664
665<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 665
665
666<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//us.balibodyco.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 666
666
667<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 = "//us.balibodyco.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
667<script crossorigin="anonymous" defer="defer" src="//us.balibodyco.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 667
667
668<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 668
668
669<script> 670 window.Shopify = window.Shopify || {}; 671 window.Shopify.MCP = window.Shopify.MCP || {}; 672 window.Shopify.MCP.enabled = true; 673 window.Shopify.MCP.shop = "bali-body-u-s.myshopify.com"; 674 window.Shopify.MCP.mcpEndpoint = "https:\/\/us.balibodyco.com\/api\/mcp"; 675 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 676</script>
vendor: 1 bytes, line 676
676
677<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("\/\/us.balibodyco.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 678</script>
vendor: 1 bytes, line 678
678
679<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://us.balibodyco.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 680</script>
vendor: 1 bytes, line 680
680
681<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 682 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); 683</script>
vendor: 1 bytes, line 683
683
684<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})}})); 685</script>
685 686<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://us.balibodyco.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 687<style id="shopify-accelerated-checkout-cart"> 688 #shopify-buyer-consent { 689 margin-top: 1em; 690 display: inline-block; 691 width: 100%; 692} 693 694#shopify-buyer-consent.hidden { 695 display: none; 696} 697 698#shopify-subscription-policy-button { 699 background: none; 700 border: none; 701 padding: 0; 702 text-decoration: underline; 703 font-size: inherit; 704 cursor: pointer; 705} 706 707#shopify-subscription-policy-button::before { 708 box-shadow: none; 709} 710 711 </style>
712<script id="sections-script" data-sections="header" defer="defer" src="//us.balibodyco.com/cdn/shop/t/398/compiled_assets/scripts.js?v=64162923093680778001789958549"></script>
vendor: 1 bytes, line 712
712
713<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
713 714 <noscript> 715
715<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
715<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/10660478/digital_wallets/dialog"> 716<meta id="in-context-paypal-metadata" data-shop-id="10660478" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 717<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
717<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2859794608"></script>
717 718<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
719<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2859794608&shop_id=10660478" crossorigin="anonymous"></script>
vendor: 1 bytes, line 719
719
720<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":10660478,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/10660478","merchantName":"Bali Body US","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Bali Body US","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 720
720
721<script id="shopify-features" type="application/json">{"accessToken":"cc84d8710b4aae11584cbd669f402099","betas":["rich-media-storefront-analytics"],"domain":"us.balibodyco.com","predictiveSearch":true,"shopId":10660478,"locale":"en"}</script>
vendor: 1 bytes, line 721
721
722<script>var Shopify = Shopify || {}; 723Shopify.shop = "bali-body-u-s.myshopify.com"; 724Shopify.locale = "en"; 725Shopify.currency = {"active":"USD","rate":"1.0"}; 726Shopify.country = "US"; 727Shopify.theme = {"name":"[MASTER MILQ] US GRAD400 Launch (22\/09\/2026)","id":147382730928,"schema_name":"Bali Body","schema_version":"1.15.1","theme_store_id":null,"role":"main"}; 728Shopify.theme.handle = "null"; 729Shopify.theme.style = {"id":null,"handle":null}; 730Shopify.cdnHost = "us.balibodyco.com/cdn"; 731Shopify.routes = Shopify.routes || {}; 732Shopify.routes.root = "/"; 733Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 734Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 735Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 736Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 736
736
737<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 737
737
738<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 738
738
739<script> 740 window.ShopifyPay = window.ShopifyPay || {}; 741 window.ShopifyPay.apiHost = "shop.app\/pay"; 742 window.ShopifyPay.redirectState = null; 743</script>
vendor: 1 bytes, line 743
743
744<script> 745 window.Shopify = window.Shopify || {}; 746 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 747 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 748 window.Shopify.SignInWithShop.eligible = true; 749</script>
vendor: 1 bytes, line 749
749
750<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 750
750
751<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 751
751
752<script type="module"> 753 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 754 755 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 756 757</script>
vendor: 1 bytes, line 757
757
758<script> 759 window.Shopify = window.Shopify || {}; 760 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 761 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"]}; 762</script>
vendor: 1 bytes, line 762
762
763<script>(function() { 764 var isLoaded = false; 765 function asyncLoad() { 766 if (isLoaded) return; 767 isLoaded = true; 768 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/878ffa2c7309fa79c4c407c84\/469b10287e8a78858dc168044.js?shop=bali-body-u-s.myshopify.com","https:\/\/s3.amazonaws.com\/jstags\/17815-9c28f8497e8e.js?shop=bali-body-u-s.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCJS4Z1YQA204ENRKXH2VR?source=shopify1click\u0026shop=bali-body-u-s.myshopify.com","https:\/\/cdn-loyalty.yotpo.com\/loader\/YKAB_5X66tjASWexFxjxww.js?shop=bali-body-u-s.myshopify.com","https:\/\/intg.snapchat.com\/shopify\/shopify-scevent-init.js?id=8c6383c5-8ba8-4150-ae81-a4976c2cf87b\u0026shop=bali-body-u-s.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=b652a08e-5958-45ae-ab0c-64656c5f0371\u0026shop=bali-body-u-s.myshopify.com","https:\/\/static.rechargecdn.com\/static\/js\/recharge.js?shop=bali-body-u-s.myshopify.com","https:\/\/superfiliate-cdn.com\/storefront.js?shop=bali-body-u-s.myshopify.com"]; 769 for (var i = 0; i < urls.length; i++) { 770 var s = document.createElement('script'); 771 s.type = 'text/javascript'; 772 s.async = true; 773 s.src = urls[i]; 774 var x = document.getElementsByTagName('script')[0]; 775 x.parentNode.insertBefore(s, x); 776 } 777 }; 778 if(window.attachEvent) { 779 window.attachEvent('onload', asyncLoad); 780 } else { 781 window.addEventListener('load', asyncLoad, false); 782 } 783})();</script>
vendor: 1 bytes, line 783
783
784<script id="__st">var __st={"a":10660478,"offset":36000,"reqid":"a07d55e7-4f10-4030-b5b6-ae7d10fd9653-1790309214","pageurl":"us.balibodyco.com\/","u":"305489ec3f4a","p":"home"};</script>
vendor: 1 bytes, line 784
784
785<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 785
785
786<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 786
786
787<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//us.balibodyco.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 787
787
788<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 = "//us.balibodyco.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
788<script crossorigin="anonymous" defer="defer" src="//us.balibodyco.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 788
788
789<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 789
789
790<script> 791 window.Shopify = window.Shopify || {}; 792 window.Shopify.MCP = window.Shopify.MCP || {}; 793 window.Shopify.MCP.enabled = true; 794 window.Shopify.MCP.shop = "bali-body-u-s.myshopify.com"; 795 window.Shopify.MCP.mcpEndpoint = "https:\/\/us.balibodyco.com\/api\/mcp"; 796 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 797</script>
vendor: 1 bytes, line 797
797
798<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("\/\/us.balibodyco.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 799</script>
vendor: 1 bytes, line 799
799
800<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://us.balibodyco.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 801</script>
vendor: 1 bytes, line 801
801
802<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 803 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); 804</script>
vendor: 1 bytes, line 804
804
805<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})}})); 806</script>
806 807<!-- shopify-cfh-placeholder-e89fd8d3392ac8d4 -->
807<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
807 808 </noscript> 809 810 <!-- Google Tag Manager --> 811
811<script>
vendor: 465 bytes, lines 811-821
811 812 (function (w, d, s, l, i) { 813 w[l] = w[l] || []; 814 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 815 var f = d.getElementsByTagName(s)[0], 816 j = d.createElement(s), 817 dl = l != 'dataLayer' ? '&l=' + l : ''; 818 j.async = true; 819 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 820 f.parentNode.insertBefore(j, f); 821 })(window, document, 'script', 'dataLayer', '
821GTM-P56LWQ8
vendor: 9 bytes, lines 821-822
821'); 822
822</script>
822 823 <!-- End Google Tag Manager --> 824 825 <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 826 827 828 829 830 831 832 833 834 835 836 837 838
838<script async src="https://static.klaviyo.com/onsite/js/Q9Lsc2/klaviyo.js?company_id=Q9Lsc2"></script>
838 839
839<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>
839 840 841 842 843 844 845 846
846<script> 847 window.klaviyoReviewsProductDesignMode = false 848 </script>
848 849 850 851 852 853 854 855 856 857 858<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> 859 860 861 862 863 864 865 866 867 868 869 870 871 872 <style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.6dbb2446.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.95.3" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
872.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
872or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
872to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%} 873.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 874.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 875.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style> 876 877
877<script type="application/json" id="oke-reviews-settings">{"subscriberId":"31e5e63f-dfe9-4de6-a293-2b74e3f47784","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":true,"searchEnginePaginationEnabled":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#303030","interspace":6,"shape":{"type":"thin"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":false,"border":{"color":"#FFFFFF","width":{"value":0,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"arrows":{"color":"#303030","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#303030","size":{"value":48,"unit":"px"},"enabled":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":false},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"minimal-centered","reviewDetailsPosition":"below","showProductName":true,"showReply":true,"showAttributeBars":false,"showProductDetails":"always"},"highlightColor":"#C4B899","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#303030","fontSizeRegular":{"value":16,"unit":"px"},"fontSizeSmall":{"value":13,"unit":"px"},"secondaryColor":"#303030"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"infiniteScroll":false,"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"linkText":"Read More","stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","height":{"value":12,"unit":"px"}},"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"header":{"columnDistribution":"left","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"}],"textAlignment":"left"},{"columnWidth":"half","modules":[{"name":"reviews-summary","heading":"Reviews Summary","maxTextLines":5}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#303030","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#676986","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#FFFFFF","textColor":"#2C3E50","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#E5E5E5","placeholderTextColor":"#333333","size":{"value":60,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#303030","borderColorHover":"#303030","backgroundColor":"#303030","borderColor":"#303030","backgroundColorHover":"#303030","textColorHover":"#FFFFFF","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":0,"unit":"px"},"borderColorActive":"#303030","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#C4B899","spaceAbove":{"value":60,"unit":"px"},"text":{"primaryColor":"#303030","fontSizeRegular":{"value":13,"unit":"px"},"fontSizeLarge":{"value":3,"unit":"em"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#303030"},"spaceBelow":{"value":60,"unit":"px"},"attributeBar":{"style":"classic","borderColor":"#707070","backgroundColor":"#FFFFFF","shadingColor":"#FEEFF0","markerColor":"#C4B79A"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"collapseReviewerDetails":false,"columnAmount":4,"
877name":"default","showAttributeBars":false,"borderStyle":"minimal","showProductVariantName":false,"showProductDetails":"never"},"loyalty":{"maxInitialAchievements":3},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"hidden"},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"off","freeTextSearchEnabled":false,"writeReviewButtonEnabled":true,"defaultSort":"date desc","sortOptionOrder":["date desc","helpful desc","rating desc","date asc","rating asc","unhelpful desc"]}}},"starRatings":{"showWhenEmpty":false,"style":{"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"review-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":15,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
877 878 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:60px;--oke-widget-spaceBelow:60px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#303030;--oke-button-backgroundColorHover:#303030;--oke-button-backgroundColorActive:#303030;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#303030;--oke-button-borderColorHover:#303030;--oke-button-borderColorActive:#303030;--oke-button-borderRadius:0;--oke-button-borderWidth:0;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#303030;--oke-border-width:1px;--oke-text-primaryColor:#303030;--oke-text-secondaryColor:#303030;--oke-text-small:12px;--oke-text-regular:13px;--oke-text-large:3em;--oke-text-fontFamily:inherit;--oke-avatar-size:60px;--oke-avatar-backgroundColor:#e5e5e5;--oke-avatar-placeholderTextColor:#333;--oke-highlightColor:#c4b899;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#feeff0;--oke-attributeBar-borderColor:#707070;--oke-attributeBar-backgroundColor:#fff;--oke-attributeBar-markerColor:#c4b79a;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#2c3e50;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#303030;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 879 <style id="oke-reviews-custom-css">div.okeReviews[data-oke-container].oke-sr .oke-sr-count{color:#b5a580}div.okeReviews[data-oke-container].oke-sr svg{height:13px}.product-page-details div.okeReviews[data-oke-container].oke-sr{margin-top:14px}div.okeReviews[data-oke-container].oke-sr .oke-sr-label-text,div.okeReviews[data-oke-container].oke-w .oke-w-reviews-count,div.okeReviews[data-oke-container].oke-w .oke-sortSelect-label,div.okeReviews[data-oke-container] .oke-w-reviewer-verified-icon,[data-oke-carousel] div.okeReviews[data-oke-container] .oke-reviewContent-title,[data-oke-carousel] div.okeReviews[data-oke-container] .oke-w-reviewer-verified,[data-oke-carousel] div.okeReviews[data-oke-container] .oke-w-review-footer,.okeReviews-widget-wrapper div.okeReviews[data-oke-container].oke-w .oke-w-reviews-controls,.okeReviews-widget-wrapper .oke-w-ratingAverageModule-rating-average{display:none}[data-oke-widget] div.okeReviews[data-oke-container].oke-w,[data-oke-carousel] div.okeReviews[data-oke-container] .oke-reviewCarousel{max-width:unset}div.okeReviews[data-oke-container] .oke-reviewContent-title{font-weight:500}div.okeReviews[data-oke-container].oke-w .oke-w-ratingAverageModule-rating{font-weight:300;color:#303030}div.okeReviews[data-oke-container].oke-w .oke-w-ratingAverageModule-rating-stars{vertical-align:text-bottom}div.okeReviews[data-oke-container].oke-w .oke-w-ratingAverageModule-count{font-size:16px}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-w-ratingAverageModule.oke-w-ratingAverageModule--oneLine{display:block}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-attrBar.oke-attrBar--ranged{display:flex}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-attrBar-title{min-width:7em}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-w-barAttributes{row-gap:1em}div.okeReviews[data-oke-container].oke-w .oke-button{text-transform:uppercase;transition:.2s ease}div.okeReviews[data-oke-container].oke-w .oke-button span{color:var(--oke-button-textColor)}div.okeReviews[data-oke-container].oke-w .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none}div.okeReviews[data-oke-container].oke-w .oke-w-writeReview:before{content:none}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-w-reviews-writeReview{width:100%}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-w-writeReview{display:block}div.okeReviews[data-oke-container].oke-w .oke-w-reviews-head{float:left;margin-bottom:1.5em}div.okeReviews[data-oke-container].oke-w .oke-w-reviews-list{clear:left}div.okeReviews[data-oke-container].oke-w .oke-is-small .oke-w-reviews-head{float:none}div.okeReviews[data-oke-container].oke-w .oke-w-reviews-controls{justify-content:flex-end;padding-bottom:1.5em}div.okeReviews[data-oke-container] .oke-sortSelect{border:1px solid var(--oke-border-color);padding:.5em}div.okeReviews[data-oke-container].oke-w .oke-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23303030' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}div.okeReviews[data-oke-container].oke-w .oke-w-review-side{border:0}div.okeReviews[data-oke-container].oke-w .oke-avatar-placeholder{font-size:26px;font-weight:300}div.okeReviews[data-oke-container].oke-w .oke-w-reviewer-name{font-weight:500;text-transform:capitalize}div.okeReviews[data-oke-container].oke-w .oke-w-reviewer-verified{font-weight:300;font-family:'Denton Condensed';font-style:italic}div.okeReviews[data-oke-container].oke-w .oke-w-review-main{padding:0}div.okeReviews[data-oke-container].oke-w .oke-reviewContent-date{font-family:'Denton Condensed'}div.okeReviews[data-oke-container].oke-w .oke-w-selectAttr-item{display:inline-block}div.okeReviews[data-oke-container].oke-w .oke-w-selectAttr-item-title{font-weight:300}div.okeReviews[data-oke-container].oke-w .oke-w-selectAttr-item-value{font-weight:500}div.okeReviews[data-oke-container].oke-w .oke-w-review-footer{justify-content:right}div.okeReviews[data-oke-container].oke-w .oke-helpful-vote-button:before{opacity:1}div.okeReviews[data-oke-container] .oke-modal,div.okeReviews[data-oke-container] .oke-modal p,.oke-modal div.okeReviews[data-oke-container].oke-w{color:var(--oke-text-primaryColor)}div.okeReviews[data-oke-container] .oke-modal .oke-helpful,div.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date{color:var(--oke-text-secondaryColor)}.okeReviews-widget-wrapper{padding-top:2em}.okeReviews-widget-wrapper [data-oke-widget] div.okeReviews[data-oke-container].oke-w{padding-top:0}.orc-allReviewsCollections .orc-collectionControlsLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.orc-allReviewsCollections .orc-collectionControls{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;margin:auto}.orc-allReviewsCollections .orc-collectionControls-item{flex:none;padding:0}.orc-allReviewsCollections .orc-collectionControls-item-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label{display:inline-block;padding:0}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label span{font-size:16px;font-weight:300}.orc-allReviewsCollections .orc-collectionControls-item-input--checked+.orc-collectionControls-item-label,.orc-allReviewsCollections .orc-collectionControls-item-input:checked+.orc-collectionControls-item-label{border:0;box-shadow:none}.orc-allReviewsCollections .orc-collectionControls-item-input--checked+.orc-collectionControls-item-label span,.orc-allReviewsCollections .orc-collectionControls-item-input:checked+.orc-collectionControls-item-label span{font-weight:500}.orc-allReviewsCollections .orc-collectionControls-item-label-heading{margin:0}#orc-collection-control{background-color:#d9d9d9;padding:24px;margin-bottom:80px}.okeReviews-widget-wrapper .oke-w-header-content-module.oke-w-header-content-module--center{justify-content:flex-start;text-align:left}.okeReviews-widget-wrapper .oke-w-ratingAverageModule--oneLine{flex-direction:column;align-items:flex-start;text-align:left}.okeReviews-widget-wrapper .oke-w-ratingAverageModule-rating{line-height:1}[data-oke-carousel] div.okeReviews[data-oke-container] .oke-product-details-name{font-weight:500;text-decoration:underline}[data-oke-carousel] div.okeReviews[data-oke-container] .oke-reviewCardMinimalCentered,[data-oke-carousel] div.okeReviews[data-oke-container] .oke-reviewContent{padding:0}[data-oke-carousel] div.okeReviews[data-oke-container] .oke-reviewCardMinimalCentered .oke-reviewCardMinimalCentered-reviewer{border:0;text-transform:capitalize;padding:0}[data-oke-carousel] div.okeReviews[data-oke-container] .oke-w-reviewer-name{font-weight:500}[data-oke-carousel] .oke-product-thumbnail{--oke-productImageSize:280px}@media all and (min-width:631px){[data-oke-carousel] div.okeReviews[data-oke-container] .oke-w-reviewer-name{font-size:16px}}@media all and (max-width:680px){:root{--oke-text-small:13px;--oke-text-regular:13px}#orc-collection-control{padding:15px;margin-bottom:40px}.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label span{font-size:13px}}</style> 880 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-thin--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-thin--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M9.944 6.4L8 0L6.056 6.4H0L4.944 9.928L3.064 16L8 12.248L12.944 16L11.064 9.928L16 6.4H9.944Z"/></symbol></svg></template>
880<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
880 881 882 883 884 885 886 887 888
888<script src="https://surveys.okendo.io/js/init-quizzes.js" defer></script>
888 889 890 891 892 893 894 895 896<!-- END app snippet --> 897 898 <!-- BEGIN app snippet: okendo-reviews-json-ld --> 899<!-- END app snippet --> 900 901<!-- BEGIN app snippet: widget-plus-initialisation-script --> 902 903 904 905 906
906<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
906 907 908<!-- END app snippet --> 909 910 911<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 --> 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932
933<script 934 type="module" 935 async 936 src="https://widget.gotolstoy.com/we/widget.js" 937 data-shop=bali-body-u-s.myshopify.com 938 data-app-key=84044b43-f819-4743-948e-cc249706bbf7 939 data-should-use-cache=true 940 data-cache-version=1a0c79c9f86 941 data-product-gallery-projects="[]" 942 data-collection-gallery-projects="[]" 943 data-product-id="" 944 data-template-name="index" 945 data-ot-ignore 946 data-cookieconsent="ignore" 947> 948</script>
vendor: 1 bytes, line 948
948
949<script 950 type="module" 951 async 952 src="https://play.gotolstoy.com/widget-v2/widget.js" 953 id="tolstoy-widget-script" 954 data-shop=bali-body-u-s.myshopify.com 955 data-app-key=84044b43-f819-4743-948e-cc249706bbf7 956 data-should-use-cache=true 957 data-cache-version=1a0c79c9f86 958 data-product-gallery-projects="[]" 959 data-collection-gallery-projects="[]" 960 data-product-id="" 961 data-collection-id="" 962 data-shop-assistant-enabled="false" 963 data-search-bar-widget-enabled="false" 964 data-template-name="index" 965 data-customer-id="" 966 data-ot-ignore 967 data-cookieconsent="ignore" 968></script>
vendor: 1 bytes, line 968
968
969<script 970 type="module" 971 async 972 src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js" 973 data-app-key=84044b43-f819-4743-948e-cc249706bbf7 974 data-ot-ignore 975 data-cookieconsent="ignore" 976></script>
vendor: 1 bytes, line 976
976
977<script> 978 window.tolstoyCurrencySymbol = "$"; 979 window.tolstoyMoneyFormat = "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e"; 980</script>
vendor: 1 bytes, line 980
980
981<script> 982 (function(){ 983 function hideOrphanedTiles(){ 984 var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile'); 985 for(var i=0;i<els.length;i++){ 986 if(els[i].children.length>0) continue; 987 els[i].style.setProperty('display','none','important'); 988 var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper'); 989 if(w) w.style.setProperty('display','none','important'); 990 } 991 } 992 if(document.readyState==='loading'){ 993 document.addEventListener('DOMContentLoaded',hideOrphanedTiles); 994 }else{ 995 hideOrphanedTiles(); 996 } 997 })(); 998</script>
vendor: 1 bytes, line 998
998
999<script> 1000 window.tolstoyDebug = { 1001 enable: () => { 1002 fetch('/cart/update.js', { 1003 method: 'POST', 1004 headers: { 'Content-Type': 'application/json' }, 1005 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } }) 1006 }) 1007 .then(response => response.json()) 1008 .then(() => window.location.reload()); 1009 }, 1010 disable: () => { 1011 fetch('/cart/update.js', { 1012 method: 'POST', 1013 headers: { 'Content-Type': 'application/json' }, 1014 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } }) 1015 }) 1016 .then(response => response.json()) 1017 .then(() => window.location.reload()) 1018 }, 1019 status: async () => { 1020 const response = await fetch('/cart.js'); 1021 const json = await response.json(); 1022 console.log(json.attributes); 1023 } 1024 } 1025</script>
1025 1026 1027<!-- END app block --><!-- BEGIN app block: shopify://apps/hreflang-tags/blocks/hreglang_tag/9a38367c-c3ce-4d6e-93ea-48ab8009c8a5 --><!-- Hreflang tags managed by apps.shopify.com/hreflang-tags --> 1028 1029<link rel="alternate" hreflang="en-us" href="https://us.balibodyco.com/"> 1030<link rel="alternate" hreflang="en-gb" href="https://uk.balibodyco.com/"> 1031<link rel="alternate" hreflang="en-im" href="https://uk.balibodyco.com/en-im"> 1032<link rel="alternate" hreflang="en-ca" href="https://ca.balibodyco.com/"> 1033<link rel="alternate" hreflang="en" href="https://eu.balibodyco.com/"> 1034<link rel="alternate" hreflang="en-ad" href="https://eu.balibodyco.com/"> 1035<link rel="alternate" hreflang="da-ad" href="https://eu.balibodyco.com/da"> 1036<link rel="alternate" hreflang="de-ad" href="https://eu.balibodyco.com/de"> 1037<link rel="alternate" hreflang="es-ad" href="https://eu.balibodyco.com/es"> 1038<link rel="alternate" hreflang="fi-ad" href="https://eu.balibodyco.com/fi"> 1039<link rel="alternate" hreflang="fr-ad" href="https://eu.balibodyco.com/fr"> 1040<link rel="alternate" hreflang="he-ad" href="https://eu.balibodyco.com/he"> 1041<link rel="alternate" hreflang="it-ad" href="https://eu.balibodyco.com/it"> 1042<link rel="alternate" hreflang="nl-ad" href="https://eu.balibodyco.com/nl"> 1043<link rel="alternate" hreflang="no-ad" href="https://eu.balibodyco.com/no"> 1044<link rel="alternate" hreflang="sv-ad" href="https://eu.balibodyco.com/sv"> 1045<link rel="alternate" hreflang="en-al" href="https://eu.balibodyco.com/"> 1046<link rel="alternate" hreflang="da-al" href="https://eu.balibodyco.com/da"> 1047<link rel="alternate" hreflang="de-al" href="https://eu.balibodyco.com/de"> 1048<link rel="alternate" hreflang="es-al" href="https://eu.balibodyco.com/es"> 1049<link rel="alternate" hreflang="fi-al" href="https://eu.balibodyco.com/fi"> 1050<link rel="alternate" hreflang="fr-al" href="https://eu.balibodyco.com/fr"> 1051<link rel="alternate" hreflang="he-al" href="https://eu.balibodyco.com/he"> 1052<link rel="alternate" hreflang="it-al" href="https://eu.balibodyco.com/it"> 1053<link rel="alternate" hreflang="nl-al" href="https://eu.balibodyco.com/nl"> 1054<link rel="alternate" hreflang="no-al" href="https://eu.balibodyco.com/no"> 1055<link rel="alternate" hreflang="sv-al" href="https://eu.balibodyco.com/sv"> 1056<link rel="alternate" hreflang="en-am" href="https://eu.balibodyco.com/"> 1057<link rel="alternate" hreflang="da-am" href="https://eu.balibodyco.com/da"> 1058<link rel="alternate" hreflang="de-am" href="https://eu.balibodyco.com/de"> 1059<link rel="alternate" hreflang="es-am" href="https://eu.balibodyco.com/es"> 1060<link rel="alternate" hreflang="fi-am" href="https://eu.balibodyco.com/fi"> 1061<link rel="alternate" hreflang="fr-am" href="https://eu.balibodyco.com/fr"> 1062<link rel="alternate" hreflang="he-am" href="https://eu.balibodyco.com/he"> 1063<link rel="alternate" hreflang="it-am" href="https://eu.balibodyco.com/it"> 1064<link rel="alternate" hreflang="nl-am" href="https://eu.balibodyco.com/nl"> 1065<link rel="alternate" hreflang="no-am" href="https://eu.balibodyco.com/no"> 1066<link rel="alternate" hreflang="sv-am" href="https://eu.balibodyco.com/sv"> 1067<link rel="alternate" hreflang="en-at" href="https://eu.balibodyco.com/"> 1068<link rel="alternate" hreflang="da-at" href="https://eu.balibodyco.com/da"> 1069<link rel="alternate" hreflang="de-at" href="https://eu.balibodyco.com/de"> 1070<link rel="alternate" hreflang="es-at" href="https://eu.balibodyco.com/es"> 1071<link rel="alternate" hreflang="fi-at" href="https://eu.balibodyco.com/fi"> 1072<link rel="alternate" hreflang="fr-at" href="https://eu.balibodyco.com/fr"> 1073<link rel="alternate" hreflang="he-at" href="https://eu.balibodyco.com/he"> 1074<link rel="alternate" hreflang="it-at" href="https://eu.balibodyco.com/it"> 1075<link rel="alternate" hreflang="nl-at" href="https://eu.balibodyco.com/nl"> 1076<link rel="alternate" hreflang="no-at" href="https://eu.balibodyco.com/no"> 1077<link rel="alternate" hreflang="sv-at" href="https://eu.balibodyco.com/sv"> 1078<link rel="alternate" hreflang="en-ax" href="https://eu.balibodyco.com/"> 1079<link rel="alternate" hreflang="da-ax" href="https://eu.balibodyco.com/da"> 1080<link rel="alternate" hreflang="de-ax" href="https://eu.balibodyco.com/de"> 1081<link rel="alternate" hreflang="es-ax" href="https://eu.balibodyco.com/es"> 1082<link rel="alternate" hreflang="fi-ax" href="https://eu.balibodyco.com/fi"> 1083<link rel="alternate" hreflang="fr-ax" href="https://eu.balibodyco.com/fr"> 1084<link rel="alternate" hreflang="he-ax" href="https://eu.balibodyco.com/he"> 1085<link rel="alternate" hreflang="it-ax" href="https://eu.balibodyco.com/it"> 1086<link rel="alternate" hreflang="nl-ax" href="https://eu.balibodyco.com/nl"> 1087<link rel="alternate" hreflang="no-ax" href="https://eu.balibodyco.com/no"> 1088<link rel="alternate" hreflang="sv-ax" href="https://eu.balibodyco.com/sv"> 1089<link rel="alternate" hreflang="en-ba" href="https://eu.balibodyco.com/"> 1090<link rel="alternate" hreflang="da-ba" href="https://eu.balibodyco.com/da"> 1091<link rel="alternate" hreflang="de-ba" href="https://eu.balibodyco.com/de"> 1092<link rel="alternate" hreflang="es-ba" href="https://eu.balibodyco.com/es"> 1093<link rel="alternate" hreflang="fi-ba" href="https://eu.balibodyco.com/fi"> 1094<link rel="alternate" hreflang="fr-ba" href="https://eu.balibodyco.com/fr"> 1095<link rel="alternate" hreflang="he-ba" href="https://eu.balibodyco.com/he"> 1096<link rel="alternate" hreflang="it-ba" href="https://eu.balibodyco.com/it"> 1097<link rel="alternate" hreflang="nl-ba" href="https://eu.balibodyco.com/nl"> 1098<link rel="alternate" hreflang="no-ba" href="https://eu.balibodyco.com/no"> 1099<link rel="alternate" hreflang="sv-ba" href="https://eu.balibodyco.com/sv"> 1100<link rel="alternate" hreflang="en-be" href="https://eu.balibodyco.com/"> 1101<link rel="alternate" hreflang="da-be" href="https://eu.balibodyco.com/da"> 1102<link rel="alternate" hreflang="de-be" href="https://eu.balibodyco.com/de"> 1103<link rel="alternate" hreflang="es-be" href="https://eu.balibodyco.com/es"> 1104<link rel="alternate" hreflang="fi-be" href="https://eu.balibodyco.com/fi"> 1105<link rel="alternate" hreflang="fr-be" href="https://eu.balibodyco.com/fr"> 1106<link rel="alternate" hreflang="he-be" href="https://eu.balibodyco.com/he"> 1107<link rel="alternate" hreflang="it-be" href="https://eu.balibodyco.com/it"> 1108<link rel="alternate" hreflang="nl-be" href="https://eu.balibodyco.com/nl"> 1109<link rel="alternate" hreflang="no-be" href="https://eu.balibodyco.com/no"> 1110<link rel="alternate" hreflang="sv-be" href="https://eu.balibodyco.com/sv"> 1111<link rel="alternate" hreflang="en-bg" href="https://eu.balibodyco.com/"> 1112<link rel="alternate" hreflang="da-bg" href="https://eu.balibodyco.com/da"> 1113<link rel="alternate" hreflang="de-bg" href="https://eu.balibodyco.com/de"> 1114<link rel="alternate" hreflang="es-bg" href="https://eu.balibodyco.com/es"> 1115<link rel="alternate" hreflang="fi-bg" href="https://eu.balibodyco.com/fi"> 1116<link rel="alternate" hreflang="fr-bg" href="https://eu.balibodyco.com/fr"> 1117<link rel="alternate" hreflang="he-bg" href="https://eu.balibodyco.com/he"> 1118<link rel="alternate" hreflang="it-bg" href="https://eu.balibodyco.com/it"> 1119<link rel="alternate" hreflang="nl-bg" href="https://eu.balibodyco.com/nl"> 1120<link rel="alternate" hreflang="no-bg" href="https://eu.balibodyco.com/no"> 1121<link rel="alternate" hreflang="sv-bg" href="https://eu.balibodyco.com/sv"> 1122<link rel="alternate" hreflang="en-bv" href="https://eu.balibodyco.com/"> 1123<link rel="alternate" hreflang="da-bv" href="https://eu.balibodyco.com/da"> 1124<link rel="alternate" hreflang="de-bv" href="https://eu.balibodyco.com/de"> 1125<link rel="alternate" hreflang="es-bv" href="https://eu.balibodyco.com/es"> 1126<link rel="alternate" hreflang="fi-bv" href="https://eu.balibodyco.com/fi"> 1127<link rel="alternate" hreflang="fr-bv" href="https://eu.balibodyco.com/fr"> 1128<link rel="alternate" hreflang="he-bv" href="https://eu.balibodyco.com/he"> 1129<link rel="alternate" hreflang="it-bv" href="https://eu.balibodyco.com/it"> 1130<link rel="alternate" hreflang="nl-bv" href="https://eu.balibodyco.com/nl"> 1131<link rel="alternate" hreflang="no-bv" href="https://eu.balibodyco.com/no"> 1132<link rel="alternate" hreflang="sv-bv" href="https://eu.balibodyco.com/sv"> 1133<link rel="alternate" hreflang="en-by" href="https://eu.balibodyco.com/"> 1134<link rel="alternate" hreflang="da-by" href="https://eu.balibodyco.com/da"> 1135<link rel="alternate" hreflang="de-by" href="https://eu.balibodyco.com/de"> 1136<link rel="alternate" hreflang="es-by" href="https://eu.balibodyco.com/es"> 1137<link rel="alternate" hreflang="fi-by" href="https://eu.balibodyco.com/fi"> 1138<link rel="alternate" hreflang="fr-by" href="https://eu.balibodyco.com/fr"> 1139<link rel="alternate" hreflang="he-by" href="https://eu.balibodyco.com/he"> 1140<link rel="alternate" hreflang="it-by" href="https://eu.balibodyco.com/it"> 1141<link rel="alternate" hreflang="nl-by" href="https://eu.balibodyco.com/nl"> 1142<link rel="alternate" hreflang="no-by" href="https://eu.balibodyco.com/no"> 1143<link rel="alternate" hreflang="sv-by" href="https://eu.balibodyco.com/sv"> 1144<link rel="alternate" hreflang="en-ch" href="https://eu.balibodyco.com/"> 1145<link rel="alternate" hreflang="da-ch" href="https://eu.balibodyco.com/da"> 1146<link rel="alternate" hreflang="de-ch" href="https://eu.balibodyco.com/de"> 1147<link rel="alternate" hreflang="es-ch" href="https://eu.balibodyco.com/es"> 1148<link rel="alternate" hreflang="fi-ch" href="https://eu.balibodyco.com/fi"> 1149<link rel="alternate" hreflang="fr-ch" href="https://eu.balibodyco.com/fr"> 1150<link rel="alternate" hreflang="he-ch" href="https://eu.balibodyco.com/he"> 1151<link rel="alternate" hreflang="it-ch" href="https://eu.balibodyco.com/it"> 1152<link rel="alternate" hreflang="nl-ch" href="https://eu.balibodyco.com/nl"> 1153<link rel="alternate" hreflang="no-ch" href="https://eu.balibodyco.com/no"> 1154<link rel="alternate" hreflang="sv-ch" href="https://eu.balibodyco.com/sv"> 1155<link rel="alternate" hreflang="en-cy" href="https://eu.balibodyco.com/"> 1156<link rel="alternate" hreflang="da-cy" href="https://eu.balibodyco.com/da"> 1157<link rel="alternate" hreflang="de-cy" href="https://eu.balibodyco.com/de"> 1158<link rel="alternate" hreflang="es-cy" href="https://eu.balibodyco.com/es"> 1159<link rel="alternate" hreflang="fi-cy" href="https://eu.balibodyco.com/fi"> 1160<link rel="alternate" hreflang="fr-cy" href="https://eu.balibodyco.com/fr"> 1161<link rel="alternate" hreflang="he-cy" href="https://eu.balibodyco.com/he"> 1162<link rel="alternate" hreflang="it-cy" href="https://eu.balibodyco.com/it"> 1163<link rel="alternate" hreflang="nl-cy" href="https://eu.balibodyco.com/nl"> 1164<link rel="alternate" hreflang="no-cy" href="https://eu.balibodyco.com/no"> 1165<link rel="alternate" hreflang="sv-cy" href="https://eu.balibodyco.com/sv"> 1166<link rel="alternate" hreflang="en-cz" href="https://eu.balibodyco.com/"> 1167<link rel="alternate" hreflang="da-cz" href="https://eu.balibodyco.com/da"> 1168<link rel="alternate" hreflang="de-cz" href="https://eu.balibodyco.com/de"> 1169<link rel="alternate" hreflang="es-cz" href="https://eu.balibodyco.com/es"> 1170<link rel="alternate" hreflang="fi-cz" href="https://eu.balibodyco.com/fi"> 1171<link rel="alternate" hreflang="fr-cz" href="https://eu.balibodyco.com/fr"> 1172<link rel="alternate" hreflang="he-cz" href="https://eu.balibodyco.com/he"> 1173<link rel="alternate" hreflang="it-cz" href="https://eu.balibodyco.com/it"> 1174<link rel="alternate" hreflang="nl-cz" href="https://eu.balibodyco.com/nl"> 1175<link rel="alternate" hreflang="no-cz" href="https://eu.balibodyco.com/no"> 1176<link rel="alternate" hreflang="sv-cz" href="https://eu.balibodyco.com/sv"> 1177<link rel="alternate" hreflang="en-dk" href="https://eu.balibodyco.com/"> 1178<link rel="alternate" hreflang="da-dk" href="https://eu.balibodyco.com/da"> 1179<link rel="alternate" hreflang="de-dk" href="https://eu.balibodyco.com/de"> 1180<link rel="alternate" hreflang="es-dk" href="https://eu.balibodyco.com/es"> 1181<link rel="alternate" hreflang="fi-dk" href="https://eu.balibodyco.com/fi"> 1182<link rel="alternate" hreflang="fr-dk" href="https://eu.balibodyco.com/fr"> 1183<link rel="alternate" hreflang="he-dk" href="https://eu.balibodyco.com/he"> 1184<link rel="alternate" hreflang="it-dk" href="https://eu.balibodyco.com/it"> 1185<link rel="alternate" hreflang="nl-dk" href="https://eu.balibodyco.com/nl"> 1186<link rel="alternate" hreflang="no-dk" href="https://eu.balibodyco.com/no"> 1187<link rel="alternate" hreflang="sv-dk" href="https://eu.balibodyco.com/sv"> 1188<link rel="alternate" hreflang="en-ee" href="https://eu.balibodyco.com/"> 1189<link rel="alternate" hreflang="da-ee" href="https://eu.balibodyco.com/da"> 1190<link rel="alternate" hreflang="de-ee" href="https://eu.balibodyco.com/de"> 1191<link rel="alternate" hreflang="es-ee" href="https://eu.balibodyco.com/es"> 1192<link rel="alternate" hreflang="fi-ee" href="https://eu.balibodyco.com/fi"> 1193<link rel="alternate" hreflang="fr-ee" href="https://eu.balibodyco.com/fr"> 1194<link rel="alternate" hreflang="he-ee" href="https://eu.balibodyco.com/he"> 1195<link rel="alternate" hreflang="it-ee" href="https://eu.balibodyco.com/it"> 1196<link rel="alternate" hreflang="nl-ee" href="https://eu.balibodyco.com/nl"> 1197<link rel="alternate" hreflang="no-ee" href="https://eu.balibodyco.com/no"> 1198<link rel="alternate" hreflang="sv-ee" href="https://eu.balibodyco.com/sv"> 1199<link rel="alternate" hreflang="en-es" href="https://eu.balibodyco.com/"> 1200<link rel="alternate" hreflang="da-es" href="https://eu.balibodyco.com/da"> 1201<link rel="alternate" hreflang="de-es" href="https://eu.balibodyco.com/de"> 1202<link rel="alternate" hreflang="es-es" href="https://eu.balibodyco.com/es"> 1203<link rel="alternate" hreflang="fi-es" href="https://eu.balibodyco.com/fi"> 1204<link rel="alternate" hreflang="fr-es" href="https://eu.balibodyco.com/fr"> 1205<link rel="alternate" hreflang="he-es" href="https://eu.balibodyco.com/he"> 1206<link rel="alternate" hreflang="it-es" href="https://eu.balibodyco.com/it"> 1207<link rel="alternate" hreflang="nl-es" href="https://eu.balibodyco.com/nl"> 1208<link rel="alternate" hreflang="no-es" href="https://eu.balibodyco.com/no"> 1209<link rel="alternate" hreflang="sv-es" href="https://eu.balibodyco.com/sv"> 1210<link rel="alternate" hreflang="en-fi" href="https://eu.balibodyco.com/"> 1211<link rel="alternate" hreflang="da-fi" href="https://eu.balibodyco.com/da"> 1212<link rel="alternate" hreflang="de-fi" href="https://eu.balibodyco.com/de"> 1213<link rel="alternate" hreflang="es-fi" href="https://eu.balibodyco.com/es"> 1214<link rel="alternate" hreflang="fi-fi" href="https://eu.balibodyco.com/fi"> 1215<link rel="alternate" hreflang="fr-fi" href="https://eu.balibodyco.com/fr"> 1216<link rel="alternate" hreflang="he-fi" href="https://eu.balibodyco.com/he"> 1217<link rel="alternate" hreflang="it-fi" href="https://eu.balibodyco.com/it"> 1218<link rel="alternate" hreflang="nl-fi" href="https://eu.balibodyco.com/nl"> 1219<link rel="alternate" hreflang="no-fi" href="https://eu.balibodyco.com/no"> 1220<link rel="alternate" hreflang="sv-fi" href="https://eu.balibodyco.com/sv"> 1221<link rel="alternate" hreflang="en-fo" href="https://eu.balibodyco.com/"> 1222<link rel="alternate" hreflang="da-fo" href="https://eu.balibodyco.com/da"> 1223<link rel="alternate" hreflang="de-fo" href="https://eu.balibodyco.com/de"> 1224<link rel="alternate" hreflang="es-fo" href="https://eu.balibodyco.com/es"> 1225<link rel="alternate" hreflang="fi-fo" href="https://eu.balibodyco.com/fi"> 1226<link rel="alternate" hreflang="fr-fo" href="https://eu.balibodyco.com/fr"> 1227<link rel="alternate" hreflang="he-fo" href="https://eu.balibodyco.com/he"> 1228<link rel="alternate" hreflang="it-fo" href="https://eu.balibodyco.com/it"> 1229<link rel="alternate" hreflang="nl-fo" href="https://eu.balibodyco.com/nl"> 1230<link rel="alternate" hreflang="no-fo" href="https://eu.balibodyco.com/no"> 1231<link rel="alternate" hreflang="sv-fo" href="https://eu.balibodyco.com/sv"> 1232<link rel="alternate" hreflang="en-fr" href="https://eu.balibodyco.com/"> 1233<link rel="alternate" hreflang="da-fr" href="https://eu.balibodyco.com/da"> 1234<link rel="alternate" hreflang="de-fr" href="https://eu.balibodyco.com/de"> 1235<link rel="alternate" hreflang="es-fr" href="https://eu.balibodyco.com/es"> 1236<link rel="alternate" hreflang="fi-fr" href="https://eu.balibodyco.com/fi"> 1237<link rel="alternate" hreflang="fr-fr" href="https://eu.balibodyco.com/fr"> 1238<link rel="alternate" hreflang="he-fr" href="https://eu.balibodyco.com/he"> 1239<link rel="alternate" hreflang="it-fr" href="https://eu.balibodyco.com/it"> 1240<link rel="alternate" hreflang="nl-fr" href="https://eu.balibodyco.com/nl"> 1241<link rel="alternate" hreflang="no-fr" href="https://eu.balibodyco.com/no"> 1242<link rel="alternate" hreflang="sv-fr" hr
1242ef="https://eu.balibodyco.com/sv"> 1243<link rel="alternate" hreflang="en-ge" href="https://eu.balibodyco.com/"> 1244<link rel="alternate" hreflang="da-ge" href="https://eu.balibodyco.com/da"> 1245<link rel="alternate" hreflang="de-ge" href="https://eu.balibodyco.com/de"> 1246<link rel="alternate" hreflang="es-ge" href="https://eu.balibodyco.com/es"> 1247<link rel="alternate" hreflang="fi-ge" href="https://eu.balibodyco.com/fi"> 1248<link rel="alternate" hreflang="fr-ge" href="https://eu.balibodyco.com/fr"> 1249<link rel="alternate" hreflang="he-ge" href="https://eu.balibodyco.com/he"> 1250<link rel="alternate" hreflang="it-ge" href="https://eu.balibodyco.com/it"> 1251<link rel="alternate" hreflang="nl-ge" href="https://eu.balibodyco.com/nl"> 1252<link rel="alternate" hreflang="no-ge" href="https://eu.balibodyco.com/no"> 1253<link rel="alternate" hreflang="sv-ge" href="https://eu.balibodyco.com/sv"> 1254<link rel="alternate" hreflang="en-gg" href="https://eu.balibodyco.com/"> 1255<link rel="alternate" hreflang="da-gg" href="https://eu.balibodyco.com/da"> 1256<link rel="alternate" hreflang="de-gg" href="https://eu.balibodyco.com/de"> 1257<link rel="alternate" hreflang="es-gg" href="https://eu.balibodyco.com/es"> 1258<link rel="alternate" hreflang="fi-gg" href="https://eu.balibodyco.com/fi"> 1259<link rel="alternate" hreflang="fr-gg" href="https://eu.balibodyco.com/fr"> 1260<link rel="alternate" hreflang="he-gg" href="https://eu.balibodyco.com/he"> 1261<link rel="alternate" hreflang="it-gg" href="https://eu.balibodyco.com/it"> 1262<link rel="alternate" hreflang="nl-gg" href="https://eu.balibodyco.com/nl"> 1263<link rel="alternate" hreflang="no-gg" href="https://eu.balibodyco.com/no"> 1264<link rel="alternate" hreflang="sv-gg" href="https://eu.balibodyco.com/sv"> 1265<link rel="alternate" hreflang="en-gi" href="https://eu.balibodyco.com/"> 1266<link rel="alternate" hreflang="da-gi" href="https://eu.balibodyco.com/da"> 1267<link rel="alternate" hreflang="de-gi" href="https://eu.balibodyco.com/de"> 1268<link rel="alternate" hreflang="es-gi" href="https://eu.balibodyco.com/es"> 1269<link rel="alternate" hreflang="fi-gi" href="https://eu.balibodyco.com/fi"> 1270<link rel="alternate" hreflang="fr-gi" href="https://eu.balibodyco.com/fr"> 1271<link rel="alternate" hreflang="he-gi" href="https://eu.balibodyco.com/he"> 1272<link rel="alternate" hreflang="it-gi" href="https://eu.balibodyco.com/it"> 1273<link rel="alternate" hreflang="nl-gi" href="https://eu.balibodyco.com/nl"> 1274<link rel="alternate" hreflang="no-gi" href="https://eu.balibodyco.com/no"> 1275<link rel="alternate" hreflang="sv-gi" href="https://eu.balibodyco.com/sv"> 1276<link rel="alternate" hreflang="en-gl" href="https://eu.balibodyco.com/"> 1277<link rel="alternate" hreflang="da-gl" href="https://eu.balibodyco.com/da"> 1278<link rel="alternate" hreflang="de-gl" href="https://eu.balibodyco.com/de"> 1279<link rel="alternate" hreflang="es-gl" href="https://eu.balibodyco.com/es"> 1280<link rel="alternate" hreflang="fi-gl" href="https://eu.balibodyco.com/fi"> 1281<link rel="alternate" hreflang="fr-gl" href="https://eu.balibodyco.com/fr"> 1282<link rel="alternate" hreflang="he-gl" href="https://eu.balibodyco.com/he"> 1283<link rel="alternate" hreflang="it-gl" href="https://eu.balibodyco.com/it"> 1284<link rel="alternate" hreflang="nl-gl" href="https://eu.balibodyco.com/nl"> 1285<link rel="alternate" hreflang="no-gl" href="https://eu.balibodyco.com/no"> 1286<link rel="alternate" hreflang="sv-gl" href="https://eu.balibodyco.com/sv"> 1287<link rel="alternate" hreflang="en-gp" href="https://eu.balibodyco.com/"> 1288<link rel="alternate" hreflang="da-gp" href="https://eu.balibodyco.com/da"> 1289<link rel="alternate" hreflang="de-gp" href="https://eu.balibodyco.com/de"> 1290<link rel="alternate" hreflang="es-gp" href="https://eu.balibodyco.com/es"> 1291<link rel="alternate" hreflang="fi-gp" href="https://eu.balibodyco.com/fi"> 1292<link rel="alternate" hreflang="fr-gp" href="https://eu.balibodyco.com/fr"> 1293<link rel="alternate" hreflang="he-gp" href="https://eu.balibodyco.com/he"> 1294<link rel="alternate" hreflang="it-gp" href="https://eu.balibodyco.com/it"> 1295<link rel="alternate" hreflang="nl-gp" href="https://eu.balibodyco.com/nl"> 1296<link rel="alternate" hreflang="no-gp" href="https://eu.balibodyco.com/no"> 1297<link rel="alternate" hreflang="sv-gp" href="https://eu.balibodyco.com/sv"> 1298<link rel="alternate" hreflang="en-gr" href="https://eu.balibodyco.com/"> 1299<link rel="alternate" hreflang="da-gr" href="https://eu.balibodyco.com/da"> 1300<link rel="alternate" hreflang="de-gr" href="https://eu.balibodyco.com/de"> 1301<link rel="alternate" hreflang="es-gr" href="https://eu.balibodyco.com/es"> 1302<link rel="alternate" hreflang="fi-gr" href="https://eu.balibodyco.com/fi"> 1303<link rel="alternate" hreflang="fr-gr" href="https://eu.balibodyco.com/fr"> 1304<link rel="alternate" hreflang="he-gr" href="https://eu.balibodyco.com/he"> 1305<link rel="alternate" hreflang="it-gr" href="https://eu.balibodyco.com/it"> 1306<link rel="alternate" hreflang="nl-gr" href="https://eu.balibodyco.com/nl"> 1307<link rel="alternate" hreflang="no-gr" href="https://eu.balibodyco.com/no"> 1308<link rel="alternate" hreflang="sv-gr" href="https://eu.balibodyco.com/sv"> 1309<link rel="alternate" hreflang="en-hr" href="https://eu.balibodyco.com/"> 1310<link rel="alternate" hreflang="da-hr" href="https://eu.balibodyco.com/da"> 1311<link rel="alternate" hreflang="de-hr" href="https://eu.balibodyco.com/de"> 1312<link rel="alternate" hreflang="es-hr" href="https://eu.balibodyco.com/es"> 1313<link rel="alternate" hreflang="fi-hr" href="https://eu.balibodyco.com/fi"> 1314<link rel="alternate" hreflang="fr-hr" href="https://eu.balibodyco.com/fr"> 1315<link rel="alternate" hreflang="he-hr" href="https://eu.balibodyco.com/he"> 1316<link rel="alternate" hreflang="it-hr" href="https://eu.balibodyco.com/it"> 1317<link rel="alternate" hreflang="nl-hr" href="https://eu.balibodyco.com/nl"> 1318<link rel="alternate" hreflang="no-hr" href="https://eu.balibodyco.com/no"> 1319<link rel="alternate" hreflang="sv-hr" href="https://eu.balibodyco.com/sv"> 1320<link rel="alternate" hreflang="en-hu" href="https://eu.balibodyco.com/"> 1321<link rel="alternate" hreflang="da-hu" href="https://eu.balibodyco.com/da"> 1322<link rel="alternate" hreflang="de-hu" href="https://eu.balibodyco.com/de"> 1323<link rel="alternate" hreflang="es-hu" href="https://eu.balibodyco.com/es"> 1324<link rel="alternate" hreflang="fi-hu" href="https://eu.balibodyco.com/fi"> 1325<link rel="alternate" hreflang="fr-hu" href="https://eu.balibodyco.com/fr"> 1326<link rel="alternate" hreflang="he-hu" href="https://eu.balibodyco.com/he"> 1327<link rel="alternate" hreflang="it-hu" href="https://eu.balibodyco.com/it"> 1328<link rel="alternate" hreflang="nl-hu" href="https://eu.balibodyco.com/nl"> 1329<link rel="alternate" hreflang="no-hu" href="https://eu.balibodyco.com/no"> 1330<link rel="alternate" hreflang="sv-hu" href="https://eu.balibodyco.com/sv"> 1331<link rel="alternate" hreflang="en-im" href="https://eu.balibodyco.com/"> 1332<link rel="alternate" hreflang="da-im" href="https://eu.balibodyco.com/da"> 1333<link rel="alternate" hreflang="de-im" href="https://eu.balibodyco.com/de"> 1334<link rel="alternate" hreflang="es-im" href="https://eu.balibodyco.com/es"> 1335<link rel="alternate" hreflang="fi-im" href="https://eu.balibodyco.com/fi"> 1336<link rel="alternate" hreflang="fr-im" href="https://eu.balibodyco.com/fr"> 1337<link rel="alternate" hreflang="he-im" href="https://eu.balibodyco.com/he"> 1338<link rel="alternate" hreflang="it-im" href="https://eu.balibodyco.com/it"> 1339<link rel="alternate" hreflang="nl-im" href="https://eu.balibodyco.com/nl"> 1340<link rel="alternate" hreflang="no-im" href="https://eu.balibodyco.com/no"> 1341<link rel="alternate" hreflang="sv-im" href="https://eu.balibodyco.com/sv"> 1342<link rel="alternate" hreflang="en-is" href="https://eu.balibodyco.com/"> 1343<link rel="alternate" hreflang="da-is" href="https://eu.balibodyco.com/da"> 1344<link rel="alternate" hreflang="de-is" href="https://eu.balibodyco.com/de"> 1345<link rel="alternate" hreflang="es-is" href="https://eu.balibodyco.com/es"> 1346<link rel="alternate" hreflang="fi-is" href="https://eu.balibodyco.com/fi"> 1347<link rel="alternate" hreflang="fr-is" href="https://eu.balibodyco.com/fr"> 1348<link rel="alternate" hreflang="he-is" href="https://eu.balibodyco.com/he"> 1349<link rel="alternate" hreflang="it-is" href="https://eu.balibodyco.com/it"> 1350<link rel="alternate" hreflang="nl-is" href="https://eu.balibodyco.com/nl"> 1351<link rel="alternate" hreflang="no-is" href="https://eu.balibodyco.com/no"> 1352<link rel="alternate" hreflang="sv-is" href="https://eu.balibodyco.com/sv"> 1353<link rel="alternate" hreflang="en-it" href="https://eu.balibodyco.com/"> 1354<link rel="alternate" hreflang="da-it" href="https://eu.balibodyco.com/da"> 1355<link rel="alternate" hreflang="de-it" href="https://eu.balibodyco.com/de"> 1356<link rel="alternate" hreflang="es-it" href="https://eu.balibodyco.com/es"> 1357<link rel="alternate" hreflang="fi-it" href="https://eu.balibodyco.com/fi"> 1358<link rel="alternate" hreflang="fr-it" href="https://eu.balibodyco.com/fr"> 1359<link rel="alternate" hreflang="he-it" href="https://eu.balibodyco.com/he"> 1360<link rel="alternate" hreflang="it-it" href="https://eu.balibodyco.com/it"> 1361<link rel="alternate" hreflang="nl-it" href="https://eu.balibodyco.com/nl"> 1362<link rel="alternate" hreflang="no-it" href="https://eu.balibodyco.com/no"> 1363<link rel="alternate" hreflang="sv-it" href="https://eu.balibodyco.com/sv"> 1364<link rel="alternate" hreflang="en-je" href="https://eu.balibodyco.com/"> 1365<link rel="alternate" hreflang="da-je" href="https://eu.balibodyco.com/da"> 1366<link rel="alternate" hreflang="de-je" href="https://eu.balibodyco.com/de"> 1367<link rel="alternate" hreflang="es-je" href="https://eu.balibodyco.com/es"> 1368<link rel="alternate" hreflang="fi-je" href="https://eu.balibodyco.com/fi"> 1369<link rel="alternate" hreflang="fr-je" href="https://eu.balibodyco.com/fr"> 1370<link rel="alternate" hreflang="he-je" href="https://eu.balibodyco.com/he"> 1371<link rel="alternate" hreflang="it-je" href="https://eu.balibodyco.com/it"> 1372<link rel="alternate" hreflang="nl-je" href="https://eu.balibodyco.com/nl"> 1373<link rel="alternate" hreflang="no-je" href="https://eu.balibodyco.com/no"> 1374<link rel="alternate" hreflang="sv-je" href="https://eu.balibodyco.com/sv"> 1375<link rel="alternate" hreflang="en-li" href="https://eu.balibodyco.com/"> 1376<link rel="alternate" hreflang="da-li" href="https://eu.balibodyco.com/da"> 1377<link rel="alternate" hreflang="de-li" href="https://eu.balibodyco.com/de"> 1378<link rel="alternate" hreflang="es-li" href="https://eu.balibodyco.com/es"> 1379<link rel="alternate" hreflang="fi-li" href="https://eu.balibodyco.com/fi"> 1380<link rel="alternate" hreflang="fr-li" href="https://eu.balibodyco.com/fr"> 1381<link rel="alternate" hreflang="he-li" href="https://eu.balibodyco.com/he"> 1382<link rel="alternate" hreflang="it-li" href="https://eu.balibodyco.com/it"> 1383<link rel="alternate" hreflang="nl-li" href="https://eu.balibodyco.com/nl">
1384<link rel="alternate" hreflang="no-li" href="https://eu.balibodyco.com/no"> 1385<link rel="alternate" hreflang="sv-li" href="https://eu.balibodyco.com/sv"> 1386<link rel="alternate" hreflang="en-lt" href="https://eu.balibodyco.com/"> 1387<link rel="alternate" hreflang="da-lt" href="https://eu.balibodyco.com/da"> 1388<link rel="alternate" hreflang="de-lt" href="https://eu.balibodyco.com/de"> 1389<link rel="alternate" hreflang="es-lt" href="https://eu.balibodyco.com/es"> 1390<link rel="alternate" hreflang="fi-lt" href="https://eu.balibodyco.com/fi"> 1391<link rel="alternate" hreflang="fr-lt" href="https://eu.balibodyco.com/fr"> 1392<link rel="alternate" hreflang="he-lt" href="https://eu.balibodyco.com/he"> 1393<link rel="alternate" hreflang="it-lt" href="https://eu.balibodyco.com/it"> 1394<link rel="alternate" hreflang="nl-lt" href="https://eu.balibodyco.com/nl"> 1395<link rel="alternate" hreflang="no-lt" href="https://eu.balibodyco.com/no"> 1396<link rel="alternate" hreflang="sv-lt" href="https://eu.balibodyco.com/sv"> 1397<link rel="alternate" hreflang="en-lu" href="https://eu.balibodyco.com/"> 1398<link rel="alternate" hreflang="da-lu" href="https://eu.balibodyco.com/da"> 1399<link rel="alternate" hreflang="de-lu" href="https://eu.balibodyco.com/de"> 1400<link rel="alternate" hreflang="es-lu" href="https://eu.balibodyco.com/es"> 1401<link rel="alternate" hreflang="fi-lu" href="https://eu.balibodyco.com/fi"> 1402<link rel="alternate" hreflang="fr-lu" href="https://eu.balibodyco.com/fr"> 1403<link rel="alternate" hreflang="he-lu" href="https://eu.balibodyco.com/he"> 1404<link rel="alternate" hreflang="it-lu" href="https://eu.balibodyco.com/it"> 1405<link rel="alternate" hreflang="nl-lu" href="https://eu.balibodyco.com/nl"> 1406<link rel="alternate" hreflang="no-lu" href="https://eu.balibodyco.com/no"> 1407<link rel="alternate" hreflang="sv-lu" href="https://eu.balibodyco.com/sv"> 1408<link rel="alternate" hreflang="en-lv" href="https://eu.balibodyco.com/"> 1409<link rel="alternate" hreflang="da-lv" href="https://eu.balibodyco.com/da"> 1410<link rel="alternate" hreflang="de-lv" href="https://eu.balibodyco.com/de"> 1411<link rel="alternate" hreflang="es-lv" href="https://eu.balibodyco.com/es"> 1412<link rel="alternate" hreflang="fi-lv" href="https://eu.balibodyco.com/fi"> 1413<link rel="alternate" hreflang="fr-lv" href="https://eu.balibodyco.com/fr"> 1414<link rel="alternate" hreflang="he-lv" href="https://eu.balibodyco.com/he"> 1415<link rel="alternate" hreflang="it-lv" href="https://eu.balibodyco.com/it"> 1416<link rel="alternate" hreflang="nl-lv" href="https://eu.balibodyco.com/nl"> 1417<link rel="alternate" hreflang="no-lv" href="https://eu.balibodyco.com/no"> 1418<link rel="alternate" hreflang="sv-lv" href="https://eu.balibodyco.com/sv"> 1419<link rel="alternate" hreflang="en-mc" href="https://eu.balibodyco.com/"> 1420<link rel="alternate" hreflang="da-mc" href="https://eu.balibodyco.com/da"> 1421<link rel="alternate" hreflang="de-mc" href="https://eu.balibodyco.com/de"> 1422<link rel="alternate" hreflang="es-mc" href="https://eu.balibodyco.com/es"> 1423<link rel="alternate" hreflang="fi-mc" href="https://eu.balibodyco.com/fi"> 1424<link rel="alternate" hreflang="fr-mc" href="https://eu.balibodyco.com/fr"> 1425<link rel="alternate" hreflang="he-mc" href="https://eu.balibodyco.com/he"> 1426<link rel="alternate" hreflang="it-mc" href="https://eu.balibodyco.com/it"> 1427<link rel="alternate" hreflang="nl-mc" href="https://eu.balibodyco.com/nl"> 1428<link rel="alternate" hreflang="no-mc" href="https://eu.balibodyco.com/no"> 1429<link rel="alternate" hreflang="sv-mc" href="https://eu.balibodyco.com/sv"> 1430<link rel="alternate" hreflang="en-md" href="https://eu.balibodyco.com/"> 1431<link rel="alternate" hreflang="da-md" href="https://eu.balibodyco.com/da"> 1432<link rel="alternate" hreflang="de-md" href="https://eu.balibodyco.com/de"> 1433<link rel="alternate" hreflang="es-md" href="https://eu.balibodyco.com/es"> 1434<link rel="alternate" hreflang="fi-md" href="https://eu.balibodyco.com/fi"> 1435<link rel="alternate" hreflang="fr-md" href="https://eu.balibodyco.com/fr"> 1436<link rel="alternate" hreflang="he-md" href="https://eu.balibodyco.com/he"> 1437<link rel="alternate" hreflang="it-md" href="https://eu.balibodyco.com/it"> 1438<link rel="alternate" hreflang="nl-md" href="https://eu.balibodyco.com/nl"> 1439<link rel="alternate" hreflang="no-md" href="https://eu.balibodyco.com/no"> 1440<link rel="alternate" hreflang="sv-md" href="https://eu.balibodyco.com/sv"> 1441<link rel="alternate" hreflang="en-me" href="https://eu.balibodyco.com/"> 1442<link rel="alternate" hreflang="da-me" href="https://eu.balibodyco.com/da"> 1443<link rel="alternate" hreflang="de-me" href="https://eu.balibodyco.com/de"> 1444<link rel="alternate" hreflang="es-me" href="https://eu.balibodyco.com/es"> 1445<link rel="alternate" hreflang="fi-me" href="https://eu.balibodyco.com/fi"> 1446<link rel="alternate" hreflang="fr-me" href="https://eu.balibodyco.com/fr"> 1447<link rel="alternate" hreflang="he-me" href="https://eu.balibodyco.com/he"> 1448<link rel="alternate" hreflang="it-me" href="https://eu.balibodyco.com/it"> 1449<link rel="alternate" hreflang="nl-me" href="https://eu.balibodyco.com/nl"> 1450<link rel="alternate" hreflang="no-me" href="https://eu.balibodyco.com/no"> 1451<link rel="alternate" hreflang="sv-me" href="https://eu.balibodyco.com/sv"> 1452<link rel="alternate" hreflang="en-mk" href="https://eu.balibodyco.com/"> 1453<link rel="alternate" hreflang="da-mk" href="https://eu.balibodyco.com/da"> 1454<link rel="alternate" hreflang="de-mk" href="https://eu.balibodyco.com/de"> 1455<link rel="alternate" hreflang="es-mk" href="https://eu.balibodyco.com/es"> 1456<link rel="alternate" hreflang="fi-mk" href="https://eu.balibodyco.com/fi"> 1457<link rel="alternate" hreflang="fr-mk" href="https://eu.balibodyco.com/fr"> 1458<link rel="alternate" hreflang="he-mk" href="https://eu.balibodyco.com/he"> 1459<link rel="alternate" hreflang="it-mk" href="https://eu.balibodyco.com/it"> 1460<link rel="alternate" hreflang="nl-mk" href="https://eu.balibodyco.com/nl"> 1461<link rel="alternate" hreflang="no-mk" href="https://eu.balibodyco.com/no"> 1462<link rel="alternate" hreflang="sv-mk" href="https://eu.balibodyco.com/sv"> 1463<link rel="alternate" hreflang="en-mt" href="https://eu.balibodyco.com/"> 1464<link rel="alternate" hreflang="da-mt" href="https://eu.balibodyco.com/da"> 1465<link rel="alternate" hreflang="de-mt" href="https://eu.balibodyco.com/de"> 1466<link rel="alternate" hreflang="es-mt" href="https://eu.balibodyco.com/es"> 1467<link rel="alternate" hreflang="fi-mt" href="https://eu.balibodyco.com/fi"> 1468<link rel="alternate" hreflang="fr-mt" href="https://eu.balibodyco.com/fr"> 1469<link rel="alternate" hreflang="he-mt" href="https://eu.balibodyco.com/he"> 1470<link rel="alternate" hreflang="it-mt" href="https://eu.balibodyco.com/it"> 1471<link rel="alternate" hreflang="nl-mt" href="https://eu.balibodyco.com/nl"> 1472<link rel="alternate" hreflang="no-mt" href="https://eu.balibodyco.com/no"> 1473<link rel="alternate" hreflang="sv-mt" href="https://eu.balibodyco.com/sv"> 1474<link rel="alternate" hreflang="en-nl" href="https://eu.balibodyco.com/"> 1475<link rel="alternate" hreflang="da-nl" href="https://eu.balibodyco.com/da"> 1476<link rel="alternate" hreflang="de-nl" href="https://eu.balibodyco.com/de"> 1477<link rel="alternate" hreflang="es-nl" href="https://eu.balibodyco.com/es"> 1478<link rel="alternate" hreflang="fi-nl" href="https://eu.balibodyco.com/fi"> 1479<link rel="alternate" hreflang="fr-nl" href="https://eu.balibodyco.com/fr"> 1480<link rel="alternate" hreflang="he-nl" href="https://eu.balibodyco.com/he"> 1481<link rel="alternate" hreflang="it-nl" href="https://eu.balibodyco.com/it"> 1482<link rel="alternate" hreflang="nl-nl" href="https://eu.balibodyco.com/nl"> 1483<link rel="alternate" hreflang="no-nl" href="https://eu.balibodyco.com/no"> 1484<link rel="alternate" hreflang="sv-nl" href="https://eu.balibodyco.com/sv"> 1485<link rel="alternate" hreflang="en-no" href="https://eu.balibodyco.com/"> 1486<link rel="alternate" hreflang="da-no" href="https://eu.balibodyco.com/da"> 1487<link rel="alternate" hreflang="de-no" href="https://eu.balibodyco.com/de"> 1488<link rel="alternate" hreflang="es-no" href="https://eu.balibodyco.com/es"> 1489<link rel="alternate" hreflang="fi-no" href="https://eu.balibodyco.com/fi"> 1490<link rel="alternate" hreflang="fr-no" href="https://eu.balibodyco.com/fr"> 1491<link rel="alternate" hreflang="he-no" href="https://eu.balibodyco.com/he"> 1492<link rel="alternate" hreflang="it-no" href="https://eu.balibodyco.com/it"> 1493<link rel="alternate" hreflang="nl-no" href="https://eu.balibodyco.com/nl"> 1494<link rel="alternate" hreflang="no-no" href="https://eu.balibodyco.com/no"> 1495<link rel="alternate" hreflang="sv-no" href="https://eu.balibodyco.com/sv"> 1496<link rel="alternate" hreflang="en-pl" href="https://eu.balibodyco.com/"> 1497<link rel="alternate" hreflang="da-pl" href="https://eu.balibodyco.com/da"> 1498<link rel="alternate" hreflang="de-pl" href="https://eu.balibodyco.com/de"> 1499<link rel="alternate" hreflang="es-pl" href="https://eu.balibodyco.com/es"> 1500<link rel="alternate" hreflang="fi-pl" href="https://eu.balibodyco.com/fi"> 1501<link rel="alternate" hreflang="fr-pl" href="https://eu.balibodyco.com/fr"> 1502<link rel="alternate" hreflang="he-pl" href="https://eu.balibodyco.com/he"> 1503<link rel="alternate" hreflang="it-pl" href="https://eu.balibodyco.com/it"> 1504<link rel="alternate" hreflang="nl-pl" href="https://eu.balibodyco.com/nl"> 1505<link rel="alternate" hreflang="no-pl" href="https://eu.balibodyco.com/no"> 1506<link rel="alternate" hreflang="sv-pl" href="https://eu.balibodyco.com/sv"> 1507<link rel="alternate" hreflang="en-pt" href="https://eu.balibodyco.com/"> 1508<link rel="alternate" hreflang="da-pt" href="https://eu.balibodyco.com/da"> 1509<link rel="alternate" hreflang="de-pt" href="https://eu.balibodyco.com/de"> 1510<link rel="alternate" hreflang="es-pt" href="https://eu.balibodyco.com/es"> 1511<link rel="alternate" hreflang="fi-pt" href="https://eu.balibodyco.com/fi"> 1512<link rel="alternate" hreflang="fr-pt" href="https://eu.balibodyco.com/fr"> 1513<link rel="alternate" hreflang="he-pt" href="https://eu.balibodyco.com/he"> 1514<link rel="alternate" hreflang="it-pt" href="https://eu.balibodyco.com/it"> 1515<link rel="alternate" hreflang="nl-pt" href="https://eu.balibodyco.com/nl"> 1516<link rel="alternate" hreflang="no-pt" href="https://eu.balibodyco.com/no"> 1517<link rel="alternate" hreflang="sv-pt" href="https://eu.balibodyco.com/sv"> 1518<link rel="alternate" hreflang="en-re" href="https://eu.balibodyco.com/"> 1519<link rel="alternate" hreflang="da-re" href="https://eu.balibodyco.com/da"> 1520<link rel="alternate" hreflang="de-re" href="https://eu.balibodyco.com/de"> 1521<link rel="alternate" hreflang="es-re" href="https://eu.balibodyco.com/es"> 1522<link rel="alternate" hreflang="fi-re" href="https://eu.balibodyco.com/fi"> 1523<link rel="alternate" hreflang="fr-re" href="https://eu.balibodyco.com/fr"> 1524<link rel="alternate" hreflang="he-re" href="https://eu.balibodyco.com/he"> 1525<link rel="alternate" hreflang="it-re" href="https://eu.balibodyco.com/it"> 1526<link rel="alternate" hreflang="nl-re" href="https://eu.balibodyco.com/nl"> 1527<link rel="alternate" hreflang="no-re" href="https://eu.balibodyco.com/no"> 1528<link rel="alternate" hreflang="sv-re" href="https://eu.balibodyco.com/sv"> 1529<link rel="alternate" hreflang="en-ro" href="https://eu.balibodyco.com/"> 1530<link rel="alternate" hreflang="da-ro" href="https://eu.balibodyco.com/da"> 1531<link rel="alternate" hreflang="de-ro" href="https://eu.balibodyco.com/de"> 1532<link rel="alternate" hreflang="es-ro" href="https://eu.balibodyco.com/es"> 1533<link rel="alternate" hreflang="fi-ro" href="https://eu.balibodyco.com/fi"> 1534<link rel="alternate" hreflang="fr-ro" href="https://eu.balibodyco.com/fr"> 1535<link rel="alternate" hreflang="he-ro" href="https://eu.balibodyco.com/he"> 1536<link rel="alternate" hreflang="it-ro" href="https://eu.balibodyco.com/it"> 1537<link rel="alternate" hreflang="nl-ro" href="https://eu.balibodyco.com/nl"> 1538<link rel="alternate" hreflang="no-ro" href="https://eu.balibodyco.com/no"> 1539<link rel="alternate" hreflang="sv-ro" href="https://eu.balibodyco.com/sv"> 1540<link rel="alternate" hreflang="en-rs" href="https://eu.balibodyco.com/"> 1541<link rel="alternate" hreflang="da-rs" href="https://eu.balibodyco.com/da"> 1542<link rel="alternate" hreflang="de-rs" href="https://eu.balibodyco.com/de"> 1543<link rel="alternate" hreflang="es-rs" href="https://eu.balibodyco.com/es"> 1544<link rel="alternate" hreflang="fi-rs" href="https://eu.balibodyco.com/fi"> 1545<link rel="alternate" hreflang="fr-rs" href="https://eu.balibodyco.com/fr"> 1546<link rel="alternate" hreflang="he-rs" href="https://eu.balibodyco.com/he"> 1547<link rel="alternate" hreflang="it-rs" href="https://eu.balibodyco.com/it"> 1548<link rel="alternate" hreflang="nl-rs" href="https://eu.balibodyco.com/nl"> 1549<link rel="alternate" hreflang="no-rs" href="https://eu.balibodyco.com/no"> 1550<link rel="alternate" hreflang="sv-rs" href="https://eu.balibodyco.com/sv"> 1551<link rel="alternate" hreflang="en-ru" href="https://eu.balibodyco.com/"> 1552<link rel="alternate" hreflang="da-ru" href="https://eu.balibodyco.com/da"> 1553<link rel="alternate" hreflang="de-ru" href="https://eu.balibodyco.com/de"> 1554<link rel="alternate" hreflang="es-ru" href="https://eu.balibodyco.com/es"> 1555<link rel="alternate" hreflang="fi-ru" href="https://eu.balibodyco.com/fi"> 1556<link rel="alternate" hreflang="fr-ru" href="https://eu.balibodyco.com/fr"> 1557<link rel="alternate" hreflang="he-ru" href="https://eu.balibodyco.com/he"> 1558<link rel="alternate" hreflang="it-ru" href="https://eu.balibodyco.com/it"> 1559<link rel="alternate" hreflang="nl-ru" href="https://eu.balibodyco.com/nl"> 1560<link rel="alternate" hreflang="no-ru" href="https://eu.balibodyco.com/no"> 1561<link rel="alternate" hreflang="sv-ru" href="https://eu.balibodyco.com/sv"> 1562<link rel="alternate" hreflang="en-se" href="https://eu.balibodyco.com/"> 1563<link rel="alternate" hreflang="da-se" href="https://eu.balibodyco.com/da"> 1564<link rel="alternate" hreflang="de-se" href="https://eu.balibodyco.com/de"> 1565<link rel="alternate" hreflang="es-se" href="https://eu.balibodyco.com/es"> 1566<link rel="alternate" hreflang="fi-se" href="https://eu.balibodyco.com/fi"> 1567<link rel="alternate" hreflang="fr-se" href="https://eu.balibodyco.com/fr"> 1568<link rel="alternate" hreflang="he-se" href="https://eu.balibodyco.com/he"> 1569<link rel="alternate" hreflang="it-se" href="https://eu.balibodyco.com/it"> 1570<link rel="alternate" hreflang="nl-se" href="https://eu.balibodyco.com/nl"> 1571<link rel="alternate" hreflang="no-se" href="https://eu.balibodyco.com/no"> 1572<link rel="alternate" hreflang="sv-se" href="https://eu.balibodyco.com/sv"> 1573<link rel="alternate" hreflang="en-si" href="https://eu.balibodyco.com/"> 1574<link rel="alternate" hreflang="da-si" href="https://eu.balibodyco.com/da"> 1575<link rel="alternate" hreflang="de-si" href="https://eu.balibodyco.com/de"> 1576<link rel="alternate" hreflang="es-si" href="https://eu.balibodyco.com/es"> 1577<link rel="alternate" hreflang="fi-si" href="https://eu.balibodyco.com/fi"> 1578<link rel="alternate" hreflang="fr-si" href="https://eu.balibodyco.com/fr"> 1579<link rel="alternate" hreflang="he-si" href="https://eu.balibodyco.com/he"> 1580<link rel="alternate" hreflang="it-si" href="https://eu.balibodyco.com/it"> 1581<link rel="alternate" hreflang="nl-si" href="https://eu.balibodyco.com/nl"> 1582<link rel="alternate" hreflang="no-si" href="https://eu.balibodyco.com/no"> 1583<link rel="alternate" hreflang="sv-si" href="https://eu.balibodyco.com/sv"> 1584<link rel="alternate" hreflang="en-sj" href="https://eu.balibodyco.com/"> 1585<link rel="alternate" hreflang="da-sj" href="https://eu.balibodyco.com/da"> 1586<link rel="alternate" hreflang="de-sj" href="https://eu.balibodyco.com/de"> 1587<link rel="alternate" hreflang="es-sj" href="https://eu.balibodyco.com/es"> 1588<link rel="alternate" hreflang="fi-sj" href="https://eu.balibodyco.com/fi"> 1589<link rel="alternate" hreflang="fr-sj" href="https://eu.balibodyco.com/fr"> 1590<link rel="alternate" hreflang="he-sj" href="https://eu.balibodyco.com/he"> 1591<link rel="alternate" hreflang="it-sj" href="https://eu.balibodyco.com/it"> 1592<link rel="alternate" hreflang="nl-sj" href="https://eu.balibodyco.com/nl"> 1593<link rel="alternate" hreflang="no-sj" href="https://eu.balibodyco.com/no"> 1594<link rel="alternate" hreflang="sv-sj" href="https://eu.balibodyco.com/sv"> 1595<link rel="alternate" hreflang="en-sk" href="https://eu.balibodyco.com/"> 1596<link rel="alternate" hreflang="da-sk" href="https://eu.balibodyco.com/da"> 1597<link rel="alternate" hreflang="de-sk" href="https://eu.balibodyco.com/de"> 1598<link rel="alternate" hreflang="es-sk" href="https://eu.balibodyco.com/es"> 1599<link rel="alternate" hreflang="fi-sk" href="https://eu.balibodyco.com/fi"> 1600<link re
1600l="alternate" hreflang="fr-sk" href="https://eu.balibodyco.com/fr"> 1601<link rel="alternate" hreflang="he-sk" href="https://eu.balibodyco.com/he"> 1602<link rel="alternate" hreflang="it-sk" href="https://eu.balibodyco.com/it"> 1603<link rel="alternate" hreflang="nl-sk" href="https://eu.balibodyco.com/nl"> 1604<link rel="alternate" hreflang="no-sk" href="https://eu.balibodyco.com/no"> 1605<link rel="alternate" hreflang="sv-sk" href="https://eu.balibodyco.com/sv"> 1606<link rel="alternate" hreflang="en-sm" href="https://eu.balibodyco.com/"> 1607<link rel="alternate" hreflang="da-sm" href="https://eu.balibodyco.com/da"> 1608<link rel="alternate" hreflang="de-sm" href="https://eu.balibodyco.com/de"> 1609<link rel="alternate" hreflang="es-sm" href="https://eu.balibodyco.com/es"> 1610<link rel="alternate" hreflang="fi-sm" href="https://eu.balibodyco.com/fi"> 1611<link rel="alternate" hreflang="fr-sm" href="https://eu.balibodyco.com/fr"> 1612<link rel="alternate" hreflang="he-sm" href="https://eu.balibodyco.com/he"> 1613<link rel="alternate" hreflang="it-sm" href="https://eu.balibodyco.com/it"> 1614<link rel="alternate" hreflang="nl-sm" href="https://eu.balibodyco.com/nl"> 1615<link rel="alternate" hreflang="no-sm" href="https://eu.balibodyco.com/no"> 1616<link rel="alternate" hreflang="sv-sm" href="https://eu.balibodyco.com/sv"> 1617<link rel="alternate" hreflang="en-tr" href="https://eu.balibodyco.com/"> 1618<link rel="alternate" hreflang="da-tr" href="https://eu.balibodyco.com/da"> 1619<link rel="alternate" hreflang="de-tr" href="https://eu.balibodyco.com/de"> 1620<link rel="alternate" hreflang="es-tr" href="https://eu.balibodyco.com/es"> 1621<link rel="alternate" hreflang="fi-tr" href="https://eu.balibodyco.com/fi"> 1622<link rel="alternate" hreflang="fr-tr" href="https://eu.balibodyco.com/fr"> 1623<link rel="alternate" hreflang="he-tr" href="https://eu.balibodyco.com/he"> 1624<link rel="alternate" hreflang="it-tr" href="https://eu.balibodyco.com/it"> 1625<link rel="alternate" hreflang="nl-tr" href="https://eu.balibodyco.com/nl"> 1626<link rel="alternate" hreflang="no-tr" href="https://eu.balibodyco.com/no"> 1627<link rel="alternate" hreflang="sv-tr" href="https://eu.balibodyco.com/sv"> 1628<link rel="alternate" hreflang="en-va" href="https://eu.balibodyco.com/"> 1629<link rel="alternate" hreflang="da-va" href="https://eu.balibodyco.com/da"> 1630<link rel="alternate" hreflang="de-va" href="https://eu.balibodyco.com/de"> 1631<link rel="alternate" hreflang="es-va" href="https://eu.balibodyco.com/es"> 1632<link rel="alternate" hreflang="fi-va" href="https://eu.balibodyco.com/fi"> 1633<link rel="alternate" hreflang="fr-va" href="https://eu.balibodyco.com/fr"> 1634<link rel="alternate" hreflang="he-va" href="https://eu.balibodyco.com/he"> 1635<link rel="alternate" hreflang="it-va" href="https://eu.balibodyco.com/it"> 1636<link rel="alternate" hreflang="nl-va" href="https://eu.balibodyco.com/nl"> 1637<link rel="alternate" hreflang="no-va" href="https://eu.balibodyco.com/no"> 1638<link rel="alternate" hreflang="sv-va" href="https://eu.balibodyco.com/sv"> 1639<link rel="alternate" hreflang="en-yt" href="https://eu.balibodyco.com/"> 1640<link rel="alternate" hreflang="da-yt" href="https://eu.balibodyco.com/da"> 1641<link rel="alternate" hreflang="de-yt" href="https://eu.balibodyco.com/de"> 1642<link rel="alternate" hreflang="es-yt" href="https://eu.balibodyco.com/es"> 1643<link rel="alternate" hreflang="fi-yt" href="https://eu.balibodyco.com/fi"> 1644<link rel="alternate" hreflang="fr-yt" href="https://eu.balibodyco.com/fr"> 1645<link rel="alternate" hreflang="he-yt" href="https://eu.balibodyco.com/he"> 1646<link rel="alternate" hreflang="it-yt" href="https://eu.balibodyco.com/it"> 1647<link rel="alternate" hreflang="nl-yt" href="https://eu.balibodyco.com/nl"> 1648<link rel="alternate" hreflang="no-yt" href="https://eu.balibodyco.com/no"> 1649<link rel="alternate" hreflang="sv-yt" href="https://eu.balibodyco.com/sv"> 1650<link rel="alternate" hreflang="en-ie" href="https://eu.balibodyco.com/"> 1651<link rel="alternate" hreflang="da-ie" href="https://eu.balibodyco.com/da"> 1652<link rel="alternate" hreflang="de-ie" href="https://eu.balibodyco.com/de"> 1653<link rel="alternate" hreflang="es-ie" href="https://eu.balibodyco.com/es"> 1654<link rel="alternate" hreflang="fi-ie" href="https://eu.balibodyco.com/fi"> 1655<link rel="alternate" hreflang="fr-ie" href="https://eu.balibodyco.com/fr"> 1656<link rel="alternate" hreflang="he-ie" href="https://eu.balibodyco.com/he"> 1657<link rel="alternate" hreflang="it-ie" href="https://eu.balibodyco.com/it"> 1658<link rel="alternate" hreflang="nl-ie" href="https://eu.balibodyco.com/nl"> 1659<link rel="alternate" hreflang="no-ie" href="https://eu.balibodyco.com/no"> 1660<link rel="alternate" hreflang="sv-ie" href="https://eu.balibodyco.com/sv"> 1661<link rel="alternate" hreflang="en-xk" href="https://eu.balibodyco.com/"> 1662<link rel="alternate" hreflang="da-xk" href="https://eu.balibodyco.com/da"> 1663<link rel="alternate" hreflang="de-xk" href="https://eu.balibodyco.com/de"> 1664<link rel="alternate" hreflang="es-xk" href="https://eu.balibodyco.com/es"> 1665<link rel="alternate" hreflang="fi-xk" href="https://eu.balibodyco.com/fi"> 1666<link rel="alternate" hreflang="fr-xk" href="https://eu.balibodyco.com/fr"> 1667<link rel="alternate" hreflang="he-xk" href="https://eu.balibodyco.com/he"> 1668<link rel="alternate" hreflang="it-xk" href="https://eu.balibodyco.com/it"> 1669<link rel="alternate" hreflang="nl-xk" href="https://eu.balibodyco.com/nl"> 1670<link rel="alternate" hreflang="no-xk" href="https://eu.balibodyco.com/no"> 1671<link rel="alternate" hreflang="sv-xk" href="https://eu.balibodyco.com/sv"> 1672<link rel="alternate" hreflang="en-au" href="https://au.balibodyco.com/"> 1673<link rel="alternate" hreflang="en-nz" href="https://au.balibodyco.com/"> 1674<link rel="alternate" hreflang="x-default" href="https://eu.balibodyco.com/"> 1675 1676<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd --> 1677
1677<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/YKAB_5X66tjASWexFxjxww" async></script>
1677 1678 1679 1680 1681 1682<!-- END app block -->
1682<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
1682 1683<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1684<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: 10660478,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1684
1684
1685<script> 1686 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1687</script>
vendor: 1 bytes, line 1687
1687
1688<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}
1688).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: 10660478,storefrontBaseUrl: "https://us.balibodyco.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://us.balibodyco.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1586790576","configuration":"{\"accountID\":\"80205\",\"micrositeDomain\":\"balibodyus.superfiliate.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9fae8f5cb0b9c97477ac364bb3772a0c","type":"APP","apiClientId":4862993,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1688,"dataSharingState":"unrestricted"},{"id":"1484193968","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f92d7cfd1521456d481ee553d236893f","type":"APP","apiClientId":30400643073,"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":"unrestricted"},{"id":"1455554736","configuration":"{\"store_id\":\"221300\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"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":"unrestricted"},{"id":"1365049520","configuration":"{\"pixelCode\":\"CVGUKSBC77U0GC15IJP0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1334837424","configuration":"{\"accountID\":\"Q9Lsc2\",\"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":"1325629616","configuration":"{\"Enabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3e1fb0d730dfc2b8de389dcad7cc0133","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":"unrestricted"},{"id":"1243349168","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"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":"unrestricted"},{"id":"1235943600","configuration":"{\"vibePixelId\":\"fo8TcV\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1217790128","configuration":"{\"campaignID\":\"45070\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/48c46264cac94767844bd13679dfadc0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1688,"dataSharingState":"unrestricted"},{"id":"977666224","configuration":"{\"accountID\":\"10660478\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"255656112","configuration":"{\"pixelId\":\"8c6383c5-8ba8-4150-ae81-a4976c2cf87b\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"54198448","configuration":"{\"tagID\":\"2614401789228\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"46989488","configuration":"{\"subscriberId\":\"31e5e63f-dfe9-4de6-a293-2b74e3f47784\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7840e1d80e0e2c318fd68350f635b25f","type":"APP","apiClientId":1576377,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"126156976","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"EN - sGTM"},{"id":"126877872","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"TikTok pixel"},{"id":"151847088","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ChatGPT Pixel"},{"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":"Bali Body US","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bali-body-u-s.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/us.balibodyco.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8081042374832","handle":"everyday-gradual-tan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45455642067120","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671508762800","handle":"clear-self-tanning-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43741255729328","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7607955914928","handle":"self-tan-body-milk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43547369898160","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7786994270384","handle":"deep-violet-self-tan-mousse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44204925616304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7786994139312","handle":"deep-violet-one-hour-express-self-tanning-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44204925092016","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8059626717360","handle":"light-medium-tanning-mousse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45142231253168","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8005460132016","handle":"sheer-glow-sunscreen-gel-spf50","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44948888682672","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8048085303472","handle":"glow-and-go-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45094360187056","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8034587869360","handle":"clear-self-tanning-gel-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45042847940784","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432561328","handle":"face-tan-milk-self-tan-body-milk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099030704","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432594096","handle":"deep-violet-express-self-tan-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099096240","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7917447381168","handle":"bb-cap-chocolate-brown","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44689161060528","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1688,{"id":"1329631592553","handle":"luxe-tanning-mitt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"12561061642345","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8003987701936","handle":"face-tan-milk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44945611161776","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4791209885801","handle":"one-hour-express-self-tanning-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32793255346281","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432954544","handle":"1-hour-express-self-tan-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099915440","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7247128953008","handle":"antioxidant-body-whip","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42216957116592","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5968811397","handle":"bb-cream-spf15","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"19186173829","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6855732527280","handle":"body-blending-brush","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40512317358256","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6859529650352","handle":"bronzing-serum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40530406015152","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"2354592776297","handle":"cacao-tanning-oil-spf15","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"21264664395881","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7786993975472","handle":"clear-one-hour-express-self-tanning-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44204924731568","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432692400","handle":"clear-1-hour-express-self-tan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099423920","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8092183462064","handle":"dark-self-tanning-mousse-twin-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45494078406832","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432659632","handle":"deep-violet-self-tanning-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099358384","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4380042887273","handle":"exfoliating-mitt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31322872643689","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7703225761968","handle":"express-bronzed","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43849070051504","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671508566192","handle":"express-tan-remover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43741255532720","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432856240","handle":"express-tan-remover-scrub-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099784368","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7344495755440","handle":"ultra-dark-one-hour-express-self-tanning-foam","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42695964852400","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042433020080","handle":"express-ultra-dark-self-tan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073100013744","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7177967632560","handle":"face-tan-serum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41948714369200","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3596487262313","handle":"gradual-tan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"28551476871273","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7651084173488","handle":"gradual-tanning-butter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43692543410352","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6727046758576","handle":"instant-tan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39996574924976","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7454139449520","handle":"instant-tan-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43095475290288","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671508664496","handle":"instant-tan-mousse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43741255631024","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8097353433264","handle":"light-medium-self-tanning-mousse-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45506715943088","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7744691437744","handle":"pink-exfoliating-mitt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44036203774128","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432823472","handle":"self-tan-body-milk-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099653296","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7371641290928","handle":"self-tan-body-mist","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42813880533168","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432921776","handle":"self-tan-body-mist-set-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099882672","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7371645878448","handle":"self-tan-body-serum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42813892231344","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432889008","handle":"self-tan-body-serum-set-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099817136","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1688,{"id":"1333682962537","handle":"self-tanning-mousse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"12586055860329","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432757936","handle":"self-tanning-mousse-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099522224","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7833412337840","handle":"bronze-shimmering-tanning-gel-spf15","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44362595500208","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7040282558640","handle":"shower-body-oil","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41362739396784","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4323307946089","handle":"ultra-dark-self-tanning-mousse","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31033468354665","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8042432725168","handle":"ultra-dark-self-tanning-mousse-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45073099489456","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://us.balibodyco.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"147382730928","themePublished":"true","eventMetadataId":"dfa61838-5577-4d29-bc00-5bff030e90df","pageType":"home","shopId":"10660478","storefrontBaseUrl":"https:\/\/us.balibodyco.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1688<script> 1689 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1690 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1691 window.ShopifyAnalytics.meta.currency = 'USD'; 1692 var meta = {"page":{"pageType":"home","requestId":"a07d55e7-4f10-4030-b5b6-ae7d10fd9653-1790309214"}}; 1693 for (var attr in meta) { 1694 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1695 } 1696</script>
vendor: 1 bytes, line 1696
1696
1697<script class="analytics"> 1698 (function () { 1699 var customDocumentWrite = function(content) { 1700 var jquery = null; 1701 1702 if (window.jQuery) { 1703 jquery = window.jQuery; 1704 } else if (window.Checkout && window.Checkout.$) { 1705 jquery = window.Checkout.$; 1706 } 1707 1708 if (jquery) { 1709 jquery('body').append(content); 1710 } 1711 }; 1712 1713 var hasLoggedConversion = function(token) { 1714 if (token) { 1715 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1716 } 1717 return false; 1718 } 1719 1720 var setCookieIfConversion = function(token) { 1721 if (token) { 1722 var twoMonthsFromNow = new Date(Date.now()); 1723 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1724 1725 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1726 } 1727 } 1728 1729 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1730 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1731 if (trekkie.integrations) { 1732 return; 1733 } 1734 trekkie.methods = [ 1735 'identify', 1736 'page', 1737 'ready', 1738 'track', 1739 'trackForm', 1740 'trackLink' 1741 ]; 1742 trekkie.factory = function(method) { 1743 return function() { 1744 var args = Array.prototype.slice.call(arguments); 1745 args.unshift(method); 1746 trekkie.push(args); 1747 if (method == 'track' || method == 'page') { 1748 var pageUrl; 1749 try { 1750 pageUrl = window.location.href; 1751 } catch (e) {} 1752 var pageReferrer; 1753 try { 1754 pageReferrer = document.referrer; 1755 } catch (e) {} 1756 try { 1757 if (window.__TREKKIE_SHIM_QUEUE == null) { 1758 window.__TREKKIE_SHIM_QUEUE = []; 1759 } 1760 window.__TREKKIE_SHIM_QUEUE.push({ 1761 from: 'trekkie-stub', 1762 method: method, 1763 args: args.slice(1), 1764 pageContext: { 1765 url: pageUrl, 1766 referrer: pageReferrer 1767 } 1768 }); 1769 } catch (e) { 1770 // no-op 1771 } 1772 } 1773 return trekkie; 1774 }; 1775 }; 1776 for (var i = 0; i < trekkie.methods.length; i++) { 1777 var key = trekkie.methods[i]; 1778 trekkie[key] = trekkie.factory(key); 1779 } 1780 trekkie.load = function(config) { 1781 trekkie.config = config || {}; 1782 trekkie.config.initialDocumentCookie = document.cookie; 1783 var first = document.getElementsByTagName('script')[0]; 1784var script = document.createElement('script'); 1785script.type = 'text/javascript'; 1786script.onerror = function(e) { 1787 var scriptFallback = document.createElement('script'); 1788 scriptFallback.type = 'text/javascript'; 1789 scriptFallback.onerror = function(error) { 1790 var Monorail = { 1791 produce: function produce(monorailDomain, schemaId, payload) { 1792 var currentMs = new Date().getTime(); 1793 var event = { 1794 schema_id: schemaId, 1795 payload: payload, 1796 metadata: { 1797 event_created_at_ms: currentMs, 1798 event_sent_at_ms: currentMs 1799 } 1800 }; 1801 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1802 }, 1803 sendRequest: function sendRequest(endpointUrl, payload) { 1804 // Try the sendBeacon API 1805 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1806 var blobData = new window.Blob([payload], { 1807 type: 'text/plain' 1808 }); 1809 1810 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1811 return true; 1812 } // sendBeacon was not successful 1813 1814 } // XHR beacon 1815 1816 var xhr = new XMLHttpRequest(); 1817 1818 try { 1819 xhr.open('POST', endpointUrl); 1820 xhr.setRequestHeader('Content-Type', 'text/plain'); 1821 xhr.send(payload); 1822 } catch (e) { 1823 console.log(e); 1824 } 1825 1826 return false; 1827 }, 1828 isIos12: function isIos12() { 1829 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1830 } 1831 }; 1832 Monorail.produce('monorail-edge.shopifysvc.com', 1833 'trekkie_storefront_load_errors/1.1', 1834 {shop_id: 10660478, 1835 theme_id: 147382730928, 1836 app_name: "storefront", 1837 context_url: window.location.href, 1838 source_url: "//us.balibodyco.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1839 1840 }; 1841 scriptFallback.async = true; 1842 scriptFallback.src = '//us.balibodyco.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1843 first.parentNode.insertBefore(scriptFallback, first); 1844}; 1845script.async = true; 1846script.src = '//us.balibodyco.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1847first.parentNode.insertBefore(script, first); 1848 1849 }; 1850 trekkie.load( 1851 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":10660478,"isMerchantRequest":null,"themeId":147382730928,"themeCityHash":"7791257705807810806","contentLanguage":"en","currency":"USD","eventMetadataId":"dfa61838-5577-4d29-bc00-5bff030e90df"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1852 ); 1853 1854 var loaded = false;
1855 trekkie.ready(function() { 1856 if (loaded) return; 1857 loaded = true; 1858 1859 window.ShopifyAnalytics.lib = window.trekkie; 1860 1861 var originalDocumentWrite = document.write; 1862 document.write = customDocumentWrite; 1863 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1864 document.write = originalDocumentWrite; 1865 1866 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1867 var token = match? match[1]: undefined; 1868 if (!hasLoggedConversion(token)) { 1869 setCookieIfConversion(token); 1870 1871 } 1872 }); 1873 1874 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"a07d55e7-4f10-4030-b5b6-ae7d10fd9653-1790309214","shopifyEmitted":true}); 1875 1876 var eventsListenerScript = document.createElement('script'); 1877 eventsListenerScript.async = true; 1878 eventsListenerScript.src = "//us.balibodyco.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1879 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1880})();</script>
1880 1881
1881<script> 1882 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1883 window.ga = function ga() { 1884 (window.ga.q = window.ga.q || []).push(arguments); 1885 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1886 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1887 } 1888 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1889 }; 1890 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1891 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1892 } 1893 } 1894</script>
vendor: 1 bytes, line 1894
1894
1895<script 1896 defer 1897 src="https://us.balibodyco.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1898 data-application="storefront-renderer" 1899 data-shop-id="10660478" 1900 data-render-region="gcp-us-central1" 1901 data-page-type="index" 1902 data-theme-instance-id="147382730928" 1903 data-theme-name="Bali Body" 1904 data-theme-version="1.15.1" 1905 data-monorail-region="shop_domain" 1906 data-resource-timing-sampling-rate="10" 1907 data-shs="true" 1908 data-shs-beacon="true" 1909 data-shs-export-with-fetch="true" 1910 data-shs-logs-sample-rate="1" 1911 data-shs-beacon-endpoint="https://us.balibodyco.com/api/collect" 1912></script>
1912 1913<meta name="shopify-y" content="6c57db95-839c-48b8-b97a-5e1f3624fa1f" data-expiration="1821866814000"><meta name="shopify-s" content="e7dd306d-a0a5-4e02-991c-fd73a85ad74f" data-expiration="1790311014000"><meta name="new-cookie-storage-activated" content="t"> 1914</head> 1915 1916 <body class="template--index gradient"> 1917 1918 <!-- Google Tag Manager (noscript) -->
vendor: 90 bytes, lines 1918-1921
1918 1919 <noscript> 1920 <iframe 1921 src="https://www.googletagmanager.com/ns.html?id=
1921GTM-P56LWQ8
vendor: 129 bytes, lines 1921-1927
1921" 1922 height="0" 1923 width="0" 1924 style="display:none;visibility:hidden"> 1925 </iframe> 1926 </noscript> 1927
1927<!-- End Google Tag Manager (noscript) --> 1928 1929 <a class="skip-to-content-link button visually-hidden" href="#MainContent" aria-label="Skip to text"> 1930 Skip to content 1931 </a> 1932 1933 <!-- BEGIN sections: header-group --> 1934<div id="shopify-section-sections--19478421012656__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"> 1935 <style> 1936 .announcement-bar>div { 1937 max-width: 600px; 1938 } 1939 1940 .announcement-bar .show-desktop { 1941 font-size: 12px; 1942 font-weight: 500; 1943 line-height:1; 1944 } 1945 1946 .announcement-bar .show-desktop img { 1947 vertical-align: middle; 1948 width: 75px; 1949 } 1950 1951 .announcement-bar .show-mobile { 1952 font-size: 12px; 1953 font-weight: 500; 1954 line-height:1; 1955 } 1956 1957 .announcement-bar .show-mobile img { 1958 vertical-align: middle; 1959 width: 75px; 1960 } 1961 1962 .announcement-bar__message-text, 1963 .announcement-bar__message-text a { 1964 color: #303030; 1965 } 1966 1967 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent) ) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text, 1968 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent) ) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text a{ 1969 color: #ffffff; 1970 } 1971 1972 @media(max-width: 749px) { 1973 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent) ) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text, 1974 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent) ) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text a{ 1975 color: #ffffff; 1976 } 1977 } 1978 </style> 1979 1980 <div 1981 class="announcement-bar " 1982 style="background-color: #fcfafa;" 1983 > 1984 <div class="show-desktop announcement-bar__desktopSlider"> 1985 <div class="swiper-wrapper" role="list"> 1986 1987<div class="announcement-bar__message-text swiper-slide"> 1988 <span data-index="0"> 1989 <a href="https://us.balibodyco.com/products/everyday-gradual-tan" title="https://us.balibodyco.com/products/everyday-gradual-tan">NEW: EVERYDAY GRADUAL TAN</a> 1990 </span> 1991 1992 </div> 1993<div class="announcement-bar__message-text swiper-slide"> 1994 <span data-index="1"> 1995 FREE SHIPPING ON ORDERS OVER $45* 1996 </span> 1997 1998 </div> 1999<div class="announcement-bar__message-text swiper-slide"> 2000 <span data-index="2"> 2001 BUY NOW, PAY LATER WITH AFTERPAY OR SEZZLE 2002 </span> 2003 2004 </div> 2005 2006 2007 2008 </div> 2009 </div> 2010 2011 <div class="show-mobile announcement-bar__mobileSlider"> 2012 <div class="swiper-wrapper"> 2013 2014 2015 2016 2017<div class="announcement-bar__message-text swiper-slide"> 2018 <span data-index="0"> 2019 <a href="https://us.balibodyco.com/products/everyday-gradual-tan" title="https://us.balibodyco.com/products/everyday-gradual-tan">NEW: EVERYDAY GRADUAL TAN</a> 2020 </span> 2021 2022 </div> 2023<div class="announcement-bar__message-text swiper-slide"> 2024 <span data-index="1"> 2025 FREE SHIPPING ON ORDERS OVER $45* 2026 </span> 2027 2028 </div> 2029<div class="announcement-bar__message-text swiper-slide"> 2030 <span data-index="2"> 2031 BUY NOW, PAY LATER WITH AFTERPAY OR SEZZLE 2032 </span> 2033 2034 </div> 2035 </div> 2036 </div> 2037 2038 2039 2040 </div> 2041 2042
2042<script> 2043 const announcementBar = document.querySelector(".announcement-bar"); 2044 function setupAnnouncementBar() { 2045 const closeButton = announcementBar.querySelector('.announcement-bar__dismiss') 2046 const options = { 2047 direction: 'horizontal', 2048 loop: true, 2049 effect: 'fade', 2050 allowTouchMove: false, 2051 fadeEffect: { 2052 crossFade: true, 2053 }, 2054 autoplay: { 2055 delay: 6000, 2056 }, 2057 breakpoints: { 2058 750: { 2059 autoplay: { 2060 delay: 5000, 2061 } 2062 } 2063 } 2064 } 2065 2066 const SwiperDesktop = new Swiper( '.announcement-bar__desktopSlider', options ); 2067 const SwiperMobile = new Swiper( '.announcement-bar__mobileSlider', options ); 2068 2069 closeButton?.addEventListener( 'click', function() { 2070 removeAnnouncementBar(); 2071 localStorage.announcementBarDismissed = true; 2072 }); 2073 2074 window.addEventListener('scroll', function() { 2075 if ( document.querySelector('.announcement-bar.announcement-bar-transparent') != null ) { 2076 SwiperMobile.update(); 2077 SwiperDesktop.update(); 2078 } 2079 }) 2080 } 2081 2082 function removeAnnouncementBar() { 2083 announcementBar.remove(); 2084 document.documentElement.style.setProperty('--announcement-height', 0 + `px`); 2085 document.querySelector('.announcement-bar-section').classList.add('announcement-bar-removed'); 2086 } 2087 2088 window.addEventListener('load', function() { 2089 if (localStorage.announcementBarDismissed) { 2090 removeAnnouncementBar(); 2091 } else { 2092 setupAnnouncementBar(); 2093 } 2094 }) 2095 </script>
2095 2096 2097 2098 2099</div><div id="shopify-section-sections--19478421012656__header" class="shopify-section shopify-section-group-header-group section-header">�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-list-menu-CqwVxk_W.css" onload="this.onload=null;this.rel='stylesheet'"> 2100 <noscript> 2101 2102 2103 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-list-menu-CqwVxk_W.css" rel="stylesheet" type="text/css" media="all" /> 2104 2105</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-search-ySDX8asY.css" onload="this.onload=null;this.rel='stylesheet'"> 2106 <noscript> 2107 2108 2109 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-search-ySDX8asY.css" rel="stylesheet" type="text/css" media="all" /> 2110 2111</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-menu-drawer-CYB72rfS.css" onload="this.onload=null;this.rel='stylesheet'"> 2112 <noscript> 2113 2114 2115 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-menu-drawer-CYB72rfS.css" rel="stylesheet" type="text/css" media="all" /> 2116 2117</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-notification-B7Bbgby0.css" onload="this.onload=null;this.rel='stylesheet'"> 2118 <noscript> 2119 2120 2121 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-notification-B7Bbgby0.css" rel="stylesheet" type="text/css" media="all" /> 2122 2123</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-items-CjQ_CHO4.css" onload="this.onload=null;this.rel='stylesheet'"> 2124 <noscript> 2125 2126 2127 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-items-CjQ_CHO4.css" rel="stylesheet" type="text/css" media="all" /> 2128 2129</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-carousel-BIPfZr5X.css" onload="this.onload=null;this.rel='stylesheet'"> 2130 <noscript> 2131 2132 2133 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-carousel-BIPfZr5X.css" rel="stylesheet" type="text/css" media="all" /> 2134 2135</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" onload="this.onload=null;this.rel='stylesheet'"> 2136 <noscript> 2137 2138 2139 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" rel="stylesheet" type="text/css" media="all" /> 2140 2141</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-loading-overlay-BjAxGOvt.css" onload="this.onload=null;this.rel='stylesheet'"> 2142 <noscript> 2143 2144 2145 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-loading-overlay-BjAxGOvt.css" rel="stylesheet" type="text/css" media="all" /> 2146 2147</noscript><link rel="stylesheet" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-mega-menu.css?v=159087074750552987861789958141" media="print" onload="this.media='all'"> 2148 <noscript><link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-mega-menu.css?v=159087074750552987861789958141" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.section-header { 2149 height: 0; 2150 }@media screen and (min-width: 1401px) { 2151 header-drawer { 2152 display: none; 2153 } 2154 } 2155 2156 2157 2158 2159 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text, 2160 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text a { 2161 color: #fcfafa; 2162 } 2163 2164 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .mega-menu__link, 2165 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .localization-select, 2166 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon, 2167 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .cart-count-bubble, 2168 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__menu-item:hover, 2169 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__active-menu-item, 2170 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__menu-item { 2171 color: #fcfafa; 2172 } 2173 2174 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .localization-select + svg path { 2175 fill: #fcfafa; 2176 stroke: #fcfafa; 2177 } 2178 2179 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--search svg rect, 2180 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) summary.list-menu__item svg path, 2181 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__heading-logo-wrapper svg path { 2182 fill: #fcfafa; 2183 } 2184 2185 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__dismiss svg line, 2186 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--menu svg line, 2187 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--search svg circle, 2188 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--cart svg path { 2189 stroke: #fcfafa; 2190 } 2191 2192 @media screen and (max-width: 1400px) { 2193 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text, 2194 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__message-text a { 2195 color: #fcfafa; 2196 } 2197 2198 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .mega-menu__link, 2199 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon, 2200 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .cart-count-bubble, 2201 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__menu-item:hover, 2202 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__active-menu-item, 2203 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__menu-item { 2204 color: #fcfafa; 2205 } 2206 2207 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--search svg rect, 2208 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) summary.list-menu__item svg path, 2209 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__heading-logo-wrapper svg path { 2210 fill: #fcfafa; 2211 } 2212 2213 .announcement-bar-section:has( + div:not(:hover):not(.menu-open):not(.scrolled-disable-transparent)) .announcement-bar.announcement-bar-transparent:not(:hover) .announcement-bar__dismiss svg line, 2214 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--menu svg line, 2215 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--search svg circle, 2216 .announcement-bar-section:not(:hover) + div:not(.menu-open):not(.scrolled-disable-transparent) .header-wrapper.header-wrapper-transparent:not(:hover) .header__icon--cart svg path { 2217 stroke: #fcfafa; 2218 } 2219 } 2220 2221 2222 .header-wrapper { 2223 background-color: #fcfafa; 2224 color: #303030; 2225 } 2226 2227 .mega-menu__content { 2228 background-color: #fcfafa; 2229 } 2230 2231 .mega-menu__link, 2232 .header__icon, 2233 .cart-count-bubble, 2234 .header__menu-item:hover, 2235 .header__active-menu-item, 2236 .header__menu-item { 2237 color: #303030; 2238 } 2239 2240 .header__icon--search svg rect {
2241 fill: #303030; 2242 } 2243 2244 .header__icon--menu svg line, 2245 .header__icon--search svg circle, 2246 .header__icon--cart svg path { 2247 stroke: #303030; 2248 } 2249 2250 .header__heading-logo-wrapper svg path, 2251 .header__menu-item svg path { 2252 fill: #303030; 2253 } 2254 2255 @media screen and (max-width: 1400px) { 2256 2257 .header-wrapper { 2258 background-color: #fcfafa; 2259 color: #303030; 2260 } 2261 2262 .menu-drawer, 2263 .menu-drawer__submenu { 2264 background-color: #fcfafa; 2265 } 2266 2267 .mega-menu__link, 2268 .header__icon, 2269 .cart-count-bubble, 2270 .header__menu-item:hover, 2271 .header__active-menu-item, 2272 .header__menu-item { 2273 color: #303030; 2274 } 2275 2276 .header__icon--search svg rect { 2277 fill: #303030; 2278 } 2279 2280 .header__icon--menu svg line, 2281 .header__icon--search svg circle, 2282 .header__icon--cart svg path { 2283 stroke: #303030; 2284 } 2285 2286 .header__heading-logo-wrapper svg path, 2287 .header__menu-item svg path { 2288 fill: #303030; 2289 } 2290 } 2291 2292 2293 2294 div.section-header:hover .header-wrapper, 2295 div.scrolled-disable-transparent .header-wrapper { 2296 background-color: #fcfafa; 2297 color: #303030; 2298 } 2299 2300 div.section-header:hover .mega-menu__content, 2301 div.scrolled-disable-transparent .mega-menu__content { 2302 background-color: #fcfafa; 2303 } 2304 2305 div.section-header:hover .mega-menu__link, 2306 div.section-header:hover .header__icon, 2307 div.section-header:hover .cart-count-bubble, 2308 div.section-header:hover .header__menu-item:hover, 2309 div.section-header:hover .header__active-menu-item, 2310 div.section-header:hover .header__menu-item, 2311 div.scrolled-disable-transparent .mega-menu__link, 2312 div.scrolled-disable-transparent .header__icon, 2313 div.scrolled-disable-transparent .cart-count-bubble, 2314 div.scrolled-disable-transparent .header__menu-item:hover, 2315 div.scrolled-disable-transparent .header__active-menu-item, 2316 div.scrolled-disable-transparent .header__menu-item { 2317 color: #303030; 2318 } 2319 2320 div.section-header:hover .header__icon--search svg rect, 2321 div.scrolled-past-header .header__icon--search svg rect { 2322 fill: #303030; 2323 } 2324 2325 div.section-header:hover .header__icon--menu svg line, 2326 div.section-header:hover .header__icon--search svg circle, 2327 div.section-header:hover .header__icon--cart svg path, 2328 div.scrolled-disable-transparent .header__icon--menu svg line, 2329 div.scrolled-disable-transparent .header__icon--search svg circle, 2330 div.scrolled-disable-transparent .header__icon--cart svg path { 2331 stroke: #303030; 2332 } 2333 2334 div.section-header:hover .header__heading-logo-wrapper svg path, 2335 div.scrolled-disable-transparent .header__heading-logo-wrapper svg path, 2336 div.section-header:hover .header__menu-item svg path, 2337 div.scrolled-disable-transparent .header__menu-item svg path { 2338 fill: #303030; 2339 } 2340 2341 @media screen and (max-width: 1400px) { 2342 div.section-header:hover .header-wrapper, 2343 div.scrolled-disable-transparent .header-wrapper { 2344 background-color: #fcfafa; 2345 color: #303030; 2346 } 2347 div.section-header:hover .menu-drawer__submenu, 2348 div.section-header:hover .menu-drawer, 2349 div.scrolled-disable-transparent .menu-drawer__submenu, 2350 div.scrolled-disable-transparent .menu-drawer { 2351 background-color: #fcfafa; 2352 } 2353 div.section-header:hover .mega-menu__link, 2354 div.section-header:hover .header__icon, 2355 div.section-header:hover .cart-count-bubble, 2356 div.section-header:hover .header__menu-item:hover, 2357 div.section-header:hover .header__active-menu-item, 2358 div.section-header:hover .header__menu-item, 2359 div.scrolled-disable-transparent .mega-menu__link, 2360 div.scrolled-disable-transparent .header__icon, 2361 div.scrolled-disable-transparent .cart-count-bubble, 2362 div.scrolled-disable-transparent .header__menu-item:hover, 2363 div.scrolled-disable-transparent .header__active-menu-item, 2364 div.scrolled-disable-transparent .header__menu-item { 2365 color: #303030; 2366 } 2367 2368 div.section-header:hover .header__icon--search svg rect, 2369 div.scrolled-disable-transparent .header__icon--search svg rect {
2370 fill: #303030; 2371 } 2372 2373 div.section-header:hover .header__icon--menu svg line, 2374 div.section-header:hover .header__icon--search svg circle, 2375 div.section-header:hover .header__icon--cart svg path, 2376 div.scrolled-disable-transparent .header__icon--menu svg line, 2377 div.scrolled-disable-transparent .header__icon--search svg circle, 2378 div.scrolled-disable-transparent .header__icon--cart svg path { 2379 stroke: #303030; 2380 } 2381 2382 div.section-header:hover .header__menu-item svg path, 2383 div.scrolled-disable-transparent .header__menu-item svg path { 2384 fill: #303030; 2385 } 2386 2387 .menu-open .header__icon--cart svg path, 2388 .menu-open .header__icon--search svg circle, 2389 .menu-open .header__icon--menu svg line, 2390 div.scrolled-disable-transparent .header__icon--cart svg path, 2391 div.scrolled-disable-transparent .header__icon--search svg circle, 2392 div.scrolled-disable-transparent .header__icon--menu svg line { 2393 stroke: #303030 2394 !important; 2395 } 2396 div.section-header:hover .header__icon--search svg rect, 2397 div.section-header:hover .header__heading-logo-wrapper svg path, 2398 .menu-open .header__icon--search svg rect, 2399 .menu-open .header__heading-logo-wrapper svg path, 2400 div.scrolled-disable-transparent .header__icon--search svg rect, 2401 div.scrolled-disable-transparent .header__heading-logo-wrapper svg path { 2402 fill: #303030 2403 !important; 2404 } 2405 2406 div.section-header:hover .cart-count-bubble, 2407 div.section-header:hover .header__heading-logo-wrapper svg, 2408 .menu-open .cart-count-bubble, 2409 .menu-open .header__heading-logo-wrapper svg, 2410 div.scrolled-disable-transparent .cart-count-bubble, 2411 div.scrolled-disable-transparent .header__heading-logo-wrapper svg { 2412 color: #303030 2413 !important; 2414 } 2415 2416 .menu-open .menu-drawer__close-button, 2417 .menu-open .menu-drawer__menu-item, 2418 div.scrolled-disable-transparent .menu-drawer__close-button, 2419 div.scrolled-disable-transparent .menu-drawer__menu-item { 2420 color: #303030 2421 !important; 2422 } 2423 2424 .menu-open .menu-drawer__close-button, 2425 .menu-open .menu-drawer__menu li { 2426 border-color: #303030 2427 !important; 2428 } 2429 2430 .menu-open .menu-drawer__close-button svg path, 2431 .menu-open summary.list-menu__item svg path { 2432 fill: #303030 2433 !important; 2434 } 2435 } 2436 2437 .section-header { 2438 position: sticky; 2439 margin-bottom: 0px; 2440 } 2441 2442 .header__icons .localization-select-wrapper { 2443 display: none; 2444 } 2445 2446 @media screen and (min-width: 750px) { 2447 .section-header { 2448 margin-bottom: 0px; 2449 } 2450 .header__icons .localization-select-wrapper { 2451 display: block; 2452 } 2453 } 2454 2455 @media (min-width: 990px) and (max-width: 1400px) { 2456 .header__inline-menu { 2457 display: none; 2458 } 2459 } 2460 .list-menu { 2461 list-style: none; 2462 } 2463 2464 .list-menu--inline { 2465 display: inline-flex; 2466 flex-wrap: nowrap; 2467 } 2468 2469 .menu-drawer__menu .localization-select-wrapper .localization-select.link { 2470 font-weight: 300; 2471 } 2472 2473 .menu-drawer__menu .localization-select-wrapper .localization-select + svg path { 2474 stroke: unset; 2475 } 2476 2477 .menu-drawer__menu .header-drawer-language-wrapper .localization-select-wrapper { 2478 top: 100%; 2479 }.weglot-container { 2480 display: none !important; 2481 }</style>
2481<script src="//us.balibodyco.com/cdn/shop/t/398/assets/details-disclosure.js?v=13653116266235556501789958247" defer="defer"></script>
vendor: 2 bytes, line 2481
2481
2482<script src="//us.balibodyco.com/cdn/shop/t/398/assets/details-modal.js?v=64876475810735420041789958247" defer="defer"></script>
vendor: 2 bytes, line 2482
2482
2483<script src="//us.balibodyco.com/cdn/shop/t/398/assets/cart-notification.js?v=133508293167896966491789958101" defer="defer"></script>
vendor: 2 bytes, line 2483
2483
2484<script src="//us.balibodyco.com/cdn/shop/t/398/assets/search-form.js?v=133129549252120666541789958398" defer="defer"></script>
2484 2485 2486<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2487 <symbol 2488 id="icon-search" 2489 width="23" 2490 height="23" 2491 viewBox="0 0 23 23" 2492 fill="none"> 2493 <circle 2494 cx="7.90363" 2495 cy="8.5" 2496 r="6.58871" 2497 transform="rotate(-45 7.90363 8.5)" 2498 stroke="#303030" 2499 stroke-width="2" /> 2500 <rect 2501 x="10.5389" 2502 y="14.0322" 2503 width="2.23258" 2504 height="8.9474" 2505 rx="1.11629" 2506 transform="rotate(-45 10.5389 14.0322)" 2507 fill="#303030" /> 2508 </symbol> 2509 2510 <symbol 2511 id="icon-reset" 2512 class="icon icon-close" 2513 fill="none" 2514 viewBox="0 0 18 18" 2515 stroke="currentColor"> 2516 <circle 2517 r="8.5" 2518 cy="9" 2519 cx="9" 2520 stroke-opacity="0.2" /> 2521 <path 2522 d="M6.82972 6.82915L1.17193 1.17097" 2523 stroke-linecap="round" 2524 stroke-linejoin="round" 2525 transform="translate(5 5)" /> 2526 <path 2527 d="M1.22896 6.88502L6.77288 1.11523" 2528 stroke-linecap="round" 2529 stroke-linejoin="round" 2530 transform="translate(5 5)" /> 2531 </symbol> 2532 2533 <symbol 2534 id="icon-close" 2535 class="icon icon-close" 2536 fill="none" 2537 width="18" 2538 height="17" 2539 viewBox="0 0 18 17"> 2540 <line 2541 x1="1.41421" 2542 y1="1" 2543 x2="16" 2544 y2="15.5858" 2545 stroke="#303030" 2546 stroke-width="2" 2547 stroke-linecap="round" /> 2548 <line 2549 x1="2" 2550 y1="15.5858" 2551 x2="16.5858" 2552 y2="1" 2553 stroke="#303030" 2554 stroke-width="2" 2555 stroke-linecap="round" /> 2556 </symbol> 2557</svg><sticky-header data-sticky-type="always" class=" header-wrapper header-wrapper--border-bottom header-wrapper-transparent"><header 2558 class="header header--middle-center header--mobile-center page-fullwidth header--has-menu" 2559 2560 header-type-fixed 2561 ="false" 2562 >�<header-drawer 2563 data-breakpoint="tablet" 2564 2565 data-default-open-menu="self tan" 2566 2567> 2568 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 2569 <summary 2570 class="header__icon header__icon--menu header__icon--summary link focus-inset" 2571 aria-label="Menu" 2572 > 2573 <span> 2574 <svg 2575 class="icon icon-hamburger" 2576 width="25" 2577 height="16" 2578 viewBox="0 0 25 16" 2579 fill="none" 2580 xmlns="http://www.w3.org/2000/svg" 2581> 2582 <line x1="1" y1="1" x2="24" y2="1" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 2583 <line x1="1" y1="8" x2="24" y2="8" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 2584 <line x1="1" y1="15" x2="24" y2="15" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 2585</svg> 2586 2587 <svg class="icon icon-close" width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 2588 <line x1="1.41421" y1="1" x2="16" y2="15.5858" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 2589 <line x1="2" y1="15.5858" x2="16.5858" y2="1" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 2590</svg> 2591 2592 </span> 2593 </summary> 2594 <div id="menu-drawer" class=" menu-drawer motion-reduce"> 2595 <div class="menu-drawer__inner-container"> 2596 <div class="menu-drawer__navigation-container"> 2597 <nav class="menu-drawer__navigation"> 2598 <ul class="menu-drawer__menu has-submenu list-menu" role="list">�<li><a 2599 id="HeaderDrawer-shop-all" 2600 href="/collections" 2601 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2602 2603 > 2604 Shop All 2605 2606 2607 2608 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2609 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2610</svg> 2611 2612 </a></li>�<li><details 2613 id="Details-menu-drawer-menu-item-2" 2614 data-menu-title="self tan" 2615 > 2616 <summary 2617 id="HeaderDrawer-self-tan" 2618 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2619 > 2620 Self Tan 2621 2622 2623 2624 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2625 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2626</svg> 2627 2628 </summary> 2629 <div 2630 id="link-self-tan" 2631 class="menu-drawer__submenu has-submenu motion-reduce" 2632 tabindex="-1" 2633 > 2634 <div class="menu-drawer__inner-submenu"> 2635 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
2636 <svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2637 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 2638</svg> 2639 2640 Self Tan 2641 </button> 2642 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2643 id="HeaderDrawer-self-tan-all-self-tan" 2644 href="/collections/self-tan" 2645 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2646 2647 > 2648 All Self Tan 2649 </a></li><li><a 2650 id="HeaderDrawer-self-tan-mousses" 2651 href="/collections/mousse" 2652 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2653 2654 > 2655 Mousses 2656 </a></li><li><a 2657 id="HeaderDrawer-self-tan-lotions" 2658 href="/collections/lotion" 2659 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2660 2661 > 2662 Lotions 2663 </a></li><li><a 2664 id="HeaderDrawer-self-tan-serums" 2665 href="/collections/serum-skincare" 2666 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2667 2668 > 2669 Serums 2670 </a></li><li><a 2671 id="HeaderDrawer-self-tan-mist" 2672 href="/collections/mist" 2673 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2674 2675 > 2676 Mist 2677 </a></li><li><a 2678 id="HeaderDrawer-self-tan-express" 2679 href="/collections/express-tan" 2680 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2681 2682 > 2683 Express 2684 </a></li><li><a 2685 id="HeaderDrawer-self-tan-gradual-tan" 2686 href="/collections/gradual-tan" 2687 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2688 2689 > 2690 Gradual Tan 2691 </a></li><li><a 2692 id="HeaderDrawer-self-tan-instant-wash-off" 2693 href="/collections/instant-wash-off" 2694 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2695 2696 > 2697 Instant/Wash Off 2698 </a></li><li><a 2699 id="HeaderDrawer-self-tan-face-tan" 2700 href="/collections/face-tan" 2701 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2702 2703 > 2704 Face Tan 2705 </a></li><li><a 2706 id="HeaderDrawer-self-tan-body-tan" 2707 href="/collections/body-tan" 2708 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2709 2710 > 2711 Body Tan 2712 </a></li></ul> 2713 2714 2715 </div> 2716 2717 </div> 2718 </details></li>�<li>
2718<details 2719 id="Details-menu-drawer-menu-item-3" 2720 data-menu-title="suncare" 2721 > 2722 <summary 2723 id="HeaderDrawer-suncare" 2724 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2725 > 2726 Suncare 2727 2728 2729 2730 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2731 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2732</svg> 2733 2734 </summary> 2735 <div 2736 id="link-suncare" 2737 class="menu-drawer__submenu has-submenu motion-reduce" 2738 tabindex="-1" 2739 > 2740 <div class="menu-drawer__inner-submenu"> 2741 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2742 <svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2743 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 2744</svg> 2745 2746 Suncare 2747 </button> 2748 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2749 id="HeaderDrawer-suncare-all" 2750 href="/collections/suncare" 2751 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2752 2753 > 2754 All 2755 </a></li><li><a 2756 id="HeaderDrawer-suncare-tanning-oils" 2757 href="/collections/tanning-oils" 2758 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2759 2760 > 2761 Tanning Oils 2762 </a></li><li><a 2763 id="HeaderDrawer-suncare-spf50" 2764 href="/collections/sunscreens" 2765 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2766 2767 > 2768 SPF50 2769 </a></li><li><a 2770 id="HeaderDrawer-suncare-face" 2771 href="/collections/spf-face" 2772 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2773 2774 > 2775 Face 2776 </a></li></ul> 2777 2778 2779 </div> 2780 2781 </div> 2782 </details></li>�<li><a 2783 id="HeaderDrawer-accessories" 2784 href="/collections/accessories-self-tan" 2785 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2786 2787 > 2788 Accessories 2789 2790 2791 2792 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2793 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2794</svg> 2795 2796 </a></li>�<li>
2796<details 2797 id="Details-menu-drawer-menu-item-5" 2798 data-menu-title="sets" 2799 > 2800 <summary 2801 id="HeaderDrawer-sets" 2802 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2803 > 2804 Sets 2805 2806 2807 2808 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2809 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2810</svg> 2811 2812 </summary> 2813 <div 2814 id="link-sets" 2815 class="menu-drawer__submenu has-submenu motion-reduce" 2816 tabindex="-1" 2817 > 2818 <div class="menu-drawer__inner-submenu"> 2819 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2820 <svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2821 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 2822</svg> 2823 2824 Sets 2825 </button> 2826 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 2827 id="HeaderDrawer-sets-value-sets" 2828 href="/collections/value-sets" 2829 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2830 2831 > 2832 Value Sets 2833 </a></li><li><a 2834 id="HeaderDrawer-sets-bundles-gift-sets" 2835 href="/collections/bundles" 2836 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2837 2838 > 2839 Bundles & Gift Sets 2840 </a></li></ul> 2841 2842 2843 </div> 2844 2845 </div> 2846 </details></li>�<li><a 2847 id="HeaderDrawer-tan-finder" 2848 href="/pages/shade-finder-quiz" 2849 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2850 2851 > 2852 Tan Finder 2853 2854 2855 2856 ��<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2857 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2858</svg> 2859 2860 </a></li></ul> 2861 </nav> 2862 2863 <div class="header-slide-img header-slide-img-1"> 2864 <swiper-container class="block-carousel-container swiper hide_control_slide"> 2865 <div class="block-carousel" data-item_desktop="auto" data-item_mobile="auto"> 2866 <div class="swiper-wrapper" role="list" aria-label="Slider">���� 2867 2868 2869 <div 2870 id="Slide-sections--19478421012656__header-5" 2871 class="swiper-slide " 2872 2873 data-cascade 2874 style="--animation-order: 5;" 2875 2876 > 2877 <div class="image-wrap image-menu-wrap"> 2878 <div class="image"> 2879 2880 <a class="link" href="https://us.balibodyco.com/products/everyday-gradual-tan"> 2881 2882 2883 <img 2884 class="p-center" 2885 src="//us.balibodyco.com/cdn/shop/files/MegaMenu_1200x778px_MOBILE.jpg?v=1789962107" 2886 alt="" 2887 width="1200" 2888 height="778" 2889 loading="lazy" 2890 > 2891 2892 2893 </a> 2894 2895 2896 </div> 2897 </div> 2898 </div> 2899 2900 �</div> 2901 <div class="swiper-scrollbar"></div> 2902 <div class="prev">
2902<svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2903 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 2904</svg> 2905</div> 2906 <div class="next"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2907 <path d="M12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289L6.34315 0.928932C5.95262 0.538407 5.31946 0.538407 4.92893 0.928932C4.53841 1.31946 4.53841 1.95262 4.92893 2.34315L10.5858 8L4.92893 13.6569C4.53841 14.0474 4.53841 14.6805 4.92893 15.0711C5.31946 15.4616 5.95262 15.4616 6.34315 15.0711L12.7071 8.70711ZM1.11585e-07 9L12 9L12 7L-1.11585e-07 7L1.11585e-07 9Z" fill="#303030"/> 2908</svg> 2909</div> 2910 </div> 2911 </swiper-container> 2912 </div> 2913<div class="header-drawer-aux" ><nav 2914 class="header-drawer-aux__nav" 2915 aria-label="Menu" 2916 > 2917 <ul class="header-drawer-aux__list list-menu" role="list"><li> 2918 <a 2919 href="/pages/guides-and-tips" 2920 class="header-drawer-aux__link" 2921 2922 >Guides & Tips</a> 2923 </li><li> 2924 <a 2925 href="/pages/rewards" 2926 class="header-drawer-aux__link" 2927 2928 >Join BB Air Reward Program</a> 2929 </li><li> 2930 <a 2931 href="/pages/about" 2932 class="header-drawer-aux__link" 2933 2934 >About Us</a> 2935 </li></ul> 2936 </nav></div> 2937�</div> 2938 </div> 2939 </div> 2940 </details> 2941</header-drawer> 2942 2943 2944 2945 2946 2947<nav class="header__inline-menu"> 2948 <ul class="list-menu list-menu--inline" role="list"> 2949<li class=" item-has-megamenu "><header-menu> 2950 <details id="Details-HeaderMenu-1" class="mega-menu"> 2951 <summary 2952 id="HeaderMenu-shop-all" 2953 class="header__menu-item list-menu__item link focus-inset" 2954 > 2955 <span 2956 title="Shop All" 2957 >Shop All</span> 2958 2959 2960 2961 2962 2963<svg class="icon icon-polygon" width="8" height="5" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg"> 2964 <path d="M3.46378 4.30262L-0.000313354 -1.76266e-05L6.92788 -1.80609e-05L3.46378 4.30262Z" fill="#303030"/> 2965 <path d="M80.4641 4.5L77 0.197367L83.9282 0.197367L80.4641 4.5Z" fill="#303030"/> 2966</svg> 2967 2968 </summary> 2969 <div 2970 id="MegaMenu-Content-1" 2971 class="mega-menu__content motion-red uce global-settings-popup" 2972 tabindex="-1" 2973 > 2974 <div class=" page-fullwidth"> 2975 <div class="mega-menu__content-wrap "> 2976 <div class="mega-menu-item mega-menu-item-link-wrapper "> 2977 <ul 2978 class="mega-menu__list " 2979 role="list" 2980 ><li class="item-link--level-2 ds-col-4 "> 2981 <a 2982 id="HeaderMenu-shop-all-shop-by-category" 2983 href="/collections" 2984 class="mega-menu__link mega-menu__link--level-2 link" 2985 2986 > 2987 Shop by Category 2988 </a><ul class="list-unstyled" role="list"><li> 2989 <a 2990 id="HeaderMenu-shop-all-shop-by-category-shop-all" 2991 href="/collections" 2992 class="mega-menu__link link" 2993 2994 > 2995 Shop All 2996 </a> 2997 </li><li> 2998 <a 2999 id="HeaderMenu-shop-all-shop-by-category-new" 3000 href="/collections/new" 3001 class="mega-menu__link link" 3002 3003 > 3004 New 3005 </a> 3006 </li><li> 3007 <a 3008 id="HeaderMenu-shop-all-shop-by-category-self-tan" 3009 href="/collections/self-tan" 3010 class="mega-menu__link link" 3011 3012 > 3013 Self Tan 3014 </a> 3015 </li><li> 3016 <a 3017 id="HeaderMenu-shop-all-shop-by-category-suncare" 3018 href="/collections/suncare" 3019 class="mega-menu__link link" 3020 3021 > 3022 Suncare 3023 </a> 3024 </li><li> 3025 <a 3026 id="HeaderMenu-shop-all-shop-by-category-best-sellers" 3027 href="/collections/best-sellers" 3028 class="mega-menu__link link" 3029 3030 > 3031 Best Sellers 3032 </a> 3033 </li><li> 3034 <a 3035 id="HeaderMenu-shop-all-shop-by-category-bundles" 3036 href="/collections/bundles" 3037 class="mega-menu__link link" 3038 3039 > 3040 Bundles 3041 </a> 3042 </li><li> 3043 <a 3044 id="HeaderMenu-shop-all-shop-by-category-accessories" 3045 href="/collections/accessories" 3046 class="mega-menu__link link" 3047 3048 > 3049 Accessories 3050 </a> 3051 </li><li> 3052 <a 3053 id="HeaderMenu-shop-all-shop-by-category-online-exclusives" 3054 href="/collections/online-exclusives" 3055 class="mega-menu__link link" 3056 3057 > 3058 Online Exclusives 3059 </a> 3060 </li><li> 3061 <a 3062 id="HeaderMenu-shop-all-shop-by-category-sale" 3063 href="/collections/sale" 3064 class="mega-menu__link link" 3065 3066 > 3067 Sale
3068 </a> 3069 </li></ul></li><li class="item-link--level-2 ds-col-4 "> 3070 <a 3071 id="HeaderMenu-shop-all-self-tan" 3072 href="/collections/self-tan" 3073 class="mega-menu__link mega-menu__link--level-2 link" 3074 3075 > 3076 Self Tan 3077 </a><ul class="list-unstyled" role="list"><li> 3078 <a 3079 id="HeaderMenu-shop-all-self-tan-mousse" 3080 href="/collections/mousse" 3081 class="mega-menu__link link" 3082 3083 > 3084 Mousse 3085 </a> 3086 </li><li> 3087 <a 3088 id="HeaderMenu-shop-all-self-tan-lotion" 3089 href="/collections/lotion" 3090 class="mega-menu__link link" 3091 3092 > 3093 Lotion 3094 </a> 3095 </li><li> 3096 <a 3097 id="HeaderMenu-shop-all-self-tan-serum" 3098 href="/collections/serum" 3099 class="mega-menu__link link" 3100 3101 > 3102 Serum 3103 </a> 3104 </li><li> 3105 <a 3106 id="HeaderMenu-shop-all-self-tan-mist" 3107 href="/collections/mist" 3108 class="mega-menu__link link" 3109 3110 > 3111 Mist 3112 </a> 3113 </li><li> 3114 <a 3115 id="HeaderMenu-shop-all-self-tan-express" 3116 href="/collections/express-tan" 3117 class="mega-menu__link link" 3118 3119 > 3120 Express 3121 </a> 3122 </li><li> 3123 <a 3124 id="HeaderMenu-shop-all-self-tan-gradual-tan" 3125 href="/collections/gradual-tan" 3126 class="mega-menu__link link" 3127 3128 > 3129 Gradual Tan 3130 </a> 3131 </li><li> 3132 <a 3133 id="HeaderMenu-shop-all-self-tan-face-tan" 3134 href="/collections/face-tan" 3135 class="mega-menu__link link" 3136 3137 > 3138 Face Tan 3139 </a> 3140 </li><li> 3141 <a 3142 id="HeaderMenu-shop-all-self-tan-instant-wash-off" 3143 href="/collections/instant-wash-off" 3144 class="mega-menu__link link" 3145 3146 > 3147 Instant / Wash off 3148 </a> 3149 </li><li> 3150 <a 3151 id="HeaderMenu-shop-all-self-tan-clear" 3152 href="/collections/clear" 3153 class="mega-menu__link link" 3154 3155 > 3156 Clear 3157 </a> 3158 </li><li> 3159 <a 3160 id="HeaderMenu-shop-all-self-tan-accessories" 3161 href="/collections/accessories" 3162 class="mega-menu__link link" 3163 3164 > 3165 Accessories 3166 </a> 3167 </li></ul></li><li class="item-link--level-2 ds-col-4 "> 3168 <a 3169 id="HeaderMenu-shop-all-shade" 3170 href="/collections/self-tan" 3171 class="mega-menu__link mega-menu__link--level-2 link" 3172 3173 > 3174 Shade 3175 </a><ul class="list-unstyled" role="list"><li> 3176 <a 3177 id="HeaderMenu-shop-all-shade-light" 3178 href="/collections/shade-light" 3179 class="mega-menu__link link" 3180 3181 > 3182 Light 3183 </a> 3184 </li><li> 3185 <a 3186 id="HeaderMenu-shop-all-shade-medium" 3187 href="/collections/shade-medium" 3188 class="mega-menu__link link" 3189 3190 > 3191 Medium 3192 </a> 3193 </li><li> 3194 <a 3195 id="HeaderMenu-shop-all-shade-dark" 3196 href="/collections/shade-dark" 3197 class="mega-menu__link link" 3198 3199 > 3200 Dark 3201 </a> 3202 </li><li> 3203 <a 3204 id="HeaderMenu-shop-all-shade-ultra-dark" 3205 href="/collections/shade-ultra-dark" 3206 class="mega-menu__link link" 3207 3208 > 3209 Ultra Dark 3210 </a> 3211 </li></ul></li><li class="item-link--level-2 ds-col-4 "> 3212 <a 3213 id="HeaderMenu-shop-all-suncare" 3214 href="/collections/suncare" 3215 class="mega-menu__link mega-menu__link--level-2 link" 3216 3217 > 3218 Suncare 3219 </a><ul class="list-unstyled" role="list"><li> 3220 <a 3221 id="HeaderMenu-shop-all-suncare-tanning-oils" 3222 href="/collections/tanning-oils" 3223 class="mega-menu__link link" 3224 3225 > 3226 Tanning Oils 3227 </a> 3228 </li><li> 3229 <a 3230 id="HeaderMenu-shop-all-suncare-spf50" 3231 href="/collections/sunscreens" 3232 class="mega-menu__link link" 3233 3234 > 3235 SPF50 3236 </a> 3237 </li><li> 3238 <a 3239 id="HeaderMenu-shop-all-suncare-face" 3240 href="/collections/spf-face" 3241 class="mega-menu__link link" 3242 3243 > 3244 Face 3245 </a> 3246 </li></ul></li></ul> 3247 </div> 3248 3249 <div class="mega-menu-item mega-menu-item-image-wrapper "> 3250 <div class="mega-menu-image"> 3251 3252 <div class="image-wrap image-menu-wrap"> 3253 <div class="image"> 3254 3255 <a class="link" href="https://us.balibodyco.com/products/everyday-gradual-tan"> 3256 3257 3258 <img 3259 class="p-center" 3260 src="//us.balibodyco.com/cdn/shop/files/MegaMenu_1200x778px_Left_8b446cb9-28bb-4fa7-a3eb-eff8fbfe2bad.jpg?v=1789962107" 3261 alt="" 3262 width="1200" 3263 height="778" 3264 loading="lazy" 3265 > 3266 3267 3268 </a> 3269 3270 3271 </div> 3272 </div> 3273 3274 3275 <div class="image-wrap image-menu-wrap"> 3276 <div class="image"> 3277 3278 <a class="link" href="https://us.balibodyco.com/products/everyday-gradual-tan"> 3279 3280 3281 <img 3282 class="p-center" 3283 src="//us.balibodyco.com/cdn/shop/files/MegaMenu_1200x778px_Right_bdad6a24-2734-4e01-9f74-52cd69707515.jpg?v=1789962107" 3284 alt="" 3285 width="1200" 3286 height="778" 3287 loading="lazy" 3288 > 3289 3290 3291 </a> 3292 3293 3294 </div> 3295 </div> 3296 3297 </div> 3298 </div> 3299 3300 </div> 3301 </div> 3302 </div> 3303 </details> 3304 </header-menu></li> 3305<li class=""><a 3306 id="HeaderMenu-value-sets" 3307 href="/collections/value-sets" 3308 class="header__menu-item list-menu__item link link--text focus-inset" 3309 3310 >
3311 <span 3312 title="Value Sets" 3313 >Value Sets</span> 3314 3315 3316 3317 3318 3319</a></li> 3320<li class=""><a 3321 id="HeaderMenu-tan-finder" 3322 href="/pages/shade-finder-quiz" 3323 class="header__menu-item list-menu__item link link--text focus-inset" 3324 3325 > 3326 <span 3327 title="Tan Finder" 3328 >Tan Finder</span> 3329 3330 3331 3332 3333 3334</a></li> 3335<li class=""><a 3336 id="HeaderMenu-deep-violet-express" 3337 href="/pages/deep-violet-express-self-tan" 3338 class="header__menu-item list-menu__item link link--text focus-inset" 3339 3340 > 3341 <span 3342 title="DEEP VIOLET EXPRESS" 3343 >DEEP VIOLET EXPRESS</span> 3344 3345 3346 3347 3348 3349 3350 <span 3351 class="menu-item__label menu-item__label--left" 3352 style="color:#fcfafa; background-color:#613784" 3353 >TRENDING NOW</span> 3354 3355 3356</a></li></ul> 3357</nav> 3358�<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset" title="Logo link to Home page"><div class="header__heading-logo-wrapper"> 3359 <svg width="197" height="30" viewbox="0 0 197 30" fill="none" xmlns="http://www.w3.org/2000/svg"> 3360<g clip-path="url(#clip0_112_987)"> 3361<path d="M0 0.717285H5.46741C7.66528 0.717285 9.3562 0.984995 10.537 1.52372C11.7177 2.05914 12.6514 2.8854 13.3348 3.99921C14.0183 5.11301 14.3616 6.3491 14.3616 7.70748C14.3616 8.97662 14.06 10.1301 13.46 11.1745C12.86 12.2156 11.9776 13.0617 10.8161 13.7095C12.2568 14.2151 13.3669 14.8067 14.1434 15.4876C14.9199 16.1684 15.5231 16.9881 15.9562 17.9532C16.3894 18.9182 16.6044 19.9626 16.6044 21.0897C16.6044 23.3801 15.7894 25.3201 14.1626 26.9066C12.5359 28.493 10.3509 29.2862 7.61074 29.2862H0V0.717285ZM2.71445 3.51336V12.6585H4.3027C6.23105 12.6585 7.64603 12.4734 8.55406 12.1065C9.46208 11.7363 10.1776 11.1547 10.707 10.3581C11.2364 9.56162 11.4995 8.67917 11.4995 7.70748C11.4995 6.39868 11.0567 5.37411 10.168 4.63047C9.27919 3.88683 7.86742 3.51336 5.92624 3.51336H2.71445ZM2.71445 15.5339V26.4868H6.15084C8.17865 26.4868 9.66422 26.2819 10.6075 25.8754C11.5509 25.4689 12.3113 24.831 12.8824 23.9618C13.4535 23.0958 13.7423 22.1572 13.7423 21.1458C13.7423 19.8767 13.3412 18.7695 12.5359 17.8243C11.7305 16.879 10.6236 16.2312 9.21502 15.8809C8.2717 15.6462 6.6257 15.5305 4.28345 15.5305H2.71445V15.5339Z" fill="#303030"></path> 3362<path d="M36.5104 0.717285L49.4409 29.2796H46.4473L42.0869 19.88H30.1414L25.8226 29.2796H22.7296L35.8334 0.717285H36.5104ZM36.1606 6.78537L31.4087 17.1236H40.8901L36.1606 6.78537Z" fill="#303030"></path> 3363<path d="M56.8303 0.717285H59.6025V26.5232H70.271V29.2796H56.8303V0.717285Z" fill="#303030"></path> 3364<path d="M78.1255 0.717285H80.8978V29.2796H78.1255V0.717285Z" fill="#303030"></path> 3365<path d="M88.5855 29.2829V0.717285H92.9459C95.4743 0.717285 97.3256 0.885843 98.4936 1.22296C100.156 1.67575 101.474 2.51854 102.456 3.74802C103.438 4.9775 103.929 6.42842 103.929 8.09748C103.929 9.18484 103.704 10.1731 103.258 11.0588C102.812 11.9446 102.087 12.7774 101.08 13.5541C102.764 14.3705 103.996 15.3884 104.773 16.6113C105.549 17.8342 105.941 19.2818 105.941 20.9508C105.941 22.6199 105.54 24.0179 104.734 25.34C103.929 26.662 102.893 27.6469 101.622 28.3013C100.351 28.9557 98.5962 29.2829 96.3567 29.2829H88.5823H88.5855ZM93.8636 5.90292V11.9214H95.0187C96.3053 11.9214 97.2615 11.6438 97.8839 11.0852C98.5096 10.53 98.8208 9.77314 98.8208 8.81467C98.8208 7.92231 98.5256 7.21172 97.9321 6.68952C97.3385 6.16402 96.4369 5.90292 95.2272 5.90292H93.8636ZM93.8636 16.7766V24.0973H95.1855C97.377 24.0973 98.8561 23.813 99.6166 23.2446C100.377 22.6761 100.759 21.8465 100.759 20.7592C100.759 19.5297 100.313 18.558 99.4176 17.8474C98.5224 17.1368 97.0369 16.7799 94.9577 16.7799H93.8604L93.8636 16.7766Z" fill="#303030"></path> 3366<path d="M126.389 0C130.313 0 133.685 1.46414 136.509 4.38912C139.332 7.31409 140.744 10.8802 140.744 15.0876C140.744 19.2949 139.352 22.7851 136.567 25.6704C133.781 28.5557 130.403 30 126.427 30C122.452 30 118.807 28.5193 116.054 25.5547C113.301 22.5901 111.921 19.0702 111.921 14.9917C111.921 12.2618 112.563 9.74992 113.847 7.45951C115.13 5.16911 116.895 3.35133 119.138 2.01278C121.384 0.674232 123.8 0.00330506 126.389 0.00330506V0ZM126.331 5.32114C123.764 5.32114 121.608 6.23995 119.859 8.07756C118.111 9.91517 117.238 12.2518 117.238 15.0876C117.238 18.2472 118.339 20.7458 120.54 22.5835C122.25 24.0212 124.213 24.7384 126.427 24.7384C128.93 24.7384 131.064 23.8063 132.825 21.9423C134.587 20.0782 135.466 17.7812 135.466 15.0479C135.466 12.3146 134.577 10.0275 132.806 8.14366C131.032 6.25978 128.876 5.31784
3366126.334 5.31784L126.331 5.32114Z" fill="#303030"></path> 3367<path d="M148.056 0.717285H154.31C158.34 0.717285 161.333 1.23287 163.294 2.26075C165.251 3.28862 166.865 4.96428 168.136 7.28113C169.403 9.59797 170.038 12.3048 170.038 15.3983C170.038 17.5995 169.682 19.6222 168.973 21.4664C168.264 23.3107 167.285 24.8409 166.034 26.0572C164.786 27.2734 163.432 28.1162 161.975 28.5822C160.518 29.0482 157.993 29.2829 154.403 29.2829H148.056V0.717285ZM153.296 5.95911V23.9783H155.747C158.16 23.9783 159.909 23.694 160.997 23.1223C162.084 22.5538 162.973 21.592 163.663 20.2469C164.353 18.8984 164.699 17.2393 164.699 15.2695C164.699 12.2387 163.875 9.88551 162.229 8.21315C160.746 6.70935 158.366 5.95911 155.083 5.95911H153.293H153.296Z" fill="#303030"></path> 3368<path d="M175.416 0.717285H181.082L186.255 10.9927L191.404 0.717285H197L188.886 16.9121V29.2796H183.569V16.9121L175.416 0.717285Z" fill="#303030"></path> 3369</g> 3370<defs> 3371<clippath id="clip0_112_987"> 3372<rect width="197" height="30" fill="white"></rect> 3373</clippath> 3374</defs> 3375</svg> 3376 </div></a></h1><div class="header__icons"> 3377 <div class="desktop-localization-wrapper">� 3378 </div><div class="weglot_custom_switcher"> 3379 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3380 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3381</svg> 3382 3383 </div> 3384 3385 3386 <div class="header__search hide-desktop header__icon--search js-search-mobile"> 3387 <svg 3388 width="23" 3389 height="23" 3390 viewBox="0 0 23 23" 3391 fill="none" 3392 xmlns="http://www.w3.org/2000/svg" 3393 class="modal__toggle-open icon icon-search" 3394> 3395 <circle cx="8.40314" cy="8.5" r="6.58871" transform="rotate(-45 8.40314 8.5)" stroke="#303030" stroke-width="2"/> 3396 <rect x="11.0386" y="14.0322" width="2.23258" height="8.9474" rx="1.11629" transform="rotate(-45 11.0386 14.0322)" fill="#303030"/> 3397</svg> 3398 3399 </div> 3400 3401 3402<details-modal class="header__search"> 3403 <details> 3404 <summary 3405 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle hide-mobile" 3406 aria-haspopup="dialog" 3407 aria-label="Search" 3408 > 3409 <span> 3410 <svg 3411 width="23" 3412 height="23" 3413 viewBox="0 0 23 23" 3414 fill="none" 3415 xmlns="http://www.w3.org/2000/svg" 3416 class="modal__toggle-open icon icon-search" 3417> 3418 <circle cx="8.40314" cy="8.5" r="6.58871" transform="rotate(-45 8.40314 8.5)" stroke="#303030" stroke-width="2"/> 3419 <rect x="11.0386" y="14.0322" width="2.23258" height="8.9474" rx="1.11629" transform="rotate(-45 11.0386 14.0322)" fill="#303030"/> 3420</svg> 3421 3422 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 3423 <use href="#icon-close"> 3424 </svg> 3425 </span> 3426 </summary> 3427 <div 3428 class="search-modal modal__content gradient" 3429 role="dialog" 3430 aria-modal="true" 3431 aria-label="Search" 3432 > 3433 <div class="modal-overlay"></div> 3434 <div 3435 class="search-modal__content search-modal__content-bottom" 3436 tabindex="-1" 3437 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 3438 <input type="hidden" name="type" value="product"> 3439 <div class="search-modal__field"> 3440 <input 3441 class="search__input" 3442 id="Search-In-Modal" 3443 type="search" 3444 name="q" 3445 value="" 3446 placeholder="Find What You're Looking For"role="combobox" 3447 aria-expanded="false" 3448 aria-owns="predictive-search-results" 3449 aria-controls="predictive-search-results" 3450 aria-haspopup="listbox" 3451 aria-autocomplete="list" 3452 autocorrect="off" 3453 autocomplete="off" 3454 autocapitalize="off" 3455 spellcheck="false"> 3456 <input type="hidden" name="options[prefix]" value="last"> 3457 <button 3458 type="reset" 3459 class="reset__button field__button hidden" 3460 aria-label="Clear search term" 3461 > 3462 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 3463 <use xlink:href="#icon-reset"> 3464 </svg> 3465 </button> 3466 3467 </div> 3468 <div class="predictive-search-suggestions"> 3469 3470 <h5 class="predictive-search-suggestions__header">Suggested searches</h5> 3471 <ul class="suggestions-list"> 3472 3473 <li class="suggestions-list__item"> 3474 <a href="/search?type=product&q=instant-tan">Instant Tan</a> 3475 </li> 3476 3477 <li class="suggestions-list__item"> 3478 <a href="/search?type=product&q=bronzing-serum">Bronzing Serum</a> 3479 </li> 3480 3481 <li class="suggestions-list__item"> 3482 <a href="/search?type=product&q=express-tan">Express Tan</a> 3483 </li> 3484 3485 <li class="suggestions-list__item"> 3486 <a href="/search?type=product&q=super-serum">Super Serum</a> 3487 </li> 3488 3489 <li class="suggestions-list__item"> 3490 <a href="/search?type=product&q=ultra-dark-mousse">Ultra Dark Mousse</a> 3491 </li> 3492 3493 </ul> 3494 </div> 3495 3496 <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 3497 <div class="predictive-search__loading-state"> 3498 <svg 3499 aria-hidden="true" 3500 focusable="false" 3501 class="spinner"
3502 viewBox="0 0 66 66" 3503 xmlns="http://www.w3.org/2000/svg" 3504 > 3505 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 3506 </svg> 3507 </div> 3508 </div> 3509 3510 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 3511 style="display: none" 3512 type="button" 3513 class="search-modal__close-button modal__close-button link link--text focus-inset" 3514 aria-label="Close" 3515 > 3516 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 3517 <use href="#icon-close"> 3518 </svg> 3519 </button> 3520 </div> 3521 </div> 3522 </details> 3523</details-modal> 3524 3525 3526 <a href="/account/login" class="header__icon header__icon--account link focus-inset" title="Link to account"> 3527 <svg 3528 width="20" 3529 height="25" 3530 aria-hidden="true" 3531 focusable="false" 3532 class="icon icon-account" 3533 viewBox="0 0 20 25" 3534 fill="none" 3535 xmlns="http://www.w3.org/2000/svg" 3536> 3537 <path d="M1.26517 23.04V18.72C1.26517 16.3342 3.19929 14.4 5.58516 14.4H14.2252C16.611 14.4 18.5452 16.3342 18.5452 18.72V23.04" stroke="currentColor" stroke-width="2" stroke-linecap="round"/> 3538 <circle cx="9.90478" cy="5.76" r="4.76" stroke="currentColor" stroke-width="2"/> 3539</svg> 3540 3541 <span class="visually-hidden">Log in</span> 3542 </a><a 3543 href="/cart" 3544 class="header__icon header__icon--cart link focus-inset" 3545 id="cart-icon-bubble" 3546 title="Link to cart"><svg class="icon icon-cart" width="22" height="25" viewBox="0 0 22 25" fill="none" xmlns="http://www.w3.org/2000/svg"> 3547 <path d="M20.7347 23.7651L1.02046 23.7651L4.13323 8.27534L17.622 8.27534L20.7347 23.7651Z" stroke="#303030" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3548 <path d="M6.6532 4.23437C6.6532 2.57752 7.99634 1.23438 9.6532 1.23438L12.1022 1.23438C13.759 1.23438 15.1022 2.57752 15.1022 4.23437L15.1022 8.27519L6.6532 8.27519L6.6532 4.23437Z" stroke="#303030" stroke-width="2"/> 3549</svg> 3550<span class="visually-hidden">Cart</span></a> 3551 </div> 3552 </header> 3553</sticky-header> 3554
3555<script type="application/ld+json"> 3556 { 3557 "@context": "http://schema.org", 3558 "@type": "Organization", 3559 "name": "Bali Body US", 3560 3561 "logo": "https:\/\/us.balibodyco.com\/cdn\/shop\/files\/Logo.png?v=1699314176\u0026width=500", 3562 3563 "sameAs": [ 3564 "", 3565 "", 3566 "", 3567 "", 3568 "", 3569 "", 3570 "", 3571 "", 3572 "" 3573 ], 3574 "url": "https:\/\/us.balibodyco.com" 3575 } 3576</script>
3576 3577 3578 3579
3579<script> 3580 document.addEventListener('DOMContentLoaded', function () { 3581 document.querySelector('.section-header').classList.add('shopify-section-header-transparent'); 3582 }); 3583 </script>
3583 3584� 3585
3585<script type="application/ld+json"> 3586 { 3587 "@context": "http://schema.org", 3588 "@type": "WebSite", 3589 "name": "Bali Body US", 3590 "potentialAction": { 3591 "@type": "SearchAction", 3592 "target": "https:\/\/us.balibodyco.com\/search?q={search_term_string}", 3593 "query-input": "required name=search_term_string" 3594 }, 3595 "url": "https:\/\/us.balibodyco.com" 3596 } 3597 </script>
3597<script> 3598 var Weglot; 3599 document.addEventListener('DOMContentLoaded', function () { 3600 // Wait for the Weglot ready to use 3601 const intervalId = setInterval(function() { 3602 if (Weglot !== undefined && Weglot.options.languages !== undefined ) { 3603 waitForWeglot(); 3604 clearInterval(intervalId); 3605 } 3606 }, 300); 3607 // Add the the Weglot Switcher 3608 var weglotHeaderSwitcherList = document.querySelectorAll('.weglot_custom_switcher'); 3609 function waitForWeglot() { 3610 //Create array of options to be added 3611 var availableLanguages = Weglot.options.languages 3612 .filter(language => language.enabled == true).map(language => language.language_to) 3613 .concat(Weglot.options.language_from); 3614 // Hide private language if not in private mode 3615 !window.location.search.includes('weglot-private=1') && document.querySelectorAll('#weglot-listbox li') && 3616 document.querySelectorAll('#weglot-listbox li').forEach(function (item) { 3617 if (!availableLanguages.some(lang => lang == item.getAttribute('data-l'))) { item.style = "display: none" } 3618 }); 3619 weglotHeaderSwitcherList && weglotHeaderSwitcherList.forEach(weglotHeaderSwitcher => { 3620 var svgCaretIcon = weglotHeaderSwitcher.querySelector('.icon-caret'); 3621 if (weglotHeaderSwitcher) { 3622 weglotHeaderSwitcher.className = 'localization-select-wrapper'; 3623 } 3624 //Create and append select list 3625 var selectList = document.createElement('select'); 3626 selectList.className = 'localization-select-dropdown localization-select link'; 3627 svgCaretIcon 3628 ? weglotHeaderSwitcher.insertBefore(selectList, svgCaretIcon) 3629 : weglotHeaderSwitcher.appendChild(selectList); 3630 3631 var currentLang = Weglot.getCurrentLang(); 3632 //Create and append the options 3633 for (var i = 0; i < availableLanguages.length; i++) { 3634 var lang = availableLanguages[i]; 3635 var option = document.createElement('option'); 3636 option.value = lang; 3637 option.text = Weglot.getLanguageName(lang); 3638 if (lang === currentLang) { 3639 option.selected = 'selected'; 3640 } 3641 selectList.appendChild(option); 3642 } 3643 selectList.style = `width: ${selectList.selectedOptions[0].text.length + 2}ch`; 3644 3645 selectList.onchange = function () { 3646 Weglot.switchTo(this.value); 3647 }; 3648 3649 Weglot.on('languageChanged', function (lang) { 3650 selectList.value = lang; 3651 selectList.style = `width: ${selectList.selectedOptions[0].text.length + 2}ch`; 3652 }); 3653 }); 3654 } 3655 }); 3656 </script>
3656</div> 3657<!-- END sections: header-group -->�<div id="shopify-section-cart-drawer" class="shopify-section">�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/quantity-popover-BS9e07Ee.css" onload="this.onload=null;this.rel='stylesheet'"> 3658 <noscript> 3659 3660 3661 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/quantity-popover-BS9e07Ee.css" rel="stylesheet" type="text/css" media="all" /> 3662 3663</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-drawer-D0JZy5BX.css" onload="this.onload=null;this.rel='stylesheet'"> 3664 <noscript> 3665 3666 3667 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-drawer-D0JZy5BX.css" rel="stylesheet" type="text/css" media="all" /> 3668 3669</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-3Uffeiyf.css" onload="this.onload=null;this.rel='stylesheet'"> 3670 <noscript> 3671 3672 3673 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart-3Uffeiyf.css" rel="stylesheet" type="text/css" media="all" /> 3674 3675</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-totals-CTSF4qDw.css" onload="this.onload=null;this.rel='stylesheet'"> 3676 <noscript> 3677 3678 3679 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-totals-CTSF4qDw.css" rel="stylesheet" type="text/css" media="all" /> 3680 3681</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" onload="this.onload=null;this.rel='stylesheet'"> 3682 <noscript> 3683 3684 3685 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" rel="stylesheet" type="text/css" media="all" /> 3686 3687</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-discounts-ChAa2Bbg.css" onload="this.onload=null;this.rel='stylesheet'"> 3688 <noscript> 3689 3690 3691 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-discounts-ChAa2Bbg.css" rel="stylesheet" type="text/css" media="all" /> 3692 3693</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-loading-overlay-BjAxGOvt.css" onload="this.onload=null;this.rel='stylesheet'"> 3694 <noscript> 3695 3696 3697 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-loading-overlay-BjAxGOvt.css" rel="stylesheet" type="text/css" media="all" /> 3698 3699</noscript>�<style> 3700 .drawer { 3701 visibility: hidden; 3702 } 3703</style><cart-drawer 3704 class="drawer is-empty" 3705 3706 data-auto-open 3707 3708> 3709 <div 3710 id="CartDrawer" 3711 class="cart-drawer " 3712 > 3713 <div id="CartDrawer-Overlay" class="cart-drawer__overlay" onclick="this.closest('cart-drawer').close()"></div> 3714 <div 3715 class="drawer__inner" 3716 role="dialog" 3717 aria-modal="true" 3718 aria-label="Your cart" 3719 tabindex="-1" 3720 ><div class="drawer__inner-empty"> 3721 <div class="cart-drawer__warnings center"> 3722 <div class="cart-drawer__empty-content"> 3723 <h2 class="cart__empty-text">Your cart is empty</h2> 3724 <button 3725 class="drawer__close" 3726 type="button" 3727 onclick="this.closest('cart-drawer').close()" 3728 aria-label="Close" 3729 title="Close cart drawer" 3730 > 3731 <svg class="icon icon-close" width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 3732 <line x1="1.41421" y1="1" x2="16" y2="15.5858" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 3733 <line x1="2" y1="15.5858" x2="16.5858" y2="1" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 3734</svg> 3735 3736 </button> 3737 <a href="/collections/all" class="button" title="Continue shopping"> 3738 Continue shopping 3739 </a></div> 3740 </div></div><div class="drawer__header"> 3741 <h2 class="drawer__heading">Your <em>Cart</em></h2> 3742 <button 3743 class="drawer__close" 3744 type="button" 3745 onclick="this.closest('cart-drawer').close()" 3746 aria-label="Close" 3747 title="Close drawer" 3748 > 3749 <svg class="icon icon-close" width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
3750 <line x1="1.41421" y1="1" x2="16" y2="15.5858" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 3751 <line x1="2" y1="15.5858" x2="16.5858" y2="1" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 3752</svg> 3753 3754 </button> 3755 </div> 3756 � 3757 3758 3759 3760 <div 3761 class="cart_shipping cart_shipping-express 80 " 3762 id="Drawer-shipping" 3763 > 3764 <div class="shipping-progress_container"> 3765 <div class="shipping-progress_text center"><p>You are <span class=money>$45.00</span> away from free standard shipping</p></div> 3766 <div class="progress-bar-wrapper"> 3767 <div 3768 class="progress-bar" 3769 style=" 3770 --width: calc(0.0 / 8000.0 * 100%); 3771 --standard-width: calc(4500.0 / 8000.0 * 100%); 3772 " 3773 ></div> 3774 <span class="shipping-type standard " 3775 >Free Standard</span 3776 > 3777 <span class="shipping-type express " 3778 >Free Express</span 3779 > 3780 </div> 3781 </div> 3782 </div> 3783 3784 �� 3785 3786 <cart-drawer-items 3787 3788 class=" is-empty" 3789 3790 > 3791 <form 3792 action="/cart" 3793 id="CartDrawer-Form" 3794 class="cart__contents cart-drawer__form" 3795 method="post" 3796 > 3797 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 3798 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 3799 Loading... 3800 </p> 3801 </div> 3802 <div id="CartDrawer-CartErrors" role="alert"></div> 3803 </form> 3804 </cart-drawer-items> 3805 3806 �<div class="drawer__footer"> 3807 <component-accordion toggle>���</component-accordion> 3808 3809 �<!-- Start blocks --> 3810 <!-- Subtotals --> 3811 3812 <div class="cart-drawer__footer" > 3813 <div></div> 3814 3815 <div class="totals" role="status"> 3816 <h2 class="totals__total">Estimated total</h2> 3817 <p class="totals__total-value"> 3818 <span class=money>$0.00</span> 3819 </p> 3820 </div> 3821 3822 <small class="tax-note caption-large rte">Taxes, Discounts and <a href="/policies/shipping-policy">shipping</a> calculated at checkout�</small> 3823 </div> 3824 3825 <!-- CTAs --> 3826 3827 <div class="cart__ctas" > 3828 <noscript> 3829 <button type="submit" class="cart__update-button button button--secondary" form="CartDrawer-Form"> 3830 Update 3831 </button> 3832 </noscript> 3833 3834 <button 3835 type="submit" 3836 id="CartDrawer-Checkout" 3837 class="cart__checkout-button button" 3838 name="checkout" 3839 form="CartDrawer-Form" 3840 3841 disabled 3842 3843 > 3844 Checkout 3845 </button> 3846 </div> 3847 </div> 3848 </div> 3849 </div> 3850</cart-drawer> 3851
3852<script> 3853 window.gwpConfig = window.gwpConfig || {};window.gwpConfig.gifts = [{ 3854 id: null, 3855 available: null, 3856 minSpend: 100, 3857 ifProducts: [], 3858 ifCollectionProducts: [], 3859 customerEligible: false, 3860 customerGroup: "" 3861 },�{ 3862 id: null, 3863 available: null, 3864 minSpend: 100, 3865 ifProducts: [], 3866 ifCollectionProducts: [], 3867 customerEligible: false, 3868 customerGroup: "" 3869 }�]; 3870</script>
3870 3871
3872<script> 3873 (() => { 3874 const drawer = document.querySelector('cart-drawer'); 3875 if (!drawer) return; 3876 3877 // "Shipping" in the tax note is a link to the shipping policy, which comes from the 3878 // translation itself and so cannot be dropped from the theme's own copy. The anchor is 3879 // unwrapped and its words left where they are. 3880 const unlinkTaxNote = () => { 3881 drawer.querySelectorAll('.tax-note a').forEach((link) => { 3882 link.replaceWith(...link.childNodes); 3883 }); 3884 }; 3885 3886 unlinkTaxNote(); 3887 3888 // Adding or removing anything re-renders the drawer from the server, which brings the link 3889 // back with it. 3890 new MutationObserver(unlinkTaxNote).observe(drawer, { childList: true, subtree: true }); 3891 })(); 3892</script>
vendor: 2 bytes, line 3892
3892
3893<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/component-cart.js?v=27412440819751865521789958130"></script>
3893 3894
3894<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/quantity-popover.js?v=82513154315370490311789958393"></script>
3894 3895
3895<script defer src="//us.balibodyco.com/cdn/shop/t/398/assets/cart-drawer.js?v=34206145440674912931789958100"></script>
3895 3896<style> #shopify-section-cart-drawer .just-launched__header {font-size: 14px;} #shopify-section-cart-drawer .just-launched__title, #shopify-section-cart-drawer .just-launched__title a {font-size: 12px;} #shopify-section-cart-drawer .cart-drawer .cart__checkout-button {background: #303030; color: #fff;} </style></div><div id="shopify-section-data-badge" class="shopify-section"><style> 3897 :root { 3898 --bundle-badge-text-color: #ffffff; 3899 --bundle-badge-style-color: #9fb8f5; 3900 --bundle-badge-type: background; 3901 } 3902</style>
3903<script type="application/json" id="data-badge"> 3904 { 3905 "position_badge": "top-right", 3906 "bundle_badge": { 3907 "text_color": "#ffffff", 3908 "style_color": "#9fb8f5", 3909 "type": "background" 3910 }, 3911 "blocks": [{ 3912 "type": "label", 3913 "settings": {"handle": "badge:save 15%", 3914 "label": "Save 15%", 3915 "text_color": "#ffffff", 3916 "type": "background", 3917 "style_color": "#9fb8f5"} 3918 },{ 3919 "type": "label", 3920 "settings": {"handle": "badge:save 25", 3921 "label": "Save 25%", 3922 "text_color": "#ffffff", 3923 "type": "background", 3924 "style_color": "#9fb8f5"} 3925 },{ 3926 "type": "label", 3927 "settings": {"handle": "badge:selling fast", 3928 "label": "Selling Fast", 3929 "text_color": "#ffffff", 3930 "type": "background", 3931 "style_color": "#e66684"} 3932 },{ 3933 "type": "label", 3934 "settings": {"handle": "badge:sale",
3935 "label": "SALE", 3936 "text_color": "#ffffff", 3937 "type": "background", 3938 "style_color": "#9fb8f5"} 3939 },{ 3940 "type": "label", 3941 "settings": {"handle": "badge:new", 3942 "label": "NEW", 3943 "text_color": "#ffffff", 3944 "type": "background", 3945 "style_color": "#e66684"} 3946 },{ 3947 "type": "label", 3948 "settings": {"handle": "badge:free mitt with purchase", 3949 "label": "FREE MITT WITH EVERY LIGHT MEDIUM SELF TANNING MOUSSE PURCHASE", 3950 "text_color": "#ffffff", 3951 "type": "background", 3952 "style_color": "#e66684"} 3953 },{ 3954 "type": "label", 3955 "settings": {"handle": "badge:30% off", 3956 "label": "30% OFF", 3957 "text_color": "#ffffff", 3958 "type": "background", 3959 "style_color": "#9fb8f5"} 3960 },{ 3961 "type": "sold_out", 3962 "settings": {"label": "", 3963 "text_color": "#f5f3f0", 3964 "type": "background", 3965 "style_color": "#f5f3f0"} 3966 },{ 3967 "type": "label", 3968 "settings": {"handle": "badge:limited edition", 3969 "label": "Limited Edition", 3970 "text_color": "#ffffff", 3971 "type": "background", 3972 "style_color": "#bc2b2c"} 3973 },{ 3974 "type": "label", 3975 "settings": {"handle": "badge:coming soon", 3976 "label": "Coming Soon", 3977 "text_color": "#ffffff", 3978 "type": "background", 3979 "style_color": "#e66684"} 3980 },{ 3981 "type": "label", 3982 "settings": {"handle": "badge:trending now", 3983 "label": "Trending Now", 3984 "text_color": "#ffffff", 3985 "type": "background", 3986 "style_color": "#e66684"} 3987 },{ 3988 "type": "label", 3989 "settings": {"handle": "badge:sold out", 3990 "label": "SOLD OUT", 3991 "text_color": "#ffffff", 3992 "type": "background", 3993 "style_color": "#ff6041"} 3994 },{ 3995 "type": "label", 3996 "settings": {"handle": "badge:bb air exclusive reward", 3997 "label": "BB Air Exclusive Reward", 3998 "text_color": "#ffffff", 3999 "type": "background", 4000 "style_color": "#ffbee7"} 4001 },{ 4002 "type": "label", 4003 "settings": {"handle": "badge:save $52", 4004 "label": "", 4005 "text_color": "#ffffff", 4006 "type": "border", 4007 "style_color": "#9fb8f5"} 4008 },{ 4009 "type": "label", 4010 "settings": {"handle": "badge:save $31.85", 4011 "label": "", 4012 "text_color": "#ffffff", 4013 "type": "background", 4014 "style_color": "#9fb8f5"} 4015 },{ 4016 "type": "label", 4017 "settings": {"handle": "badge:save $28.85", 4018 "label": "", 4019 "text_color": "#ffffff", 4020 "type": "background", 4021 "style_color": "#9fb8f5"} 4022 },{ 4023 "type": "label", 4024 "settings": {"handle": "badge:save $29.85", 4025 "label": "", 4026 "text_color": "#ffffff", 4027 "type": "background", 4028 "style_color": "#9fb8f5"} 4029 },{ 4030 "type": "label", 4031 "settings": {"handle": "badge:save $7.08", 4032 "label": "", 4033 "text_color": "#ffffff", 4034 "type": "background", 4035 "style_color": "#9fb8f5"} 4036 },{ 4037 "type": "label", 4038 "settings": {"handle": "badge:save $8.90", 4039 "label": "", 4040 "text_color": "#ffffff", 4041 "type": "background", 4042 "style_color": "#9fb8f5"} 4043 },{ 4044 "type": "label", 4045 "settings": {"handle": "badge:save $9.00", 4046 "label": "", 4047 "text_color": "#ffffff", 4048 "type": "background", 4049 "style_color": "#9fb8f5"} 4050 },{ 4051 "type": "label", 4052 "settings": {"handle": "badge:save $38.39", 4053 "label": "", 4054 "text_color": "#ffffff", 4055 "type": "background", 4056 "style_color": "#9fb8f5"} 4057 },{ 4058 "type": "label", 4059 "settings": {"handle": "badge:save $22.90", 4060 "label": "", 4061 "text_color": "#ffffff", 4062 "type": "background", 4063 "style_color": "#9fb8f5"} 4064 },{ 4065 "type": "label", 4066 "settings": {"handle": "badge:save $27.80", 4067 "label": "", 4068 "text_color": "#ffffff", 4069 "type": "background", 4070 "style_color": "#9fb8f5"} 4071 },{ 4072 "type": "label", 4073 "settings": {"handle": "badge:save $40", 4074 "label": "", 4075 "text_color": "#ffffff", 4076 "type": "background", 4077 "style_color": "#9fb8f5"} 4078 },{ 4079 "type": "label", 4080 "settings": {"handle": "badge:save $24.85", 4081 "label": "", 4082 "text_color": "#ffffff", 4083 "type": "background", 4084 "style_color": "#9fb8f5"} 4085 },{ 4086 "type": "label", 4087 "settings": {"handle": "badge:save $62", 4088 "label": "", 4089 "text_color": "#ffffff", 4090 "type": "background", 4091 "style_color": "#9fb8f5"} 4092 },{ 4093 "type": "label", 4094 "settings": {"handle": "badge:save $24.85", 4095 "label": "", 4096 "text_color": "#ffffff", 4097 "type": "background", 4098 "style_color": "#9fb8f5"} 4099 },{ 4100 "type": "label", 4101 "settings": {"handle": "badge:back in stock", 4102 "label": "", 4103 "text_color": "#ffffff", 4104 "type": "background", 4105 "style_color": "#ad9987"} 4106 },{ 4107 "type": "label", 4108 "settings": {"handle": "badge:save $9.90", 4109 "label": "", 4110 "text_color": "#ffffff", 4111 "type": "background", 4112 "style_color": "#9fb8f5"} 4113 },{ 4114 "type": "label", 4115 "settings": {"handle": "badge:save $4.90", 4116 "label": "", 4117 "text_color": "#ffffff", 4118 "type": "background", 4119 "style_color": "#9fb8f5"} 4120 },{ 4121 "type": "label", 4122 "settings": {"handle": "badge:save $29.90", 4123 "label": "", 4124 "text_color": "#ffffff", 4125 "type": "background", 4126 "style_color": "#9fb8f5"} 4127 },{ 4128 "type": "label", 4129 "settings": {"handle": "badge:save $7.00", 4130 "label": "", 4131 "text_color": "#ffffff", 4132 "type": "background", 4133 "style_color": "#9fb8f5"} 4134 },{ 4135 "type": "label", 4136 "settings": {"handle": "badge:15% off", 4137 "label": "", 4138 "text_color": "#ffffff", 4139 "type": "background", 4140 "style_color": "#9fb8f5"} 4141 },{ 4142 "type": "label", 4143 "settings": {"handle": "badge:save $10.00", 4144 "label": "", 4145 "text_color": "#ffffff", 4146 "type": "background", 4147 "style_color": "#9fb8f5"} 4148 },{ 4149 "type": "label", 4150 "settings": {"handle": "badge:save $3.00", 4151 "label": "", 4152 "text_color": "#ffffff", 4153 "type": "background", 4154 "style_color": "#9fb8f5"} 4155 },{ 4156 "type": "label", 4157 "settings": {"handle": "badge:save $5.00", 4158 "label": "", 4159 "text_color": "#ffffff", 4160 "type": "background", 4161 "style_color": "#9fb8f5"} 4162 },{ 4163 "type": "label", 4164 "settings": {"handle": "badge:save $11.00", 4165 "label": "", 4166 "text_color": "#ffffff", 4167 "type": "background", 4168 "style_color": "#9fb8f5"} 4169 },{ 4170 "type": "label", 4171 "settings": {"handle": "badge:save $8.00", 4172 "label": "", 4173 "text_color": "#ffffff", 4174 "type": "background", 4175 "style_color": "#9fb8f5"} 4176 },{ 4177 "type": "label", 4178 "settings": {"handle": "badge:save $15.00", 4179 "label": "", 4180 "text_color": "#ffffff", 4181 "type": "background", 4182 "style_color": "#9fb8f5"} 4183 },{ 4184 "type": "label", 4185 "settings": {"handle": "badge:save $36", 4186 "label": "", 4187 "text_color": "#ffffff", 4188 "type": "background", 4189 "style_color": "#9fb8f5"} 4190 }] 4191 } 4192</script>
4192<script id="cta-button-text"> 4193 window.ctaButtonSoldOutText = "NOTIFY ME"; 4194 /* Exposed so the sibling colour switcher can re-apply the label after it swaps in a 4195 notify button, which happens long after DOMContentLoaded has fired. */ 4196 window.applyCtaButtonSoldOutText = function () { 4197 if (!window.ctaButtonSoldOutText) return; 4198 document.querySelectorAll('.cta-button-soldout-text').forEach(function (button) { 4199 button.innerText = window.ctaButtonSoldOutText; 4200 }); 4201 }; 4202 document.addEventListener('DOMContentLoaded', window.applyCtaButtonSoldOutText); 4203 </script>
4203 4204</div><main 4205 id="MainContent" 4206 class="content-for-layout focus-none" 4207 role="main" 4208 tabindex="-1"> 4209 <section id="shopify-section-template--19478419472560__slideshow_9hPkEN" class="shopify-section section"> 4210 4211 4212 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-image-banner-XIoXDXqW.css" rel="stylesheet" type="text/css" media="all" /> 4213 4214 4215 4216 4217 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-slider-DPImyK0g.css" rel="stylesheet" type="text/css" media="all" /> 4218 4219 4220 4221 4222 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-slideshow-BWrMNa0N.css" rel="stylesheet" type="text/css" media="all" /> 4223 4224 4225 4226 4227 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-split-banner-slideshow-embed-B3JzXvop.css" rel="stylesheet" type="text/css" media="all" /> 4228 4229<style data-shopify>#shopify-section-template--19478419472560__slideshow_9hPkEN, 4230 #shopify-section-template--19478419472560__slideshow_9hPkEN #Slider-template--19478419472560__slideshow_9hPkEN { 4231 --slideshow-embed-mobile-height: 75vh;--slideshow-embed-desktop-height: 90vh;} 4232 4233 #shopify-section-template--19478419472560__slideshow_9hPkEN .slideshow__controls { 4234 --color-foreground: 255,255,255; 4235 }#Slider-template--19478419472560__slideshow_9hPkEN { 4236 --slideshow-desktop-height: 90vh; 4237 --slideshow-mobile-height: 75vh; 4238 }@media screen and (max-width: 749px) { 4239 #Slider-template--19478419472560__slideshow_9hPkEN.slideshow--mobile-custom-vh:not(.banner--adapt_image) { 4240 height: auto; 4241 min-height: 0; 4242 } 4243 4244 #Slider-template--19478419472560__slideshow_9hPkEN.slideshow--mobile-custom-vh:not(.banner--adapt_image) 4245 .slideshow__slide:not(.slideshow__slide--split-banner-slideshow-embed) { 4246 min-height: 75vh; 4247 height: auto; 4248 align-self: flex-start; 4249 } 4250 4251 #Slider-template--19478419472560__slideshow_9hPkEN.slideshow--mobile-custom-vh.banner--mobile-bottom:not(.banner--adapt_image) 4252 .slideshow__slide 4253 > .slideshow__media { 4254 position: relative; 4255 flex: 0 0 auto; 4256 width: 100%; 4257 min-height: 75vh; 4258 height: 75vh; 4259 max-height: 75vh; 4260 padding-bottom: 0; 4261 } 4262 4263 #Slider-template--19478419472560__slideshow_9hPkEN.slideshow--mobile-custom-vh:not(.banner--mobile-bottom):not(.banner--adapt_image) 4264 .slideshow__slide:not(.slideshow__slide--split-banner-slideshow-embed) { 4265 min-height: 75vh; 4266 height: 75vh; 4267 } 4268 4269 #Slider-template--19478419472560__slideshow_9hPkEN.slideshow--mobile-custom-vh:not(.banner--mobile-bottom):not(.banner--adapt_image) 4270 .slideshow__slide:not(.slideshow__slide--split-banner-slideshow-embed) 4271 > .slideshow__media { 4272 min-height: 75vh; 4273 height: 100%; 4274 } 4275 }</style><slideshow-component 4276 class="slider-mobile-gutter" 4277 role="region" 4278 aria-roledescription="Carousel" 4279 aria-label="Slideshow about our brand" 4280><div class="slideshow__controls slideshow__controls--hide-arrows slider-buttons no-js-hidden"> 4281 <button 4282 type="button" 4283 class="slider-button slider-button--prev" 4284 name="previous" 4285 aria-label="Previous slide" 4286 aria-controls="Slider-template--19478419472560__slideshow_9hPkEN" 4287 > 4288 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4289 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4290</svg> 4291 4292 </button> 4293 <div class="slider-counter slider-counter--dots"><div class="slideshow__control-wrapper"><button 4294 class="slider-counter__link slider-counter__link--dots link" 4295 aria-label="Load slide 1 of 3" 4296 aria-controls="Slider-template--19478419472560__slideshow_9hPkEN" 4297 ><span class="dot"></span></button><button 4298 class="slider-counter__link slider-counter__link--dots link" 4299 aria-label="Load slide 2 of 3" 4300 aria-controls="Slider-template--19478419472560__slideshow_9hPkEN" 4301 ><span class="dot"></span></button><button 4302 class="slider-counter__link slider-counter__link--dots link" 4303 aria-label="Load slide 3 of 3" 4304 aria-controls="Slider-template--19478419472560__slideshow_9hPkEN" 4305 ><span class="dot"></span></button></div></div> 4306 <button 4307 type="button" 4308 class="slider-button slider-button--next" 4309 name="next" 4310 aria-label="Next slide" 4311 aria-controls="Slider-template--19478419472560__slideshow_9hPkEN" 4312 > 4313 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4314 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4315</svg> 4316 4317 </button><button 4318 type="button" 4319 class="slideshow__autoplay slider-button no-js-hidden" 4320 aria-label="Pause slideshow" 4321 ><svg 4322 class="icon icon-pause" 4323 viewBox="0 0 8 12" 4324 fill="none" 4325 xmlns="http://www.w3.org/2000/svg" 4326 focusable="false" 4327 aria-hidden="true" 4328> 4329 <path d="M1.2 0.75C0.813401 0.75 0.5 0.985051 0.5 1.275V10.725C0.5 11.0149 0.813401 11.25 1.2 11.25C1.5866 11.25 1.9 11.0149 1.9 10.725V1.275C1.9 0.985051 1.5866 0.75 1.2 0.75Z" fill="currentColor"/> 4330 <path d="M6.8 0.75C6.4134 0.75 6.1 0.985051 6.1 1.275V10.725C6.1 11.0149 6.4134 11.25 6.8 11.25C7.1866 11.25 7.5 11.0149 7.5 10.725V1.275C7.5 0.985051 7.1866 0.75 6.8 0.75Z" fill="currentColor"/> 4331</svg> 4332<svg 4333 xmlns="http://www.w3.org/2000/svg" 4334 aria-hidden="true" 4335 focusable="false" 4336 class="icon icon-play" 4337 fill="none" 4338 viewBox="0 0 10 14" 4339> 4340 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.48177 0.814643C0.81532 0.448245 0 0.930414 0 1.69094V12.2081C0 12.991 0.858787 13.4702 1.52503 13.0592L10.5398 7.49813C11.1918 7.09588 11.1679 6.13985 10.4965 5.77075L1.48177 0.814643Z" fill="currentColor"/> 4341</svg> 4342</button></div> 4343 <noscript> 4344 <div class="slider-buttons"> 4345 <div class="slider-counter"><a 4346 href="#Slide-template--19478419472560__slideshow_9hPkEN-1" 4347 class="slider-counter__link link" 4348 aria-label="Load slide 1 of 3" 4349 > 4350 1 4351 </a><a 4352 href="#Slide-template--19478419472560__slideshow_9hPkEN-2" 4353 class="slider-counter__link link" 4354 aria-label="Load slide 2 of 3" 4355 > 4356 2 4357 </a><a 4358 href="#Slide-template--19478419472560__slideshow_9hPkEN-3" 4359 class="slider-counter__link link" 4360 aria-label="Load slide 3 of 3" 4361 > 4362 3 4363 </a></div> 4364 </div> 4365 </noscript><div 4366 class="slideshow banner banner--custom_vh grid grid--1-col slider slider--everywhere slideshow--mobile-custom-vh scroll-tr
4366igger animate--fade-in" 4367 id="Slider-template--19478419472560__slideshow_9hPkEN" 4368 aria-live="polite" 4369 aria-atomic="true" 4370 data-autoplay="true" 4371 data-speed="9" 4372 >�<style> 4373 #Slide-template--19478419472560__slideshow_9hPkEN-1 .banner__media::after { 4374 opacity: 0.0; 4375 } 4376 4377 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__badge { 4378 display: inline-block; 4379 width: fit-content; 4380 max-width: 100%; 4381 font-family: var(--font-body-family); 4382 font-weight: 600; 4383 font-size: 12px; 4384 line-height: 1.2; 4385 color: #ffffff; 4386 background-color: #f27284; 4387 border-radius: 0px; 4388 padding: 6px 12px; 4389 margin: 0 0 12px; 4390 box-sizing: border-box; 4391 } 4392 4393 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__title.banner__heading { 4394 font-family: var(--font-heading-family); 4395 font-weight: 500; 4396 font-size: 22px; 4397 line-height: 1.0; 4398 color: #ffffff; 4399 margin: 0 0 12px 0; 4400 padding: 0px 0px; 4401 text-align: inherit; 4402 box-sizing: border-box; 4403 display: block; 4404 width: 100%;max-width: 300px;} 4405 4406 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__subheading.banner__text { 4407 font-family: var(--font-body-family); 4408 font-weight: 400; 4409 font-size: 15px; 4410 line-height: 1.2; 4411 color: #ffffff; 4412 margin: 0px 0 16px 0; 4413 padding: 0px 0px; 4414 text-align: inherit; 4415 box-sizing: border-box; 4416 display: block; 4417 width: 100%;max-width: 400px;} 4418 4419 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__subheading.banner__text p { 4420 margin: 0; 4421 font-size: inherit; 4422 color: inherit; 4423 font-family: inherit; 4424 font-weight: inherit; 4425 line-height: inherit; 4426 text-align: inherit; 4427 } 4428 4429 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta { 4430 font-family: var(--font-body-family) !important; 4431 font-weight: 500 !important; 4432 font-size: 18px !important; 4433 padding: 5px 30px !important; 4434 border-radius: 40px !important; 4435 margin-top: 16px !important; 4436 margin-left: 0 !important; 4437 margin-right: 0 !important; 4438 border-width: 1px !important; 4439 border-style: solid !important; 4440 box-sizing: border-box; 4441 position: relative; 4442 transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease; 4443 display: inline-flex;
4444 align-items: center; 4445 justify-content: center; 4446 min-width: 0 !important; 4447 height: 45px !important; 4448 min-height: 45px !important;width: auto !important; 4449 max-width: 100% !important;} 4450 4451 #Slide-template--19478419472560__slideshow_9hPkEN-1 .banner__buttons {width: auto; 4452 max-width: 100%;} 4453 4454 /* Theme .button uses ::before/::after (box-shadow) for fill â remove so custom background colors apply */ 4455 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--solid::before, 4456 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--solid::after, 4457 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--outline::before, 4458 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--outline::after, 4459 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--ghost::before, 4460 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--ghost::after { 4461 display: none !important; 4462 content: none !important; 4463 box-shadow: none !important; 4464 } 4465 4466 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--solid { 4467 --alpha-button-background: 1 !important; 4468 background-color: #303030 !important; 4469 background-image: none !important; 4470 color: #ffffff !important; 4471 border-color: #303030 !important; 4472 } 4473 4474 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--outline { 4475 background-color: transparent !important; 4476 color: #ffffff !important; 4477 border-color: #303030 !important; 4478 box-shadow: none !important; 4479 } 4480 4481 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--ghost { 4482 background-color: transparent !important; 4483 color: #ffffff !important; 4484 border-color: transparent !important; 4485 box-shadow: none !important; 4486 }#Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__text-wrapper.banner__content { 4487 padding-bottom: 52px !important; 4488 }#Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--link { 4489 padding: 5px 0 !important; 4490 height: auto !important; 4491 min-height: 0 !important; 4492 width: auto !important; 4493 max-width: 100% !important; 4494 min-width: 0 !important; 4495 border: none !important; 4496 border-radius: 0 !important; 4497 background: none !important; 4498 box-shadow: none !important; 4499 color: #ffffff !important; 4500 text-underline-offset: 0.25rem; 4501 } 4502 4503 @media screen and (min-width: 750px) { 4504 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__badge { 4505 font-size: 13px; 4506 color: #ffffff; 4507 background-color: #f27284; 4508 padding: 8px 14px; 4509 margin-bottom: 16px; 4510 } 4511 4512 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__title.banner__heading { 4513 font-size: 40px; 4514 line-height: 1.0; 4515 color: #ffffff; 4516 margin: 0 0 16px 0; 4517 padding: 0px 0px; 4518 text-align: inherit;max-width: 460px;} 4519 4520 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__subheading.banner__text { 4521 font-size: 18px; 4522 line-height: 1.2; 4523 color: #ffffff; 4524 margin: 0px 0 20px 0; 4525 padding: 0px 0px; 4526 text-align: inherit; 4527 display: block; 4528 width: 100%; 4529 box-sizing: border-box;max-width: 400px;}#Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta { 4530 font-size: 16px !important; 4531 padding: 16px 30px !important; 4532 margin-top: 16px !important; 4533 margin-left: 0 !important; 4534 margin-right: 0 !important; 4535 height: 50px !important; 4536 min-height: 50px !important;width: auto !important; 4537 max-width: 100% !important;} 4538 4539 #Slide-template--19478419472560__slideshow_9hPkEN-1 .banner__buttons {width: auto; 4540 max-width: 100%; 4541 margin-left: 0; 4542 margin-right: 0;} 4543 4544 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta.slideshow__cta--solid { 4545 --alpha-button-background: 1 !important; 4546 background-color: #303030 !important; 4547 background-image: none !important; 4548 color: #ffffff !important; 4549 border-color: #303030 !important; 4550 } 4551 4552 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--outline { 4553 color: #ffffff !important; 4554 border-color: #303030 !important; 4555 } 4556 4557 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--ghost { 4558 color: #ffffff !important; 4559 } 4560 4561 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__cta--link { 4562 color: #ffffff !important; 4563 padding: 16px 0 !important; 4564 height: auto !important; 4565 min-height: 0 !important; 4566 width: auto !important; 4567 max-width: 100% !important; 4568 } 4569 }@media screen and (min-width: 750px) { 4570 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 4571 background: none !important; 4572 background-color: transparent !important; 4573 box-shadow: none !important; 4574 --color-background: transparent; 4575 } 4576 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 4577 display: none !important; 4578 } 4579 }@media screen and (max-width: 749px) { 4580 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 4581 background: none !important; 4582 background-color: transparent !important; 4583 box-shadow: none !important; 4584 --color-background: transparent; 4585 } 4586 #Slide-template--19478419472560__slideshow_9hPkEN-1 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 4587 display: none !important; 4588 } 4589 }</style> 4590�<div 4591 class="slideshow__slide grid__item grid--1-col slider__slide" 4592 id="Slide-template--19478419472560__slideshow_9hPkEN-1" 4593 4594 role="group" 4595 aria-roledescription="Slide" 4596 aria-label="1 of 3" 4597 tabindex="-1" 4598 ><div class="slideshow__media banner__media media"><img src="//us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=3840" alt="" srcset="//us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=375 375w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=550 550w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=750 750w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=1780 1780w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/mobile_EGT.jpg?v=1789969977&width=3840 3840w" height="1787" loading="eager" fetchpriority="high" sizes="100vw" class="medium-hide large-up-hide">�<img src="//us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=3840" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=375 375w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=550 550w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=750 750w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=1780 1780w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Frame_96.jpg?v=1789970190&width=3840 3840w" height="1577" loading="eager" fetchpriority="high" sizes="100vw" class="small-hide">�</div><div class="slideshow__text-wrapper banner__content banner__content--middle-left banner__content-mobile-bottom-right page-width scroll-tr
4598igger animate--slide-in"> 4599 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--left slideshow__text-mobile--left slideshow__text-box--custom-bg"> 4600 <span class="slideshow__badge">JUST LAUNCHED</span><h2 class="banner__heading slideshow__title inline-richtext"> 4601 Daily Hydration Meets a Subtle, Gradual Glow. 4602 </h2><div class="banner__text rte slideshow__subheading" > 4603 <p>NEW Everyday Gradual Tan smooths skin while gradually building a natural-looking tan.</p> 4604 </div>�<ul class="slideshow__icon-row" role="list"><li class="slideshow__icon-item"> 4605 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/TIME-ICON_4beb841d-48a3-4a45-a0bb-28e63d6a7034.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/TIME-ICON_4beb841d-48a3-4a45-a0bb-28e63d6a7034.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/TIME-ICON_4beb841d-48a3-4a45-a0bb-28e63d6a7034.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/TIME-ICON_4beb841d-48a3-4a45-a0bb-28e63d6a7034.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/TIME-ICON_4beb841d-48a3-4a45-a0bb-28e63d6a7034.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Buildable<br /> 4606Colour</span></div> 4607 </li><li class="slideshow__icon-item"> 4608 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">97% Skincare<br /> 4609Ingredients</span></div> 4610 </li><li class="slideshow__icon-item"> 4611 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Streak-Free<br /> 4612Results</span></div> 4613 </li><li class="slideshow__icon-item"> 4614 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/VALUE-ICON.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/VALUE-ICON.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/VALUE-ICON.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/VALUE-ICON.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/VALUE-ICON.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Value Pump <br /> 4615Bottle</span></div> 4616 </li></ul>�<div class="banner__buttons"> 4617 <a 4618 4619 href="/products/everyday-gradual-tan" 4620 4621 class="button slideshow__cta slideshow__cta--solid" 4622 >SHOP NOW</a> 4623 </div> 4624 </div> 4625 </div></div>�<style> 4626 #Slide-template--19478419472560__slideshow_9hPkEN-2 .banner__media::after { 4627 opacity: 0.0; 4628 } 4629 4630 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__badge { 4631 display: inline-block; 4632 width: fit-content; 4633 max-width: 100%; 4634 font-family: var(--font-body-family); 4635 font-weight: 600; 4636 font-size: 12px; 4637 line-height: 1.2; 4638 color: #ffffff; 4639 background-color: #303030; 4640 border-radius: 4px; 4641 padding: 6px 12px; 4642 margin: 0 0 12px; 4643 box-sizing: border-box; 4644 } 4645 4646 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__title.banner__heading { 4647 font-family: var(--font-heading-family); 4648 font-weight: 500; 4649 font-size: 22px; 4650 line-height: 1.0; 4651 color: #ffffff; 4652 margin: 0 0 12px 0; 4653 padding: 0px 0px; 4654 text-align: inherit; 4655 box-sizing: border-box; 4656 display: block; 4657 width: 100%;max-width: 300px;} 4658 4659 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__subheading.banner__text { 4660 font-family: var(--font-body-family); 4661 font-weight: 400; 4662 font-size: 15px; 4663 line-height: 1.2; 4664 color: #ffffff; 4665 margin: 0px 0 16px 0; 4666 padding: 0px 0px; 4667 text-align: inherit; 4668 box-sizing: border-box; 4669 display: block; 4670 width: 100%;max-width: 300px;} 4671 4672 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__subheading.banner__text p { 4673 margin: 0; 4674 font-size: inherit; 4675 color: inherit; 4676 font-family: inherit; 4677 font-weight: inherit; 4678 line-height: inherit; 4679 text-align: inherit; 4680 } 4681 4682 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta { 4683 font-family: var(--font-body-family) !important; 4684 font-weight: 500 !important; 4685 font-size: 18px !important; 4686 padding: 5px 30px !important; 4687 border-radius: 40px !important; 4688 margin-top: 0px !important; 4689 margin-left: 0 !important; 4690 margin-right: 0 !important; 4691 border-width: 1px !important; 4692 border-style: solid !important; 4693 box-sizing: border-box; 4694 position: relative; 4695 transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease; 4696 display: inline-flex;
4697 align-items: center; 4698 justify-content: center; 4699 min-width: 0 !important; 4700 height: 45px !important; 4701 min-height: 45px !important;width: auto !important; 4702 max-width: 100% !important;} 4703 4704 #Slide-template--19478419472560__slideshow_9hPkEN-2 .banner__buttons {width: auto; 4705 max-width: 100%;} 4706 4707 /* Theme .button uses ::before/::after (box-shadow) for fill â remove so custom background colors apply */ 4708 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--solid::before, 4709 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--solid::after, 4710 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--outline::before, 4711 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--outline::after, 4712 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--ghost::before, 4713 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--ghost::after { 4714 display: none !important; 4715 content: none !important; 4716 box-shadow: none !important; 4717 } 4718 4719 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--solid { 4720 --alpha-button-background: 1 !important; 4721 background-color: #303030 !important; 4722 background-image: none !important; 4723 color: #ffffff !important; 4724 border-color: #303030 !important; 4725 } 4726 4727 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--outline { 4728 background-color: transparent !important; 4729 color: #ffffff !important; 4730 border-color: #303030 !important; 4731 box-shadow: none !important; 4732 } 4733 4734 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--ghost { 4735 background-color: transparent !important; 4736 color: #ffffff !important; 4737 border-color: transparent !important; 4738 box-shadow: none !important; 4739 }#Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__text-wrapper.banner__content { 4740 padding-bottom: 52px !important; 4741 }#Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--link { 4742 padding: 5px 0 !important; 4743 height: auto !important; 4744 min-height: 0 !important; 4745 width: auto !important; 4746 max-width: 100% !important; 4747 min-width: 0 !important; 4748 border: none !important; 4749 border-radius: 0 !important; 4750 background: none !important; 4751 box-shadow: none !important; 4752 color: #ffffff !important; 4753 text-underline-offset: 0.25rem; 4754 } 4755 4756 @media screen and (min-width: 750px) { 4757 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__badge { 4758 font-size: 13px; 4759 color: #ffffff; 4760 background-color: #303030; 4761 padding: 8px 14px; 4762 margin-bottom: 16px; 4763 } 4764 4765 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__title.banner__heading { 4766 font-size: 40px; 4767 line-height: 1.0; 4768 color: #ffffff; 4769 margin: 0 0 16px auto; 4770 padding: 0px 0px; 4771 text-align: inherit;max-width: 300px;} 4772 4773 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__subheading.banner__text { 4774 font-size: 18px; 4775 line-height: 1.2; 4776 color: #ffffff; 4777 margin: 0px 0 20px auto; 4778 padding: 0px 0px; 4779 text-align: inherit; 4780 display: block; 4781 width: 100%; 4782 box-sizing: border-box;max-width: 360px;}#Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta { 4783 font-size: 16px !important; 4784 padding: 16px 30px !important; 4785 margin-top: 16px !important; 4786 margin-left: 0 !important; 4787 margin-right: 0 !important; 4788 height: 50px !important; 4789 min-height: 50px !important;width: auto !important; 4790 max-width: 100% !important;} 4791 4792 #Slide-template--19478419472560__slideshow_9hPkEN-2 .banner__buttons {width: auto; 4793 max-width: 100%; 4794 margin-left: 0; 4795 margin-right: 0;} 4796 4797 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta.slideshow__cta--solid { 4798 --alpha-button-background: 1 !important; 4799 background-color: #303030 !important; 4800 background-image: none !important; 4801 color: #ffffff !important; 4802 border-color: #303030 !important; 4803 } 4804 4805 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--outline { 4806 color: #ffffff !important; 4807 border-color: #303030 !important; 4808 } 4809 4810 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--ghost { 4811 color: #ffffff !important; 4812 } 4813 4814 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__cta--link { 4815 color: #ffffff !important; 4816 padding: 16px 0 !important; 4817 height: auto !important; 4818 min-height: 0 !important; 4819 width: auto !important; 4820 max-width: 100% !important; 4821 } 4822 }@media screen and (min-width: 750px) { 4823 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 4824 background: none !important; 4825 background-color: transparent !important; 4826 box-shadow: none !important; 4827 --color-background: transparent; 4828 } 4829 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 4830 display: none !important; 4831 } 4832 }@media screen and (max-width: 749px) { 4833 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 4834 background: none !important; 4835 background-color: transparent !important; 4836 box-shadow: none !important; 4837 --color-background: transparent; 4838 } 4839 #Slide-template--19478419472560__slideshow_9hPkEN-2 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 4840 display: none !important; 4841 } 4842 }</style> 4843�<div 4844 class="slideshow__slide grid__item grid--1-col slider__slide" 4845 id="Slide-template--19478419472560__slideshow_9hPkEN-2" 4846 4847 role="group" 4848 aria-roledescription="Slide" 4849 aria-label="2 of 3" 4850 tabindex="-1" 4851 ><div class="slideshow__media banner__media media slideshow__media--has-video"><div class="slideshow__video-wrap medium-hide large-up-hide"> 4852 <video playsinline="playsinline" preload="none" loop="loop" muted="muted" fetchpriority="auto" class="slideshow__video" poster="//us.balibodyco.com/cdn/shop/files/preview_images/79191163f2a440678059295058e9a2cc.thumbnail.0000000000_1100x.jpg?v=1789521563"><source src="//us.balibodyco.com/cdn/shop/videos/c/vp/79191163f2a440678059295058e9a2cc/79191163f2a440678059295058e9a2cc.HD-1080p-7.2Mbps-94538010.mp4?v=0" type="video/mp4"><img src="//us.balibodyco.com/cdn/shop/files/preview_images/79191163f2a440678059295058e9a2cc.thumbnail.0000000000_1100x.jpg?v=1789521563"></video> 4853 </div><div class="slideshow__video-wrap small-hide"> 4854 <video playsinline="playsinline" preload="none" loop="loop" muted="muted" fetchpriority="auto" class="slideshow__video" poster="//us.balibodyco.com/cdn/shop/files/preview_images/e71223eb35674892902267f44aa2ed10.thumbnail.0000000000_1100x.jpg?v=1789521558"><source src="//us.balibodyco.com/cdn/shop/videos/c/vp/e71223eb35674892902267f44aa2ed10/e71223eb35674892902267f44aa2ed10.HD-1080p-7.2Mbps-94538009.mp4?v=0" type="video/mp4"><img src="//us.balibodyco.com/cdn/shop/files/preview_images/e71223eb35674892902267f44aa2ed10.thumbnail.0000000000_1100x.jpg?v=1789521558"></video> 4855 </div></div><div class="slideshow__text-wrapper banner__content banner__content--middle-right banner__content-mobile-bottom-left page-width"> 4856 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--right slideshow__text-mobile--left slideshow__text-box--custom-bg"> 4857 <h2 class="banner__heading slideshow__title inline-richtext"> 4858 Bronzed Skin. Zero Transfer. 4859 </h2><div class="banner__text rte slideshow__subheading" > 4860 <p>Clear Self Tan Gel delivers buildable colour without staining sheets or clothing.</p> 4861 </div>��<div class="banner__buttons"> 4862 <a 4863 4864 href="/products/clear-self-tanning-gel" 4865 4866 class="button slideshow__cta slideshow__cta--solid" 4867 >SHOP NOW</a> 4868 </div> 4869 </div> 4870 </div></div>�<style> 4871 #Slide-template--19478419472560__slideshow_9hPkEN-3 .banner__media::after { 4872 opacity: 0.0; 4873 } 4874 4875 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__badge { 4876 display: inline-block; 4877 width: fit-content; 4878 max-width: 100%; 4879 font-family: var(--font-body-family); 4880 font-weight: 400; 4881 font-size: 12px; 4882 line-height: 1.2; 4883 color: #ffffff; 4884 background-color: #303030; 4885 border-radius: 4px; 4886 padding: 6px 12px; 4887 margin: 0 0 12px; 4888 box-sizing: border-box; 4889 } 4890 4891 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__title.banner__heading { 4892 font-family: var(--font-heading-family); 4893 font-weight: 500; 4894 font-size: 22px; 4895 line-height: 1.0; 4896 color: #ffffff; 4897 margin: 0 0 12px 0; 4898 padding: 0px 0px; 4899 text-align: inherit; 4900 box-sizing: border-box; 4901 display: block; 4902 width: 100%;max-width: 320px;} 4903 4904 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__subheading.banner__text { 4905 font-family: var(--font-body-family); 4906 font-weight: 400; 4907 font-size: 15px; 4908 line-height: 1.2; 4909 color: #ffffff; 4910 margin: 0px 0 16px 0; 4911 padding: 0px 0px; 4912 text-align: inherit; 4913 box-sizing: border-box; 4914 display: block; 4915 width: 100%;max-width: 400px;} 4916 4917 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__subheading.banner__text p { 4918 margin: 0; 4919 font-size: inherit; 4920 color: inherit; 4921 font-family: inherit; 4922 font-weight: inherit; 4923 line-height: inherit; 4924 text-align: inherit; 4925 } 4926 4927 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta { 4928 font-family: var(--font-body-family) !important; 4929 font-weight: 500 !important; 4930 font-size: 18px !important; 4931 padding: 5px 30px !important; 4932 border-radius: 40px !important; 4933 margin-top: 16px !important; 4934 margin-left: 0 !important; 4935 margin-right: 0 !important; 4936 border-width: 1px !important; 4937 border-style: solid !important; 4938 box-sizing: border-box; 4939 position: relative; 4940 transition: color 0.2s ease, background 0.2s ease, border-color 0.2s ease; 4941 display: inline-flex;
4942 align-items: center; 4943 justify-content: center; 4944 min-width: 0 !important; 4945 height: 45px !important; 4946 min-height: 45px !important;width: auto !important; 4947 max-width: 100% !important;} 4948 4949 #Slide-template--19478419472560__slideshow_9hPkEN-3 .banner__buttons {width: auto; 4950 max-width: 100%;} 4951 4952 /* Theme .button uses ::before/::after (box-shadow) for fill â remove so custom background colors apply */ 4953 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--solid::before, 4954 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--solid::after, 4955 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--outline::before, 4956 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--outline::after, 4957 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--ghost::before, 4958 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--ghost::after { 4959 display: none !important; 4960 content: none !important; 4961 box-shadow: none !important; 4962 } 4963 4964 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--solid { 4965 --alpha-button-background: 1 !important; 4966 background-color: #303030 !important; 4967 background-image: none !important; 4968 color: #ffffff !important; 4969 border-color: #303030 !important; 4970 } 4971 4972 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--outline { 4973 background-color: transparent !important; 4974 color: #ffffff !important; 4975 border-color: #303030 !important; 4976 box-shadow: none !important; 4977 } 4978 4979 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--ghost { 4980 background-color: transparent !important; 4981 color: #ffffff !important; 4982 border-color: transparent !important; 4983 box-shadow: none !important; 4984 }#Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__text-wrapper.banner__content { 4985 padding-bottom: 52px !important; 4986 }#Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--link { 4987 padding: 5px 0 !important; 4988 height: auto !important; 4989 min-height: 0 !important; 4990 width: auto !important; 4991 max-width: 100% !important; 4992 min-width: 0 !important; 4993 border: none !important; 4994 border-radius: 0 !important; 4995 background: none !important; 4996 box-shadow: none !important; 4997 color: #ffffff !important; 4998 text-underline-offset: 0.25rem; 4999 } 5000 5001 @media screen and (min-width: 750px) { 5002 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__badge { 5003 font-size: 13px; 5004 color: #ffffff; 5005 background-color: #303030; 5006 padding: 8px 14px; 5007 margin-bottom: 16px; 5008 } 5009 5010 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__title.banner__heading { 5011 font-size: 40px; 5012 line-height: 1.0; 5013 color: #ffffff; 5014 margin: 0 0 16px 0; 5015 padding: 0px 0px; 5016 text-align: inherit;max-width: 520px;} 5017 5018 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__subheading.banner__text { 5019 font-size: 18px; 5020 line-height: 1.2; 5021 color: #ffffff; 5022 margin: 0px 0 20px 0; 5023 padding: 0px 0px; 5024 text-align: inherit; 5025 display: block; 5026 width: 100%; 5027 box-sizing: border-box;max-width: 400px;}#Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta { 5028 font-size: 16px !important; 5029 padding: 16px 30px !important; 5030 margin-top: 30px !important; 5031 margin-left: 0 !important; 5032 margin-right: 0 !important; 5033 height: 50px !important; 5034 min-height: 50px !important;width: auto !important; 5035 max-width: 100% !important;} 5036 5037 #Slide-template--19478419472560__slideshow_9hPkEN-3 .banner__buttons {width: auto; 5038 max-width: 100%; 5039 margin-left: 0; 5040 margin-right: 0;} 5041 5042 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta.slideshow__cta--solid { 5043 --alpha-button-background: 1 !important; 5044 background-color: #303030 !important; 5045 background-image: none !important; 5046 color: #ffffff !important; 5047 border-color: #303030 !important; 5048 } 5049 5050 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--outline { 5051 color: #ffffff !important; 5052 border-color: #303030 !important; 5053 } 5054 5055 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--ghost { 5056 color: #ffffff !important; 5057 } 5058 5059 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__cta--link { 5060 color: #ffffff !important; 5061 padding: 16px 0 !important; 5062 height: auto !important; 5063 min-height: 0 !important; 5064 width: auto !important; 5065 max-width: 100% !important; 5066 } 5067 }@media screen and (min-width: 750px) { 5068 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 5069 background: none !important; 5070 background-color: transparent !important; 5071 box-shadow: none !important; 5072 --color-background: transparent; 5073 } 5074 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 5075 display: none !important; 5076 } 5077 }@media screen and (max-width: 749px) { 5078 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__text.banner__box.slideshow__text-box--custom-bg { 5079 background: none !important; 5080 background-color: transparent !important; 5081 box-shadow: none !important; 5082 --color-background: transparent; 5083 } 5084 #Slide-template--19478419472560__slideshow_9hPkEN-3 .slideshow__text.banner__box.slideshow__text-box--custom-bg:after { 5085 display: none !important; 5086 } 5087 }</style> 5088�<div 5089 class="slideshow__slide grid__item grid--1-col slider__slide" 5090 id="Slide-template--19478419472560__slideshow_9hPkEN-3" 5091 5092 role="group" 5093 aria-roledescription="Slide" 5094 aria-label="3 of 3" 5095 tabindex="-1" 5096 ><div class="slideshow__media banner__media media"><img src="//us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=3840" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=375 375w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=550 550w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=750 750w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=1780 1780w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Banner1-Mobile.jpg?v=1789521490&width=3840 3840w" height="1787" loading="lazy" fetchpriority="auto" sizes="100vw" class="medium-hide large-up-hide">�<img src="//us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=3840" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=375 375w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=550 550w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=750 750w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=1780 1780w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Milk-desktop.jpg?v=1789521490&width=3840 3840w" height="1577" loading="lazy" fetchpriority="auto" sizes="100vw" class="small-hide">�</div><div class="slideshow__text-wrapper banner__content banner__content--middle-left banner__content-mobile-bottom-right page-width"> 5097 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-background-1 gradient slideshow__text--left slideshow__text-mobile--left slideshow__text-box--custom-bg"> 5098 <h2 class="banner__heading slideshow__title inline-richtext"> 5099 93% Skincare. 100%Â Glazed, Glowing Skin. 5100 </h2><div class="banner__text rte slideshow__subheading" > 5101 <p>Meet Self Tan Body Milk, our skincare-infused gradual tan for hydrated, buildable colour.</p> 5102 </div>�<ul class="slideshow__icon-row" role="list"><li class="slideshow__icon-item"> 5103 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/HEART-ICON_e995949d-3a01-469e-8af6-3e0cfbbde7c5.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Buildable<br /> 5104Results</span></div> 5105 </li><li class="slideshow__icon-item"> 5106 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/MITT-ICON_1a80414b-5f9f-4fbf-99a7-f9330d3df87d.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/MITT-ICON_1a80414b-5f9f-4fbf-99a7-f9330d3df87d.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/MITT-ICON_1a80414b-5f9f-4fbf-99a7-f9330d3df87d.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/MITT-ICON_1a80414b-5f9f-4fbf-99a7-f9330d3df87d.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/MITT-ICON_1a80414b-5f9f-4fbf-99a7-f9330d3df87d.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Streak-Free<br /> 5107Finish</span></div> 5108 </li><li class="slideshow__icon-item"> 5109 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/LEAF-CIRCLE.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/LEAF-CIRCLE.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/LEAF-CIRCLE.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/LEAF-CIRCLE.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/LEAF-CIRCLE.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Hydrating<br /> 5110Ingredients</span></div> 5111 </li><li class="slideshow__icon-item"> 5112 <div class="slideshow__icon-item-inner"><img src="//us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=96" srcset="//us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=32 32w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=48 48w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=64 64w, //us.balibodyco.com/cdn/shop/files/HAND-HOLD-ICON_078914ac-e533-48c3-813e-8598fa43350e.svg?v=1789531763&width=96 96w" width="96" height="96" loading="lazy" sizes="(max-width: 749px) 40px, 48px" class="slideshow__icon-item-image">�<span class="slideshow__icon-item-text">Ideal For <br /> 5113Beginners</span></div> 5114 </li></ul>�<div class="banner__buttons"> 5115 <a 5116 5117 href="/products/self-tan-body-milk" 5118 5119 class="button slideshow__cta slideshow__cta--solid" 5120 >SHOP NOW</a> 5121 </div> 5122 </div> 5123 </div></div></div></slideshow-component> 5124 5125 5126</section><section id="shopify-section-template--19478419472560__logo_marquee_XYLhaQ" class="shopify-section section"> 5127 5128 5129 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/logo-marquee-BD5g1LHW.css" rel="stylesheet" type="text/css" media="all" /> 5130 5131<style data-shopify>.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ { 5132 background-color: #f27284; 5133 padding-top: 8px; 5134 padding-bottom: 8px;
5135 margin-top: -1px; 5136 margin-bottom: 0px; 5137 }.show-header-fixed #MainContent > :first-child .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ { 5138 padding-top: calc(8px + var(--header-height, 70px)); 5139 margin-top: 0px; 5140 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item { 5141 padding-left: 36px; 5142 padding-right: 36px; 5143 } 5144 5145 @media screen and (min-width: 750px) { 5146 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item { 5147 padding-left: 60px; 5148 padding-right: 60px; 5149 } 5150 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_qikNFr .logo-marquee__img { 5151 height: 32px !important;width: 80px !important;max-width: none !important; 5152 } 5153 @media screen and (min-width: 750px) { 5154 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_qikNFr .logo-marquee__img { 5155 height: 28px !important;width: 100px !important;} 5156 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_UEUxLj .logo-marquee__img { 5157 height: 32px !important;width: 80px !important;max-width: none !important; 5158 } 5159 @media screen and (min-width: 750px) { 5160 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_UEUxLj .logo-marquee__img { 5161 height: 28px !important;width: 88px !important;} 5162 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_6zjykA .logo-marquee__img { 5163 height: 32px !important;width: 80px !important;max-width: none !important; 5164 } 5165 @media screen and (min-width: 750px) { 5166 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_6zjykA .logo-marquee__img { 5167 height: 28px !important;width: 80px !important;} 5168 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_yx448F .logo-marquee__img { 5169 height: 32px !important;width: 80px !important;max-width: none !important; 5170 } 5171 @media screen and (min-width: 750px) { 5172 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_yx448F .logo-marquee__img { 5173 height: 28px !important;width: 80px !important;} 5174 }.logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_QjgNE3 .logo-marquee__img { 5175 height: 32px !important;width: 80px !important;max-width: none !important; 5176 } 5177 @media screen and (min-width: 750px) { 5178 .logo-marquee-template--19478419472560__logo_marquee_XYLhaQ .logo-marquee__item--logo_QjgNE3 .logo-marquee__img { 5179 height: 28px !important;width: 100px !important;} 5180 }</style><div class="logo-marquee logo-marquee-template--19478419472560__logo_marquee_XYLhaQ" style="--marquee-speed: 30s;"><div class="logo-marquee__track-wrapper"><ul class="logo-marquee__list" aria-hidden="false"><li class="logo-marquee__item logo-marquee__item--logo_qikNFr" ><img 5181 class="logo-marquee__img" 5182 src="//us.balibodyco.com/cdn/shop/files/Cosmopolitan_logo.svg?crop=center&height=32&v=1789621144&width=100" 5183 alt="" 5184 width="100" 5185 height="32" 5186 loading="lazy" 5187 ></li><li class="logo-marquee__item logo-marquee__item--logo_UEUxLj" ><img 5188 class="logo-marquee__img" 5189 src="//us.balibodyco.com/cdn/shop/files/InStyle.svg?crop=center&height=32&v=1789620672&width=88" 5190 alt="" 5191 width="88" 5192 height="32" 5193 loading="lazy" 5194 ></li><li class="logo-marquee__item logo-marquee__item--logo_6zjykA" ><img 5195 class="logo-marquee__img" 5196 src="//us.balibodyco.com/cdn/shop/files/Allure_1.svg?crop=center&height=32&v=1789621218&width=80" 5197 alt="" 5198 width="80" 5199 height="32" 5200 loading="lazy" 5201 ></li><li class="logo-marquee__item logo-marquee__item--logo_yx448F" ><img 5202 class="logo-marquee__img" 5203 src="//us.balibodyco.com/cdn/shop/files/Forbes_logo.svg?crop=center&height=32&v=178962
52031048&width=80" 5204 alt="" 5205 width="80" 5206 height="32" 5207 loading="lazy" 5208 ></li><li class="logo-marquee__item logo-marquee__item--logo_QjgNE3" ><img 5209 class="logo-marquee__img" 5210 src="//us.balibodyco.com/cdn/shop/files/MARIECLAIRE_LOGO.svg?crop=center&height=32&v=1789522241&width=100" 5211 alt="" 5212 width="100" 5213 height="32" 5214 loading="lazy" 5215 ></li></ul><ul class="logo-marquee__list" aria-hidden="true"><li class="logo-marquee__item logo-marquee__item--logo_qikNFr" ><img 5216 class="logo-marquee__img" 5217 src="//us.balibodyco.com/cdn/shop/files/Cosmopolitan_logo.svg?crop=center&height=32&v=1789621144&width=100" 5218 alt="" 5219 width="100" 5220 height="32" 5221 loading="lazy" 5222 ></li><li class="logo-marquee__item logo-marquee__item--logo_UEUxLj" ><img 5223 class="logo-marquee__img" 5224 src="//us.balibodyco.com/cdn/shop/files/InStyle.svg?crop=center&height=32&v=1789620672&width=88" 5225 alt="" 5226 width="88" 5227 height="32" 5228 loading="lazy" 5229 ></li><li class="logo-marquee__item logo-marquee__item--logo_6zjykA" ><img 5230 class="logo-marquee__img" 5231 src="//us.balibodyco.com/cdn/shop/files/Allure_1.svg?crop=center&height=32&v=1789621218&width=80" 5232 alt="" 5233 width="80" 5234 height="32" 5235 loading="lazy" 5236 ></li><li class="logo-marquee__item logo-marquee__item--logo_yx448F" ><img 5237 class="logo-marquee__img" 5238 src="//us.balibodyco.com/cdn/shop/files/Forbes_logo.svg?crop=center&height=32&v=1789621048&width=80" 5239 alt="" 5240 width="80" 5241 height="32" 5242 loading="lazy" 5243 ></li><li class="logo-marquee__item logo-marquee__item--logo_QjgNE3" ><img 5244 class="logo-marquee__img" 5245 src="//us.balibodyco.com/cdn/shop/files/MARIECLAIRE_LOGO.svg?crop=center&height=32&v=1789522241&width=100" 5246 alt="" 5247 width="100" 5248 height="32" 5249 loading="lazy" 5250 ></li></ul><ul class="logo-marquee__list" aria-hidden="true"><li class="logo-marquee__item logo-marquee__item--logo_qikNFr" ><img 5251 class="logo-marquee__img" 5252 src="//us.balibodyco.com/cdn/shop/files/Cosmopolitan_logo.svg?crop=center&height=32&v=1789621144&width=100" 5253 alt="" 5254 width="100" 5255 height="32" 5256 loading="lazy" 5257 ></li><li class="logo-marquee__item logo-marquee__item--logo_UEUxLj" ><img 5258 class="logo-marquee__img" 5259 src="//us.balibodyco.com/cdn/shop/files/InStyle.svg?crop=center&height=32&v=1789620672&width=88" 5260 alt="" 5261 width="88" 5262 height="32" 5263 loading="lazy" 5264 ></li><li class="logo-marquee__item logo-marquee__item--logo_6zjykA" ><img 5265 class="logo-marquee__img" 5266 src="//us.balibodyco.com/cdn/shop/files/Allure_1.svg?crop=center&height=32&v=1789621218&width=80" 5267 alt="" 5268 width="80" 5269 height="32" 5270 loading="lazy" 5271 ></li><li class="logo-marquee__item logo-marquee__item--logo_yx448F" ><img 5272 class="logo-marquee__img" 5273 src="//us.balibodyco.com/cdn/shop/files/Forbes_logo.svg?crop=center&height=32&v=1789621048&width=80" 5274 alt="" 5275 width="80" 5276 height="32" 5277 loading="lazy" 5278 ></li><li class="logo-marquee__item logo-marquee__item--logo_QjgNE3" ><img 5279 class="logo-marquee__img" 5280 src="//us.balibodyco.com/cdn/shop/files/MARIECLAIRE_LOGO.svg?crop=center&height=32&v=1789522241&width=100" 5281 alt="" 5282 width="100" 5283 height="32" 5284 loading="lazy" 5285 ></li></ul></div></div> 5286 5287 5288</section><section id="shopify-section-template--19478419472560__featured_collection" class="shopify-section section">�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-card-V32zL4la.css" onload="this.onload=null;this.rel='stylesheet'"> 5289 <noscript> 5290 5291 5292 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-card-V32zL4la.css" rel="stylesheet" type="text/css" media="all" /> 5293 5294</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" onload="this.onload=null;this.rel='stylesheet'"> 5295 <noscript> 5296 5297 5298 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" rel="stylesheet" type="text/css" media="all" /> 5299 5300</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/featured-collection-XvaoZQG4.css" onload="this.onload=null;this.rel='stylesheet'"> 5301 <noscript> 5302 5303 5304 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/featured-collection-XvaoZQG4.css" rel="stylesheet" type="text/css" media="all" /> 5305 5306</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-carou
5306sel-BIPfZr5X.css" onload="this.onload=null;this.rel='stylesheet'"> 5307 <noscript> 5308 5309 5310 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-carousel-BIPfZr5X.css" rel="stylesheet" type="text/css" media="all" /> 5311 5312</noscript> 5313 5314<style data-shopify>.section-template--19478419472560__featured_collection-padding { 5315 padding-top: 24px; 5316 padding-bottom: 68px; 5317 }/* The carousel pulls itself 20px past both edges and adds that back as padding on the left 5318 only, so the cards keep the gutter on the left and run to the screen edge on the right while 5319 the heading above them stays inset. Neutralise both and the row lines up with the heading at 5320 each side. The desktop column widths add up to the full width of this box, so they only come 5321 out right once the box matches the one the heading uses. */ 5322 .section-template--19478419472560__featured_collection .block-carousel-container { 5323 margin-left: 0; 5324 margin-right: 0; 5325 } 5326 5327 .section-template--19478419472560__featured_collection .block-carousel { 5328 padding-left: 0; 5329 padding-right: 0; 5330 } 5331 5332 /* Every desktop card carries a trailing gap, including the last one, which used to be swallowed 5333 by the bleed above. Drop it on the last card so the row ends on the gutter once it is scrolled 5334 all the way along. The grid layouts set their margins with !important and keep theirs. */ 5335 @media screen and (min-width: 750px) { 5336 .section-template--19478419472560__featured_collection .block-carousel .swiper-slide:last-child { 5337 margin-right: 0; 5338 } 5339 } 5340 5341 /* Inline so a tab is never laid out before the section stylesheet arrives â otherwise every 5342 collection stacks on first paint and the browser starts work on cards it will hide. */ 5343 .section-template--19478419472560__featured_collection .collection-sliders .collection-slider { 5344 display: none; 5345 } 5346 5347 .section-template--19478419472560__featured_collection .collection-sliders .collection-slider.active { 5348 display: block; 5349 } 5350 5351 .section-template--19478419472560__featured_collection .section-heading { 5352 font-size: 20px; 5353 text-align: center; 5354 line-height: 1;} 5355 5356 .section-template--19478419472560__featured_collection .rating-star { 5357 --color-rating-star: #F27284; 5358 } 5359 5360 .section-featured_collection .collection-button-list .collection-button .button { 5361 color: #313131; 5362 background-color: #eeeeee; 5363 } 5364 5365 .section-featured_collection .collection-button-list .collection-button.active .button { 5366 background-color: #313131; 5367 } 5368 5369 @media (hover: hover) and (pointer: fine) { 5370 .section-featured_collection .collection-button:not(.active) a:hover { 5371 background-color: #e0e0e0 !important; 5372 color: #000000 !important; 5373 } 5374 } 5375 5376 .section-featured_collection .collection__view-all .link { 5377 color: #313131; 5378 text-transform: uppercase; 5379 } 5380 5381 .section-featured_collection .collection__view-all .link:before { 5382 background-color: #313131; 5383 } 5384 5385 .section-featured_collection .collection__view-all .link path { 5386 fill: #313131; 5387 } 5388 5389 .section-featured_collection .rating-count { 5390 color: #F27284; 5391 } 5392 5393 @media screen and (max-width: 749px) { 5394 .section-template--19478419472560__featured_collection .card__heading, 5395 .section-template--19478419472560__featured_collection .product-item-title { 5396 font-size: 12px; 5397 font-weight: 400; 5398 } 5399 5400 .section-template--19478419472560__featured_collection .price, 5401 .section-template--19478419472560__featured_collection .price .price-item { 5402 font-weight: 500; 5403 font-size: calc(12px * 1) !important; 5404 line-height: 12px !important; 5405 } 5406 } 5407 5408 @media screen and (min-width: 750px) { 5409 .section-template--19478419472560__featured_collection .section-heading { 5410 font-size: 32px; 5411 text-align: left; 5412 } 5413 5414 .section-template--19478419472560__featured_collection .card__heading, 5415 .section-template--19478419472560__featured_collection .product-item-title { 5416 font-size: 14px; 5417 font-weight: 400; 5418 } 5419 5420 .section-template--19478419472560__featured_collection .price, 5421 .section-template--19478419472560__featured_collection .price .price-item { 5422 font-weight: 500; 5423 font-size: calc(14px * 1) !important; 5424 line-height: 18px !important; 5425 } 5426 } 5427 5428 5429 @media screen and (max-width: 749px) { 5430 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-wrapper { 5431 display: flex !important; 5432 flex-direction: row !important; 5433 flex-wrap: nowrap !important; 5434 overflow-x: auto !important; 5435 overflow-y: hidden !important; 5436 scroll-snap-type: x mandatory; 5437 -webkit-overflow-scrolling: touch; 5438 scrollbar-width: none; 5439 -ms-overflow-style: none; 5440 margin: 0 !important; 5441 padding: 0 !important; 5442 transform: none !important; 5443 gap: 10px; 5444 } 5445 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-wrapper::-webkit-scrollbar { 5446 display: none; 5447 width: 0; 5448 height: 0; 5449 } 5450 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-slide {
5451 flex: 0 0 calc((100% - 10px) / 2.4) !important; 5452 width: calc((100% - 10px) / 2.4) !important; 5453 min-width: calc((100% - 10px) / 2.4) !important; 5454 max-width: none !important; 5455 margin: 0 !important; 5456 scroll-snap-align: start; 5457 height: auto !important; 5458 } 5459 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-slide:nth-child(n + 5) { 5460 display: block !important; 5461 } 5462 .section-template--19478419472560__featured_collection .mobile-peek-slider .block-carousel .prev, 5463 .section-template--19478419472560__featured_collection .mobile-peek-slider .block-carousel .next, 5464 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-scrollbar { 5465 display: none !important; 5466 } 5467 } 5468 �@media screen and (max-width: 749px) { 5469 /* Extend just the product row past its container to the phone's right edge, independent of 5470 the page-width cap, while the heading and buttons above stay where they are. Pulling past 5471 100% this way can add a hairline of horizontal overflow (scrollbar-width rounding in the 5472 100vw calc), so clip it at the section boundary. */ 5473 .section-template--19478419472560__featured_collection { 5474 overflow-x: hidden; 5475 } 5476 5477 .section-template--19478419472560__featured_collection .block-carousel-container, 5478 .section-template--19478419472560__featured_collection .block-grid-container { 5479 margin-right: calc(50% - 50vw) !important; 5480 } 5481 5482 /* The scroller now runs to the screen edge, so without this the last card would land flush 5483 against it with nothing after it. Give it a trailing gutter to scroll into, matching the 5484 gap already used between cards, while every other card's peek at the edge is untouched. */ 5485 .section-template--19478419472560__featured_collection .mobile-peek-slider .swiper-wrapper { 5486 padding-right: 10px !important; 5487 } 5488 5489 .section-template--19478419472560__featured_collection .block-carousel .swiper-slide:last-child { 5490 margin-right: 10px !important; 5491 } 5492 }</style><div class="section-featured_collection collection section-template--19478419472560__featured_collection product-inner-has-padding section-template--19478419472560__featured_collection-padding"> 5493 <div class="page-width"> 5494 <div class="collection__title title-wrapper title-wrapper--no-top-margin"> 5495 <div class="title-inline-text"><div class="collection-button-list"><div class="collection-button active"> 5496 <a 5497 class="button" 5498 data-handle="best-sellers" 5499 data-title="Best Sellers" 5500 data-url="/collections/best-sellers" 5501 aria-label="Link to Best Sellers" 5502 > 5503 Best Sellers 5504 </a> 5505 </div><div class="collection-button"> 5506 <a 5507 class="button" 5508 data-handle="new" 5509 data-title="New" 5510 data-url="/collections/new" 5511 aria-label="Link to New" 5512 > 5513 New 5514 </a> 5515 </div><div class="collection-button"> 5516 <a 5517 class="button" 5518 data-handle="value-sets" 5519 data-title="Value Sets" 5520 data-url="/collections/value-sets" 5521 aria-label="Link to Value Sets" 5522 > 5523 Value Sets 5524 </a> 5525 </div></div></div><div class="collection__view-all collection__view-all--header scroll-trigger animate--slide-in"> 5526 5527 <a 5528 href="/collections" 5529 class="link underlined-link collection__view-all-link" 5530 aria-label="View all products in the Best Sellers collection" 5531 role="link" 5532 title="Link to Collection" 5533 > 5534 Shop All 5535 </a> 5536 5537 </div></div> 5538 5539 <div class="collection-sliders"><div class="collection-slider active" data-handle="best-sellers"> 5540 <swiper-container class="block-container block-carousel-container swiper hide_control_slide disabled-slide-mobile disabled-slide-desktop mobile-peek-slider"> 5541 <div 5542 class="block-carousel " 5543 data-item_desktop="4" 5544 data-item_mobile="2.4" 5545 > 5546 <div class="swiper-wrapper" role="list" aria-label="Slider"><div 5547 id="Slide-template--19478419472560__featured_collection-1" 5548 class="swiper-slide " 5549 role="listitem" 5550 5551 data-cascade 5552 style="--animation-order: 1;" 5553 5554 > 5555 5556<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 5557<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 5558 5559� 5560 5561 5562 5563 5564 5565 5566 5567 5568 � 5569 5570 5571 5572 5573 5574 5575 5576 5577 � 5578 5579 5580 5581 5582 5583 5584 5585 5586 � 5587 5588 5589 �<div 5590 class="card-wrapper product-card-wrapper" 5591 5592 data-item-price="3000" 5593 5594 > 5595 <div 5596 class=" 5597 card card--standard 5598 card--media 5599 5600 5601 5602 5603 5604 " 5605 style="--ratio-percent: 111.66666666666667%;" 5606 > 5607 <div 5608 class="card__inner color-background-2 gradient ratio" 5609 style="--ratio-percent: 111.66666666666667%;" 5610 ><badge-product 5611 data-variant-id="45455642067120" 5612 5613 5614 5615> 5616
5616<script type="application/json">{"id":8081042374832,"title":"Everyday Gradual Tan","handle":"everyday-gradual-tan","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA daily tanning moisturiser that gradually builds a soft, natural-looking glow with every application. Enriched with shea butter, vitamin E and glycerin, this lightweight formula hydrates and nourishes while your tan develops effortlessly over time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually builds a natural-looking light to medium tan with a low 2.5% DHA level\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, lightweight formula for a streak-free, transfer-resistant finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, vitamin E, glycerin and sweet almond oil\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePerfect for daily use, tan maintenance and all tanning experience levels\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml pump pack for everyday use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-09-16T16:11:48+10:00","created_at":"2026-07-16T12:08:15+10:00","vendor":"Bali Body US","type":"Self Tan","tags":["badge:20% OFF","badge:NEW"],"price":3000,"price_min":3000,"price_max":3000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45455642067120,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"GRAD400","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Everyday Gradual Tan","public_title":null,"options":["Default Title"],"price":3000,"weight":456,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003943","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999353520,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999386288,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999419056,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","options":["Title"],"media":[{"alt":null,"id":30611763495088,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","width":1200},{"alt":null,"id":30488575639728,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575672496,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575705264,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
5616delCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575738032,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575770800,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820","width":1200},{"alt":null,"id":30488575803568,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575836336,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820","width":1200},{"alt":null,"id":30488575869104,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575901872,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361692"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999353520,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361692"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
5616,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361693"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999386288,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361693"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361694"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999419056,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361694"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA daily tanning moisturiser that gradually builds a soft, natural-looking glow with every application. Enriched with shea butter, vitamin E and glycerin, this lightweight formula hydrates and nourishes while your tan develops effortlessly over time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually builds a natural-looking light to medium tan with a low 2.5% DHA level\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, lightweight formula for a streak-free, transfer-resistant finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, vitamin E, glycerin and sweet almond oil\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePerfect for daily use, tan maintenance and all tanning experience levels\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml pump pack for everyday use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
5616 5617</badge-product> 5618�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 5619 <a 5620 href="/products/everyday-gradual-tan" 5621 id="CardMediaLink-template--19478419472560__featured_collection-8081042374832" 5622 class="full-unstyled-link" 5623 title="Link to Product" 5624 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8081042374832 Badge-template--19478419472560__featured_collection-8081042374832" 5625 > 5626 <div class="media media--transparent media--hover-effect"> 5627 5628 <img 5629 srcset="//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784 1200w 5630 " 5631 src="//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=533" 5632 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 5633 alt="Everyday Gradual Tan" 5634 class="motion-reduce" 5635 5636 width="1200" 5637 height="1340" 5638 > 5639 �<img 5640 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838 1200w 5641 " 5642 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=533" 5643 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 5644 alt="Hover image" 5645 class="motion-reduce" 5646 5647 �fetchpriority="low" 5648 width="1200" 5649 height="1340" 5650 ></div> 5651 </a> 5652 </div><div class="card__content"> 5653 <div class="card__information"> 5654 <h3 5655 class="card__heading product-item-title" 5656 5657 > 5658 <a 5659 href="/products/everyday-gradual-tan" 5660 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8081042374832" 5661 class="full-unstyled-link" 5662 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8081042374832 NoMediaStandardBadge-template--19478419472560__featured_collection-8081042374832" 5663 title="Link to Everyday Gradual Tan" 5664 > 5665 Everyday Gradual Tan 5666 </a> 5667 </h3> 5668 </div> 5669 5670 </div></div> 5671 <div class="card__content card__content--wrapper"> 5672 <div class="card__information"> 5673 <div class="card__information-wrap"> 5674 <div class="card__information-col"><h3
5675 class="product-item-title card__heading h5" 5676 5677 id="title-template--19478419472560__featured_collection-8081042374832" 5678 5679 > 5680 <a 5681 href="/products/everyday-gradual-tan" 5682 id="CardLink-template--19478419472560__featured_collection-8081042374832" 5683 class="full-unstyled-link" 5684 aria-labelledby="CardLink-template--19478419472560__featured_collection-8081042374832 Badge-template--19478419472560__featured_collection-8081042374832" 5685 title="Link to Everyday Gradual Tan" 5686 > 5687 Everyday Gradual Tan 5688 </a> 5689 </h3></div> 5690 <div class="card__information-col"> 5691 5692 5693<div 5694 class=" 5695 price " 5696> 5697 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 5698 <span class="price-item price-item--regular"> 5699 <span class=money>$30.00</span> 5700 </span></div> 5701 <div class="price__sale"> 5702 <span class="visually-hidden visually-hidden--inline">Regular price</span> 5703 <span> 5704 <s class="price-item price-item--regular"> 5705 5706 5707 5708 </s> 5709 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 5710 <span class="price-item price-item--sale price-item--last"> 5711 <span class=money>$30.00</span> 5712 </span></div> 5713 <small class="unit-price caption hidden"> 5714 <span class="visually-hidden">Unit price</span> 5715 <span class="price-item price-item--last"> 5716 <span></span> 5717 <span aria-hidden="true">/</span> 5718 <span class="visually-hidden"> per </span> 5719 <span> 5720 </span> 5721 </span> 5722 </small> 5723 </div></div> 5724 5725 5726 � 5727 </div> 5728 </div><div class="product__title-rating"> 5729 <div 5730 class="rating" 5731 role="img" 5732 aria-label="4.7 out of 5.0 stars" 5733 > 5734 <span 5735 aria-hidden="true" 5736 class="rating-star" 5737 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5; --color-rating-star: #F27284;" 5738 ></span> 5739 </div> 5740 <p class="rating-text caption"> 5741 <span aria-hidden="true"> 5742 <span class="rating-text__value">4.7</span> 5743 <span class="rating-text__max">/ 5.0</span> 5744 </span> 5745 </p><p class="rating-count caption"> 5746 <span aria-hidden="true">(7)</span> 5747 <span class="visually-hidden">7 5748 reviews</span> 5749 </p></div>�<div class="card-information"> 5750 <span class="caption-large light"></span> 5751 </div> 5752 </div><div class="quick-add no-js-hidden quick-add--true"><a 5753 href="/products/everyday-gradual-tan" 5754 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 5755 id="klaviyo-data-handle-everyday-gradual-tan" 5756 data-klaviyo-handle="everyday-gradual-tan" 5757 data-prod_title="Everyday Gradual Tan" 5758 data-prod_id="8081042374832" 5759 data-var_id="45455642067120" 5760 title="Notify me link" 5761 >Sold out - Notify Me 5762 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8081042374832" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 5763 type="hidden" 5764 name="id" 5765 value="45455642067120" 5766 class="product-variant-id" 5767 disabled 5768 > 5769 5770 5771 5772 <button 5773 id="quick-add-template--19478419472560__featured_collection8081042374832-submit" 5774 type="submit" 5775 name="add" 5776 class="quick-add__submit button button--full-width button--secondary" 5777 aria-haspopup="dialog" 5778 aria-labelledby="quick-add-template--19478419472560__featured_collection8081042374832-submit title-template--19478419472560__featured_collection-8081042374832"
5779 aria-live="polite" 5780 data-sold-out-message="true" 5781 5782 > 5783 <span>Add to bag�</span> 5784 <span class="sold-out-message hidden"> 5785 Sold out 5786 </span><div class="loading-overlay__spinner hidden"> 5787 <svg 5788 aria-hidden="true" 5789 focusable="false" 5790 class="spinner" 5791 viewBox="0 0 66 66" 5792 xmlns="http://www.w3.org/2000/svg" 5793 > 5794 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 5795 </svg> 5796 </div> 5797 </button> 5798 �<input type="hidden" name="product-id" value="8081042374832" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 5799 </div> 5800 </div> 5801 </div> 5802 </div><div 5803 id="Slide-template--19478419472560__featured_collection-2" 5804 class="swiper-slide " 5805 role="listitem" 5806 5807 data-cascade 5808 style="--animation-order: 2;" 5809 5810 > 5811 5812<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 5813<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 5814 5815� 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 <div 5829 class="card-wrapper product-card-wrapper" 5830 5831 data-item-price="3500" 5832 5833 > 5834 <div 5835 class=" 5836 card card--standard 5837 card--media 5838 5839 5840 5841 5842 5843 " 5844 style="--ratio-percent: 111.66666666666667%;" 5845 > 5846 <div 5847 class="card__inner color-background-2 gradient ratio" 5848 style="--ratio-percent: 111.66666666666667%;" 5849 ><badge-product 5850 data-variant-id="44204925616304" 5851 5852 5853 5854> 5855
5855<script type="application/json">{"id":7786994270384,"title":"Deep Violet Self Tanning Mousse","handle":"deep-violet-self-tan-mousse","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eMeet your deepest, richest self tan yet. Our Deep Violet Self Tanning Mousse delivers bold, ultra-natural olive-toned results that last up to 7 days.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for rich, chocolatey olive-toned results\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCutting edge tanning boosters for longer lasting colour\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, pomegranate and glycerin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, fast-drying mousse with a streak-free finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, dermatologically and clinically tested\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions and experienced tanners\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2025-04-22T13:36:31+10:00","created_at":"2025-02-11T15:31:09+11:00","vendor":"Bali Body US","type":"Self Tan","tags":["badge:20% OFF","badge:Best Seller","cross-sell:self-tanning-mousse","cross-sell:ultra-dark-one-hour-express-self-tanning-foam","cross-sell:ultra-dark-self-tanning-mousse","fast-soldout"],"price":3500,"price_min":3500,"price_max":3500,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44204925616304,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"VMSSE","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Deep Violet Self Tanning Mousse","public_title":null,"options":["Default Title"],"price":3500,"weight":140,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477002892","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2800}],"price":2800,"compare_at_price":3500,"per_delivery_price":2800,"selling_plan_id":2994372784,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2800}],"price":2800,"compare_at_price":3500,"per_delivery_price":2800,"selling_plan_id":2994340016,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2800}],"price":2800,"compare_at_price":3500,"per_delivery_price":2800,"selling_plan_id":2994307248,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_64c6cde1-bcec-4da4-90a8-3e3c7f4fc87d.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_315b246d-cf9d-4eb6-980e-f9376efee656.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/3B_29dd0bda-8380-4409-92b5-d9ba7bfc4c21.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_bd71d025-3032-49d3-bfb2-67f7daf07ac8.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ShadeSwatch_f517abe7-e178-49c4-9715-b4e9154c4130.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Ingredients_2fef71bb-340f-4716-baf3-43816a93f3d2.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_263012aa-0297-4244-82cd-b2952e081d94.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_202538cd-9664-412c-a69a-54a59d44f6a6.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_bc1c3439-0731-492f-bd8c-8ff8c62fde51.jpg?v=1788485830","\/\/us.balibodyco.com\/cdn\/shop\/files\/11-ShadeExplained_78776091-f323-4ee6-ba95-4823935e2748.jpg?v=1788485830"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830","options":["Title"],"media":[{"alt":null,"id":30475630674096,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630706864,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_64c6cde1-bcec-4da4-90a8-3e3c7f4fc87d.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_64c6cde1-bcec-4da4-90a8-3e3c7f4fc87d.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630739632,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_315b246d-cf9d-4eb6-980e-f9376efee656.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_315b246d-cf9d-4eb6-980e-f9376efee656.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630772400,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3B_29dd0bda-8380-4409-92b5-d9ba7bfc4c21.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3B_29dd0bda-8380-4409-92b5-d9ba7bfc4c21.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630805168,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
5855delCampaign_bd71d025-3032-49d3-bfb2-67f7daf07ac8.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_bd71d025-3032-49d3-bfb2-67f7daf07ac8.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630837936,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ShadeSwatch_f517abe7-e178-49c4-9715-b4e9154c4130.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ShadeSwatch_f517abe7-e178-49c4-9715-b4e9154c4130.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630870704,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Ingredients_2fef71bb-340f-4716-baf3-43816a93f3d2.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Ingredients_2fef71bb-340f-4716-baf3-43816a93f3d2.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630903472,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_263012aa-0297-4244-82cd-b2952e081d94.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_263012aa-0297-4244-82cd-b2952e081d94.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630936240,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging.jpg?v=1788485830","width":1200},{"alt":null,"id":30475630969008,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_202538cd-9664-412c-a69a-54a59d44f6a6.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_202538cd-9664-412c-a69a-54a59d44f6a6.jpg?v=1788485830","width":1200},{"alt":null,"id":30475631001776,"position":11,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_bc1c3439-0731-492f-bd8c-8ff8c62fde51.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_bc1c3439-0731-492f-bd8c-8ff8c62fde51.jpg?v=1788485830","width":1200},{"alt":null,"id":30475631034544,"position":12,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11-ShadeExplained_78776091-f323-4ee6-ba95-4823935e2748.jpg?v=1788485830"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11-ShadeExplained_78776091-f323-4ee6-ba95-4823935e2748.jpg?v=1788485830","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["22388147"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994372784,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22388147"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
5855,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["22388146"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994340016,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22388146"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["22388145"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994307248,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"22388145"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eMeet your deepest, richest self tan yet. Our Deep Violet Self Tanning Mousse delivers bold, ultra-natural olive-toned results that last up to 7 days.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for rich, chocolatey olive-toned results\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCutting edge tanning boosters for longer lasting colour\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, pomegranate and glycerin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, fast-drying mousse with a streak-free finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, dermatologically and clinically tested\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions and experienced tanners\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
5855 5856</badge-product> 5857�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 5858 <a 5859 href="/products/deep-violet-self-tan-mousse" 5860 id="CardMediaLink-template--19478419472560__featured_collection-7786994270384" 5861 class="full-unstyled-link" 5862 title="Link to Product" 5863 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-7786994270384 Badge-template--19478419472560__featured_collection-7786994270384" 5864 > 5865 <div class="media media--transparent media--hover-effect"> 5866 5867 <img 5868 srcset="//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830 1200w 5869 " 5870 src="//us.balibodyco.com/cdn/shop/files/1_b4d9f0e8-78a2-40f5-9acc-468e1ae4299f.jpg?v=1788485830&width=533" 5871 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 5872 alt="Deep Violet Self Tanning Mousse" 5873 class="motion-reduce" 5874 5875 width="1200" 5876 height="1340" 5877 > 5878 �<img 5879 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664 1200w 5880 " 5881 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1575dc53-54ca-4a91-9444-70f6b42adf6c.jpg?v=1788491664&width=533" 5882 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 5883 alt="Hover image" 5884 class="motion-reduce" 5885 5886 �fetchpriority="low" 5887 width="1200" 5888 height="1340" 5889 ></div> 5890 </a> 5891 </div><div class="card__content"> 5892 <div class="card__information"> 5893 <h3 5894 class="card__heading product-item-title" 5895 5896 > 5897 <a 5898 href="/products/deep-violet-self-tan-mousse" 5899 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994270384" 5900 class="full-unstyled-link" 5901 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994270384 NoMediaStandardBadge-template--19478419472560__featured_collection-7786994270384" 5902 title="Link to Deep Violet Self Tanning Mousse" 5903 > 5904 Deep Violet Self Tanning Mousse 5905 </a> 5906 </h3> 5907 </div> 5908 5909 </div></div> 5910 <div class="card__content card__content--wrapper"> 5911 <div class="card__information"> 5912 <div class="card__information-wrap"> 5913 <div class="card__information-col"><h3
5914 class="product-item-title card__heading h5" 5915 5916 id="title-template--19478419472560__featured_collection-7786994270384" 5917 5918 > 5919 <a 5920 href="/products/deep-violet-self-tan-mousse" 5921 id="CardLink-template--19478419472560__featured_collection-7786994270384" 5922 class="full-unstyled-link" 5923 aria-labelledby="CardLink-template--19478419472560__featured_collection-7786994270384 Badge-template--19478419472560__featured_collection-7786994270384" 5924 title="Link to Deep Violet Self Tanning Mousse" 5925 > 5926 Deep Violet Self Tanning Mousse 5927 </a> 5928 </h3></div> 5929 <div class="card__information-col"> 5930 5931 5932<div 5933 class=" 5934 price " 5935> 5936 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 5937 <span class="price-item price-item--regular"> 5938 <span class=money>$35.00</span> 5939 </span></div> 5940 <div class="price__sale"> 5941 <span class="visually-hidden visually-hidden--inline">Regular price</span> 5942 <span> 5943 <s class="price-item price-item--regular"> 5944 5945 5946 5947 </s> 5948 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 5949 <span class="price-item price-item--sale price-item--last"> 5950 <span class=money>$35.00</span> 5951 </span></div> 5952 <small class="unit-price caption hidden"> 5953 <span class="visually-hidden">Unit price</span> 5954 <span class="price-item price-item--last"> 5955 <span></span> 5956 <span aria-hidden="true">/</span> 5957 <span class="visually-hidden"> per </span> 5958 <span> 5959 </span> 5960 </span> 5961 </small> 5962 </div></div> 5963 5964 5965 � 5966 </div> 5967 </div><div class="product__title-rating"> 5968 <div 5969 class="rating" 5970 role="img" 5971 aria-label="4.8 out of 5.0 stars" 5972 > 5973 <span 5974 aria-hidden="true" 5975 class="rating-star" 5976 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 1; --color-rating-star: #F27284;" 5977 ></span> 5978 </div> 5979 <p class="rating-text caption"> 5980 <span aria-hidden="true"> 5981 <span class="rating-text__value">4.8</span> 5982 <span class="rating-text__max">/ 5.0</span> 5983 </span> 5984 </p><p class="rating-count caption"> 5985 <span aria-hidden="true">(5100)</span> 5986 <span class="visually-hidden">5100 5987 reviews</span> 5988 </p></div>�<div class="card-information"> 5989 <span class="caption-large light"></span> 5990 </div> 5991 </div><div class="quick-add no-js-hidden quick-add--true"><a 5992 href="/products/deep-violet-self-tan-mousse" 5993 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 5994 id="klaviyo-data-handle-deep-violet-self-tan-mousse" 5995 data-klaviyo-handle="deep-violet-self-tan-mousse" 5996 data-prod_title="Deep Violet Self Tanning Mousse" 5997 data-prod_id="7786994270384" 5998 data-var_id="44204925616304" 5999 title="Notify me link" 6000 >Sold out - Notify Me 6001 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection7786994270384" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 6002 type="hidden" 6003 name="id" 6004 value="44204925616304" 6005 class="product-variant-id" 6006 disabled 6007 > 6008 6009 6010 6011 <button 6012 id="quick-add-template--19478419472560__featured_collection7786994270384-submit" 6013 type="submit" 6014 name="add" 6015 class="quick-add__submit button button--full-width button--secondary" 6016 aria-haspopup="dialog" 6017 aria-labelledby="quick-add-template--19478419472560__featured_collection7786994270384-submit title-template--19478419472560__featured_collection-7786994270384"
6018 aria-live="polite" 6019 data-sold-out-message="true" 6020 6021 > 6022 <span>Add to bag�</span> 6023 <span class="sold-out-message hidden"> 6024 Sold out 6025 </span><div class="loading-overlay__spinner hidden"> 6026 <svg 6027 aria-hidden="true" 6028 focusable="false" 6029 class="spinner" 6030 viewBox="0 0 66 66" 6031 xmlns="http://www.w3.org/2000/svg" 6032 > 6033 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 6034 </svg> 6035 </div> 6036 </button> 6037 �<input type="hidden" name="product-id" value="7786994270384" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 6038 </div> 6039 </div> 6040 </div> 6041 </div><div 6042 id="Slide-template--19478419472560__featured_collection-3" 6043 class="swiper-slide " 6044 role="listitem" 6045 6046 data-cascade 6047 style="--animation-order: 3;" 6048 6049 > 6050 6051<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 6052<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 6053 6054� 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 <div 6068 class="card-wrapper product-card-wrapper" 6069 6070 data-item-price="3600" 6071 6072 > 6073 <div 6074 class=" 6075 card card--standard 6076 card--media 6077 6078 6079 6080 6081 6082 " 6083 style="--ratio-percent: 111.66666666666667%;" 6084 > 6085 <div 6086 class="card__inner color-background-2 gradient ratio" 6087 style="--ratio-percent: 111.66666666666667%;" 6088 ><badge-product 6089 data-variant-id="43741255729328" 6090 6091 6092 6093> 6094
6094<script type="application/json">{"id":7671508762800,"title":"Clear Self Tanning Gel","handle":"clear-self-tanning-gel","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA clear, zero-transfer self tan gel that delivers a natural-looking glow with a glossy finish. Designed for effortless, mess-free application that fits seamlessly into your routine. For best results, apply evenly with a tanning mitt, blending thoroughly to ensure complete coverage before allowing the formula to dry. \u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCompletely clear, zero-transfer formula with no trace on clothes or bed sheets\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eRinse-free and fast-drying, apply and get on with your day\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFor a flawless finish, apply with a tanning mitt and blend carefully\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDevelops in 4 to 6 hours and lasts up to 7 to 10 days\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Hyaluronic Acid, Vitamin E and Aloe Vera\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types, including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml size for long-lasting use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2025-08-06T13:56:07+10:00","created_at":"2024-06-26T14:35:36+10:00","vendor":"Bali Body US","type":"","tags":["badge:20% OFF","badge:BACK IN STOCK","cross-sell:gradual-tan","cross-sell:gradual-tanning-butter","cross-sell:self-tan-body-milk","fast-soldout"],"price":3600,"price_min":3600,"price_max":3600,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43741255729328,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"CGEL","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Clear Self Tanning Gel","public_title":null,"options":["Default Title"],"price":3600,"weight":466,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477002151","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2880}],"price":2880,"compare_at_price":3600,"per_delivery_price":2880,"selling_plan_id":2994208944,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2880}],"price":2880,"compare_at_price":3600,"per_delivery_price":2880,"selling_plan_id":2994241712,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2880}],"price":2880,"compare_at_price":3600,"per_delivery_price":2880,"selling_plan_id":2994274480,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/cleargel.jpg?v=1790204570","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_80d00c26-0fd1-444b-a4ea-bc3f787f3e51.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_c2dfad0c-1972-44b9-ac8f-39c9a9159107.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
6094delCampaign_3b18f480-a26a-46cd-a736-eb53b20ae5f2.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_586d98bb-797c-4978-9104-d27a131f9a9c.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_34b7ed48-22cb-49de-823c-5e2a7875f9dd.jpg?v=1788740073","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b8c36a55-b2a4-4a85-bf4e-0fb024fa3cac.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_4c7fa63c-6adf-4b4b-9049-598ecc794765.jpg?v=1788740072","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_58cb60e3-ffec-459e-8b3d-64fb6449e7fc.jpg?v=1788740073","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_5edacbde-9c7c-4a02-a8dc-674e4ffd17ab.jpg?v=1788740072"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/cleargel.jpg?v=1790204570","options":["Title"],"media":[{"alt":null,"id":30626249867440,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/cleargel.jpg?v=1790204570"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/cleargel.jpg?v=1790204570","width":1200},{"alt":null,"id":30488293867696,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_80d00c26-0fd1-444b-a4ea-bc3f787f3e51.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_80d00c26-0fd1-444b-a4ea-bc3f787f3e51.jpg?v=1788740072","width":1200},{"alt":null,"id":30488293900464,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_c2dfad0c-1972-44b9-ac8f-39c9a9159107.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_c2dfad0c-1972-44b9-ac8f-39c9a9159107.jpg?v=1788740072","width":1200},{"alt":null,"id":30488293933232,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_3b18f480-a26a-46cd-a736-eb53b20ae5f2.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_3b18f480-a26a-46cd-a736-eb53b20ae5f2.jpg?v=1788740072","width":1200},{"alt":null,"id":30488293966000,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_586d98bb-797c-4978-9104-d27a131f9a9c.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_586d98bb-797c-4978-9104-d27a131f9a9c.jpg?v=1788740072","width":1200},{"alt":null,"id":30488293998768,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_34b7ed48-22cb-49de-823c-5e2a7875f9dd.jpg?v=1788740073"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_34b7ed48-22cb-49de-823c-5e2a7875f9dd.jpg?v=1788740073","width":1200},{"alt":null,"id":30488294031536,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b8c36a55-b2a4-4a85-bf4e-0fb024fa3cac.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b8c36a55-b2a4-4a85-bf4e-0fb024fa3cac.jpg?v=1788740072","width":1200},{"alt":null,"id":30488294064304,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_4c7fa63c-6adf-4b4b-9049-598ecc794765.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_4c7fa63c-6adf-4b4b-9049-598ecc794765.jpg?v=1788740072","width":1200},{"alt":null,"id":30488294097072,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_58cb60e3-ffec-459e-8b3d-64fb6449e7fc.jpg?v=1788740073"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_58cb60e3-ffec-459e-8b3d-64fb6449e7fc.jpg?v=1788740073","width":1200},{"alt":null,"id":30488294129840,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_5edacbde-9c7c-4a02-a8dc-674e4ffd17ab.jpg?v=1788740072"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_5edacbde-9c7c-4a02-a8dc-674e4ffd17ab.jpg?v=1788740072","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23336262"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994208944,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23336262"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
6094,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23336263"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994241712,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23336263"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23336266"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994274480,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23336266"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA clear, zero-transfer self tan gel that delivers a natural-looking glow with a glossy finish. Designed for effortless, mess-free application that fits seamlessly into your routine. For best results, apply evenly with a tanning mitt, blending thoroughly to ensure complete coverage before allowing the formula to dry. \u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCompletely clear, zero-transfer formula with no trace on clothes or bed sheets\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eRinse-free and fast-drying, apply and get on with your day\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFor a flawless finish, apply with a tanning mitt and blend carefully\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDevelops in 4 to 6 hours and lasts up to 7 to 10 days\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Hyaluronic Acid, Vitamin E and Aloe Vera\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types, including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml size for long-lasting use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
6094 6095</badge-product> 6096�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 6097 <a 6098 href="/products/clear-self-tanning-gel" 6099 id="CardMediaLink-template--19478419472560__featured_collection-7671508762800" 6100 class="full-unstyled-link" 6101 title="Link to Product" 6102 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-7671508762800 Badge-template--19478419472560__featured_collection-7671508762800" 6103 > 6104 <div class="media media--transparent media--hover-effect"> 6105 6106 <img 6107 srcset="//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=165 165w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=360 360w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=533 533w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=720 720w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=940 940w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570 1200w 6108 " 6109 src="//us.balibodyco.com/cdn/shop/files/cleargel.jpg?v=1790204570&width=533" 6110 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6111 alt="Clear Self Tanning Gel" 6112 class="motion-reduce" 6113 6114 width="1200" 6115 height="1340" 6116 > 6117 �<img 6118 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080 1200w 6119 " 6120 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_68d867d9-c463-472e-8a93-6e3c921807c2.jpg?v=1788740080&width=533" 6121 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6122 alt="Hover image" 6123 class="motion-reduce" 6124 6125 �fetchpriority="low" 6126 width="1200" 6127 height="1340" 6128 ></div> 6129 </a> 6130 </div><div class="card__content"> 6131 <div class="card__information"> 6132 <h3 6133 class="card__heading product-item-title" 6134 6135 > 6136 <a 6137 href="/products/clear-self-tanning-gel" 6138 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-7671508762800" 6139 class="full-unstyled-link" 6140 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-7671508762800 NoMediaStandardBadge-template--19478419472560__featured_collection-7671508762800" 6141 title="Link to Clear Self Tanning Gel" 6142 > 6143 Clear Self Tanning Gel 6144 </a> 6145 </h3> 6146 </div> 6147 6148 </div></div> 6149 <div class="card__content card__content--wrapper"> 6150 <div class="card__information"> 6151 <div class="card__information-wrap"> 6152 <div class="card__information-col"><h3
6153 class="product-item-title card__heading h5" 6154 6155 id="title-template--19478419472560__featured_collection-7671508762800" 6156 6157 > 6158 <a 6159 href="/products/clear-self-tanning-gel" 6160 id="CardLink-template--19478419472560__featured_collection-7671508762800" 6161 class="full-unstyled-link" 6162 aria-labelledby="CardLink-template--19478419472560__featured_collection-7671508762800 Badge-template--19478419472560__featured_collection-7671508762800" 6163 title="Link to Clear Self Tanning Gel" 6164 > 6165 Clear Self Tanning Gel 6166 </a> 6167 </h3></div> 6168 <div class="card__information-col"> 6169 6170 6171<div 6172 class=" 6173 price " 6174> 6175 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 6176 <span class="price-item price-item--regular"> 6177 <span class=money>$36.00</span> 6178 </span></div> 6179 <div class="price__sale"> 6180 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6181 <span> 6182 <s class="price-item price-item--regular"> 6183 6184 6185 6186 </s> 6187 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 6188 <span class="price-item price-item--sale price-item--last"> 6189 <span class=money>$36.00</span> 6190 </span></div> 6191 <small class="unit-price caption hidden"> 6192 <span class="visually-hidden">Unit price</span> 6193 <span class="price-item price-item--last"> 6194 <span></span> 6195 <span aria-hidden="true">/</span> 6196 <span class="visually-hidden"> per </span> 6197 <span> 6198 </span> 6199 </span> 6200 </small> 6201 </div></div> 6202 6203 6204 � 6205 </div> 6206 </div><div class="product__title-rating"> 6207 <div 6208 class="rating" 6209 role="img" 6210 aria-label="4.8 out of 5.0 stars" 6211 > 6212 <span 6213 aria-hidden="true" 6214 class="rating-star" 6215 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 1; --color-rating-star: #F27284;" 6216 ></span> 6217 </div> 6218 <p class="rating-text caption"> 6219 <span aria-hidden="true"> 6220 <span class="rating-text__value">4.8</span> 6221 <span class="rating-text__max">/ 5.0</span> 6222 </span> 6223 </p><p class="rating-count caption"> 6224 <span aria-hidden="true">(534)</span> 6225 <span class="visually-hidden">534 6226 reviews</span> 6227 </p></div>�<div class="card-information"> 6228 <span class="caption-large light"></span> 6229 </div> 6230 </div><div class="quick-add no-js-hidden quick-add--true"><a 6231 href="/products/clear-self-tanning-gel" 6232 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 6233 id="klaviyo-data-handle-clear-self-tanning-gel" 6234 data-klaviyo-handle="clear-self-tanning-gel" 6235 data-prod_title="Clear Self Tanning Gel" 6236 data-prod_id="7671508762800" 6237 data-var_id="43741255729328" 6238 title="Notify me link" 6239 >Sold out - Notify Me 6240 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection7671508762800" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 6241 type="hidden" 6242 name="id" 6243 value="43741255729328" 6244 class="product-variant-id" 6245 disabled 6246 > 6247 6248 6249 6250 <button 6251 id="quick-add-template--19478419472560__featured_collection7671508762800-submit" 6252 type="submit" 6253 name="add" 6254 class="quick-add__submit button button--full-width button--secondary" 6255 aria-haspopup="dialog" 6256 aria-labelledby="quick-add-template--19478419472560__featured_collection7671508762800-submit title-template--19478419472560__featured_collection-7671508762800"
6257 aria-live="polite" 6258 data-sold-out-message="true" 6259 6260 > 6261 <span>Add to bag�</span> 6262 <span class="sold-out-message hidden"> 6263 Sold out 6264 </span><div class="loading-overlay__spinner hidden"> 6265 <svg 6266 aria-hidden="true" 6267 focusable="false" 6268 class="spinner" 6269 viewBox="0 0 66 66" 6270 xmlns="http://www.w3.org/2000/svg" 6271 > 6272 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 6273 </svg> 6274 </div> 6275 </button> 6276 �<input type="hidden" name="product-id" value="7671508762800" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 6277 </div> 6278 </div> 6279 </div> 6280 </div><div 6281 id="Slide-template--19478419472560__featured_collection-4" 6282 class="swiper-slide " 6283 role="listitem" 6284 6285 data-cascade 6286 style="--animation-order: 4;" 6287 6288 > 6289 6290<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 6291<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 6292 6293� 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 <div 6307 class="card-wrapper product-card-wrapper" 6308 6309 data-item-price="3600" 6310 6311 > 6312 <div 6313 class=" 6314 card card--standard 6315 card--media 6316 6317 6318 6319 6320 6321 " 6322 style="--ratio-percent: 111.66666666666667%;" 6323 > 6324 <div 6325 class="card__inner color-background-2 gradient ratio" 6326 style="--ratio-percent: 111.66666666666667%;" 6327 ><badge-product 6328 data-variant-id="44204925092016" 6329 6330 6331 6332> 6333
6333<script type="application/json">{"id":7786994139312,"title":"Deep Violet Express Self Tan","handle":"deep-violet-one-hour-express-self-tanning-foam","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFast track your self tan with our Deep Violet Express Self Tan. A rapid, aerated foam formula that delivers deep, natural-looking olive-toned results in as little as one hour.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFully customisable: 1 hour for a natural glow, or leave longer for a deeper result\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for a rich, chocolatey olive-toned finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin® to hydrate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, touch-dry and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions with yellow or orange undertones\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-01-27T11:50:48+11:00","created_at":"2025-02-11T15:28:53+11:00","vendor":"Bali Body US","type":"","tags":["aerosol","badge:20% OFF","fast-soldout"],"price":3600,"price_min":3600,"price_max":3600,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44204925092016,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"VEXP","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Deep Violet Express Self Tan","public_title":null,"options":["Default Title"],"price":3600,"weight":140,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003226","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelC
6333ampaign.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","options":["Title"],"media":[{"alt":null,"id":30488252612784,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252645552,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252678320,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252711088,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252743856,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252776624,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252809392,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252842160,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252874928,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252907696,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelC
6333ampaign.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelCampaign.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252940464,"position":11,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252973232,"position":12,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFast track your self tan with our Deep Violet Express Self Tan. A rapid, aerated foam formula that delivers deep, natural-looking ol
6333ive-toned results in as little as one hour.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFully customisable: 1 hour for a natural glow, or leave longer for a deeper result\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for a rich, chocolatey olive-toned finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin® to hydrate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, touch-dry and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions with yellow or orange undertones\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
6333 6334</badge-product> 6335�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 6336 <a 6337 href="/products/deep-violet-one-hour-express-self-tanning-foam" 6338 id="CardMediaLink-template--19478419472560__featured_collection-7786994139312" 6339 class="full-unstyled-link" 6340 title="Link to Product" 6341 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-7786994139312 Badge-template--19478419472560__featured_collection-7786994139312" 6342 > 6343 <div class="media media--transparent media--hover-effect"> 6344 6345 <img 6346 srcset="//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071 1200w 6347 " 6348 src="//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=533" 6349 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6350 alt="Deep Violet Express Self Tan" 6351 class="motion-reduce" 6352 6353 loading="lazy" 6354 6355 width="1200" 6356 height="1340" 6357 > 6358 �<img 6359 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356 1200w 6360 " 6361 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=533" 6362 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6363 alt="Hover image" 6364 class="motion-reduce" 6365 6366 �loading="lazy" 6367 width="1200" 6368 height="1340" 6369 ></div> 6370 </a> 6371 </div><div class="card__content"> 6372 <div class="card__information"> 6373 <h3 6374 class="card__heading product-item-title" 6375 6376 > 6377 <a 6378 href="/products/deep-violet-one-hour-express-self-tanning-foam" 6379 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994139312" 6380 class="full-unstyled-link" 6381 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994139312 NoMediaStandardBadge-template--19478419472560__featured_collection-7786994139312" 6382 title="Link to Deep Violet Express Self Tan" 6383 > 6384 Deep Violet Express Self Tan 6385 </a> 6386 </h3> 6387 </div> 6388 6389 </div></div> 6390 <div class="card__content card__content--wrapper"> 6391 <div class="card__information"> 6392 <div class="card__information-wrap"> 6393 <div class="card__information-col"><h3
6394 class="product-item-title card__heading h5" 6395 6396 id="title-template--19478419472560__featured_collection-7786994139312" 6397 6398 > 6399 <a 6400 href="/products/deep-violet-one-hour-express-self-tanning-foam" 6401 id="CardLink-template--19478419472560__featured_collection-7786994139312" 6402 class="full-unstyled-link" 6403 aria-labelledby="CardLink-template--19478419472560__featured_collection-7786994139312 Badge-template--19478419472560__featured_collection-7786994139312" 6404 title="Link to Deep Violet Express Self Tan" 6405 > 6406 Deep Violet Express Self Tan 6407 </a> 6408 </h3></div> 6409 <div class="card__information-col"> 6410 6411 6412<div 6413 class=" 6414 price " 6415> 6416 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 6417 <span class="price-item price-item--regular"> 6418 <span class=money>$36.00</span> 6419 </span></div> 6420 <div class="price__sale"> 6421 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6422 <span> 6423 <s class="price-item price-item--regular"> 6424 6425 6426 6427 </s> 6428 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 6429 <span class="price-item price-item--sale price-item--last"> 6430 <span class=money>$36.00</span> 6431 </span></div> 6432 <small class="unit-price caption hidden"> 6433 <span class="visually-hidden">Unit price</span> 6434 <span class="price-item price-item--last"> 6435 <span></span> 6436 <span aria-hidden="true">/</span> 6437 <span class="visually-hidden"> per </span> 6438 <span> 6439 </span> 6440 </span> 6441 </small> 6442 </div></div> 6443 6444 6445 � 6446 </div> 6447 </div><div class="product__title-rating"> 6448 <div 6449 class="rating" 6450 role="img" 6451 aria-label="4.9 out of 5.0 stars" 6452 > 6453 <span 6454 aria-hidden="true" 6455 class="rating-star" 6456 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 1; --color-rating-star: #F27284;" 6457 ></span> 6458 </div> 6459 <p class="rating-text caption"> 6460 <span aria-hidden="true"> 6461 <span class="rating-text__value">4.9</span> 6462 <span class="rating-text__max">/ 5.0</span> 6463 </span> 6464 </p><p class="rating-count caption"> 6465 <span aria-hidden="true">(894)</span> 6466 <span class="visually-hidden">894 6467 reviews</span> 6468 </p></div>�<div class="card-information"> 6469 <span class="caption-large light"></span> 6470 </div> 6471 </div><div class="quick-add no-js-hidden quick-add--true"><a 6472 href="/products/deep-violet-one-hour-express-self-tanning-foam" 6473 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 6474 id="klaviyo-data-handle-deep-violet-one-hour-express-self-tanning-foam" 6475 data-klaviyo-handle="deep-violet-one-hour-express-self-tanning-foam" 6476 data-prod_title="Deep Violet Express Self Tan" 6477 data-prod_id="7786994139312" 6478 data-var_id="44204925092016" 6479 title="Notify me link" 6480 >Sold out - Notify Me 6481 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection7786994139312" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 6482 type="hidden" 6483 name="id" 6484 value="44204925092016" 6485 class="product-variant-id" 6486 disabled 6487 > 6488 6489 6490 6491 <button 6492 id="quick-add-template--19478419472560__featured_collection7786994139312-submit" 6493 type="submit" 6494 name="add" 6495 class="quick-add__submit button button--full-width button--secondary" 6496 aria-haspopup="dialog" 6497 aria-labelledby="quick-add-template--19478419472560__featured_collection7786994139312-submit title-template--19478419472560__featured_collection-7786994139312"
6498 aria-live="polite" 6499 data-sold-out-message="true" 6500 6501 > 6502 <span>Add to bag�</span> 6503 <span class="sold-out-message hidden"> 6504 Sold out 6505 </span><div class="loading-overlay__spinner hidden"> 6506 <svg 6507 aria-hidden="true" 6508 focusable="false" 6509 class="spinner" 6510 viewBox="0 0 66 66" 6511 xmlns="http://www.w3.org/2000/svg" 6512 > 6513 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 6514 </svg> 6515 </div> 6516 </button> 6517 �<input type="hidden" name="product-id" value="7786994139312" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 6518 </div> 6519 </div> 6520 </div> 6521 </div></div> 6522 6523 6524 <div class="swiper-scrollbar"></div> 6525 <div class="prev"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 6526 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 6527</svg> 6528</div> 6529 <div class="next"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 6530 <path d="M12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289L6.34315 0.928932C5.95262 0.538407 5.31946 0.538407 4.92893 0.928932C4.53841 1.31946 4.53841 1.95262 4.92893 2.34315L10.5858 8L4.92893 13.6569C4.53841 14.0474 4.53841 14.6805 4.92893 15.0711C5.31946 15.4616 5.95262 15.4616 6.34315 15.0711L12.7071 8.70711ZM1.11585e-07 9L12 9L12 7L-1.11585e-07 7L1.11585e-07 9Z" fill="#303030"/> 6531</svg> 6532</div> 6533 6534 6535 </div> 6536</swiper-container> 6537 6538 </div><div class="collection-slider" data-handle="new"> 6539 <swiper-container class="block-container block-carousel-container swiper hide_control_slide disabled-slide-mobile disabled-slide-desktop mobile-peek-slider"> 6540 <div 6541 class="block-carousel " 6542 data-item_desktop="4" 6543 data-item_mobile="2.4" 6544 > 6545 <div class="swiper-wrapper" role="list" aria-label="Slider"><div 6546 id="Slide-template--19478419472560__featured_collection-1" 6547 class="swiper-slide " 6548 role="listitem" 6549 6550 data-cascade 6551 style="--animation-order: 1;" 6552 6553 > 6554 6555<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 6556<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 6557 6558� 6559 6560 6561 6562 6563 6564 6565 6566 6567 � 6568 6569 6570 6571 6572 6573 6574 6575 6576 � 6577 6578 6579 6580 6581 6582 6583 6584 6585 � 6586 6587 6588 �<div 6589 class="card-wrapper product-card-wrapper" 6590 6591 data-item-price="3000" 6592 6593 > 6594 <div 6595 class=" 6596 card card--standard 6597 card--media 6598 6599 6600 6601 6602 6603 " 6604 style="--ratio-percent: 111.66666666666667%;" 6605 > 6606 <div 6607 class="card__inner color-background-2 gradient ratio" 6608 style="--ratio-percent: 111.66666666666667%;" 6609 ><badge-product 6610 data-variant-id="45455642067120" 6611 6612 6613 6614> 6615
6615<script type="application/json">{"id":8081042374832,"title":"Everyday Gradual Tan","handle":"everyday-gradual-tan","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA daily tanning moisturiser that gradually builds a soft, natural-looking glow with every application. Enriched with shea butter, vitamin E and glycerin, this lightweight formula hydrates and nourishes while your tan develops effortlessly over time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually builds a natural-looking light to medium tan with a low 2.5% DHA level\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, lightweight formula for a streak-free, transfer-resistant finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, vitamin E, glycerin and sweet almond oil\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePerfect for daily use, tan maintenance and all tanning experience levels\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml pump pack for everyday use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-09-16T16:11:48+10:00","created_at":"2026-07-16T12:08:15+10:00","vendor":"Bali Body US","type":"Self Tan","tags":["badge:20% OFF","badge:NEW"],"price":3000,"price_min":3000,"price_max":3000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45455642067120,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"GRAD400","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Everyday Gradual Tan","public_title":null,"options":["Default Title"],"price":3000,"weight":456,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003943","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999353520,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999386288,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2999419056,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","options":["Title"],"media":[{"alt":null,"id":30611763495088,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784","width":1200},{"alt":null,"id":30488575639728,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_b283965d-9afc-49c1-96f0-7e96be6348de.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575672496,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a8a0a359-abea-4b2f-b6e7-e9421e9f6879.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575705264,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
6615delCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_a1a01e1d-9953-41f0-bc4e-ab8d7d446924.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575738032,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3b8775bf-00eb-442e-8a71-301c820093df.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575770800,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_375fcbc4-460f-4ccc-b509-0a2e5351bdb0.jpg?v=1788743820","width":1200},{"alt":null,"id":30488575803568,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_b0e85d63-4259-467d-8e3f-f41b47fe24d3.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575836336,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_b228e2a9-d64c-4629-b663-bab1761a8a90.jpg?v=1788743820","width":1200},{"alt":null,"id":30488575869104,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e1fe04f2-2c4e-4558-8698-a5d9c1ae0c8e.jpg?v=1788743821","width":1200},{"alt":null,"id":30488575901872,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_3e69217b-663a-4d8d-be97-e1900fde0f74.jpg?v=1788743821","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361692"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999353520,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361692"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
6615,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361693"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999386288,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361693"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23361694"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2999419056,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23361694"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA daily tanning moisturiser that gradually builds a soft, natural-looking glow with every application. Enriched with shea butter, vitamin E and glycerin, this lightweight formula hydrates and nourishes while your tan develops effortlessly over time.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually builds a natural-looking light to medium tan with a low 2.5% DHA level\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, lightweight formula for a streak-free, transfer-resistant finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eEnriched with shea butter, vitamin E, glycerin and sweet almond oil\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003ePerfect for daily use, tan maintenance and all tanning experience levels\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eJumbo 400ml pump pack for everyday use and added value\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
6615 6616</badge-product> 6617�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 6618 <a 6619 href="/products/everyday-gradual-tan" 6620 id="CardMediaLink-template--19478419472560__featured_collection-8081042374832" 6621 class="full-unstyled-link" 6622 title="Link to Product" 6623 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8081042374832 Badge-template--19478419472560__featured_collection-8081042374832" 6624 > 6625 <div class="media media--transparent media--hover-effect"> 6626 6627 <img 6628 srcset="//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784 1200w 6629 " 6630 src="//us.balibodyco.com/cdn/shop/files/1_7ab1ae20-aeb4-46c9-bc66-5731db317e90.jpg?v=1790127784&width=533" 6631 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6632 alt="Everyday Gradual Tan" 6633 class="motion-reduce" 6634 6635 loading="lazy" 6636 6637 width="1200" 6638 height="1340" 6639 > 6640 �<img 6641 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838 1200w 6642 " 6643 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_5306ab94-9712-4ba7-aa0a-7f3d162c3434.jpg?v=1788743838&width=533" 6644 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6645 alt="Hover image" 6646 class="motion-reduce" 6647 6648 �loading="lazy" 6649 width="1200" 6650 height="1340" 6651 ></div> 6652 </a> 6653 </div><div class="card__content"> 6654 <div class="card__information"> 6655 <h3 6656 class="card__heading product-item-title" 6657 6658 > 6659 <a 6660 href="/products/everyday-gradual-tan" 6661 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8081042374832" 6662 class="full-unstyled-link" 6663 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8081042374832 NoMediaStandardBadge-template--19478419472560__featured_collection-8081042374832" 6664 title="Link to Everyday Gradual Tan" 6665 > 6666 Everyday Gradual Tan 6667 </a> 6668 </h3> 6669 </div> 6670 6671 </div></div> 6672 <div class="card__content card__content--wrapper"> 6673 <div class="card__information"> 6674 <div class="card__information-wrap"> 6675 <div class="card__information-col"><h3
6676 class="product-item-title card__heading h5" 6677 6678 id="title-template--19478419472560__featured_collection-8081042374832" 6679 6680 > 6681 <a 6682 href="/products/everyday-gradual-tan" 6683 id="CardLink-template--19478419472560__featured_collection-8081042374832" 6684 class="full-unstyled-link" 6685 aria-labelledby="CardLink-template--19478419472560__featured_collection-8081042374832 Badge-template--19478419472560__featured_collection-8081042374832" 6686 title="Link to Everyday Gradual Tan" 6687 > 6688 Everyday Gradual Tan 6689 </a> 6690 </h3></div> 6691 <div class="card__information-col"> 6692 6693 6694<div 6695 class=" 6696 price " 6697> 6698 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 6699 <span class="price-item price-item--regular"> 6700 <span class=money>$30.00</span> 6701 </span></div> 6702 <div class="price__sale"> 6703 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6704 <span> 6705 <s class="price-item price-item--regular"> 6706 6707 6708 6709 </s> 6710 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 6711 <span class="price-item price-item--sale price-item--last"> 6712 <span class=money>$30.00</span> 6713 </span></div> 6714 <small class="unit-price caption hidden"> 6715 <span class="visually-hidden">Unit price</span> 6716 <span class="price-item price-item--last"> 6717 <span></span> 6718 <span aria-hidden="true">/</span> 6719 <span class="visually-hidden"> per </span> 6720 <span> 6721 </span> 6722 </span> 6723 </small> 6724 </div></div> 6725 6726 6727 � 6728 </div> 6729 </div><div class="product__title-rating"> 6730 <div 6731 class="rating" 6732 role="img" 6733 aria-label="4.7 out of 5.0 stars" 6734 > 6735 <span 6736 aria-hidden="true" 6737 class="rating-star" 6738 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5; --color-rating-star: #F27284;" 6739 ></span> 6740 </div> 6741 <p class="rating-text caption"> 6742 <span aria-hidden="true"> 6743 <span class="rating-text__value">4.7</span> 6744 <span class="rating-text__max">/ 5.0</span> 6745 </span> 6746 </p><p class="rating-count caption"> 6747 <span aria-hidden="true">(7)</span> 6748 <span class="visually-hidden">7 6749 reviews</span> 6750 </p></div>�<div class="card-information"> 6751 <span class="caption-large light"></span> 6752 </div> 6753 </div><div class="quick-add no-js-hidden quick-add--true"><a 6754 href="/products/everyday-gradual-tan" 6755 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 6756 id="klaviyo-data-handle-everyday-gradual-tan" 6757 data-klaviyo-handle="everyday-gradual-tan" 6758 data-prod_title="Everyday Gradual Tan" 6759 data-prod_id="8081042374832" 6760 data-var_id="45455642067120" 6761 title="Notify me link" 6762 >Sold out - Notify Me 6763 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8081042374832" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 6764 type="hidden" 6765 name="id" 6766 value="45455642067120" 6767 class="product-variant-id" 6768 disabled 6769 > 6770 6771 6772 6773 <button 6774 id="quick-add-template--19478419472560__featured_collection8081042374832-submit" 6775 type="submit" 6776 name="add" 6777 class="quick-add__submit button button--full-width button--secondary" 6778 aria-haspopup="dialog" 6779 aria-labelledby="quick-add-template--19478419472560__featured_collection8081042374832-submit title-template--19478419472560__featured_collection-8081042374832"
6780 aria-live="polite" 6781 data-sold-out-message="true" 6782 6783 > 6784 <span>Add to bag�</span> 6785 <span class="sold-out-message hidden"> 6786 Sold out 6787 </span><div class="loading-overlay__spinner hidden"> 6788 <svg 6789 aria-hidden="true" 6790 focusable="false" 6791 class="spinner" 6792 viewBox="0 0 66 66" 6793 xmlns="http://www.w3.org/2000/svg" 6794 > 6795 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 6796 </svg> 6797 </div> 6798 </button> 6799 �<input type="hidden" name="product-id" value="8081042374832" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 6800 </div> 6801 </div> 6802 </div> 6803 </div><div 6804 id="Slide-template--19478419472560__featured_collection-2" 6805 class="swiper-slide " 6806 role="listitem" 6807 6808 data-cascade 6809 style="--animation-order: 2;" 6810 6811 > 6812 6813<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 6814<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 6815 6816� 6817 6818 6819 6820 6821 6822 6823 6824 6825 � 6826 6827 6828 6829 6830 6831 6832 6833 6834 � 6835 6836 6837 6838 6839 6840 6841 6842 6843 � 6844 6845 6846 �<div 6847 class="card-wrapper product-card-wrapper" 6848 6849 data-item-price="3000" 6850 6851 > 6852 <div 6853 class=" 6854 card card--standard 6855 card--media 6856 6857 6858 6859 6860 6861 " 6862 style="--ratio-percent: 111.66666666666667%;" 6863 > 6864 <div 6865 class="card__inner color-background-2 gradient ratio" 6866 style="--ratio-percent: 111.66666666666667%;" 6867 ><badge-product 6868 data-variant-id="45142231253168" 6869 6870 6871 6872> 6873
6873<script type="application/json">{"id":8059626717360,"title":"Light Medium Self Tanning Mousse","handle":"light-medium-tanning-mousse","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA lightweight, buildable Self Tanning Mousse that delivers a soft, natural-looking light to medium tan with a subtle sunkissed glow. Enriched with Coconut Oil and antioxidant-rich Pomegranate Extract, the formula nourishes and hydrates, helping to promote a smoother, more radiant complexion.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eDelivers a soft, natural-looking light to medium tan\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eHelps smooth and even the appearance of skin tone\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eGentle level of 100% Natural DHA for soft, buildable colour\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eColour Guide Technology for effortless, streak-free application\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-drying, lightweight mousse formula\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eIdeal for beginners\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eMade in Australia with 100% Natural DHA\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-08-13T11:49:06+10:00","created_at":"2026-06-05T15:34:20+10:00","vendor":"Bali Body US","type":"Self Tan","tags":["badge:20% OFF","badge:NEW"],"price":3000,"price_min":3000,"price_max":3000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45142231253168,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"LMSSE","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Light Medium Self Tanning Mousse","public_title":null,"options":["Default Title"],"price":3000,"weight":285,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003936","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2994700464,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2994733232,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2400}],"price":2400,"compare_at_price":3000,"per_delivery_price":2400,"selling_plan_id":2994766000,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_0240ce9a-1ce0-4606-b278-f3181a66d5ad.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_107e7182-f834-4634-a837-74e6f06cf5aa.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ShadeSwatch.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ModelCampaign.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Difference.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Ingredients.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-HowTo.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c1a4216c-d8e0-417e-88bc-e251a284f35f.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/10_679f5ba5-4c91-413d-b90f-422d175b5d09.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/11_ad5ac1be-bc93-4374-bcec-6c61a44490c1.jpg?v=1788743253","\/\/us.balibodyco.com\/cdn\/shop\/files\/12_a4822ac3-f4b8-4cba-9650-c2ee225630e4.jpg?v=1788743253"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253","options":["Title"],"media":[{"alt":null,"id":30488568987824,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569020592,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_0240ce9a-1ce0-4606-b278-f3181a66d5ad.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_0240ce9a-1ce0-4606-b278-f3181a66d5ad.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569053360,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_107e7182-f834-4634-a837-74e6f06cf5aa.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_107e7182-f834-4634-a837-74e6f06cf5aa.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569086128,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ShadeSwatch.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ShadeSwatch.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569118896,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ModelCampaign.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-ModelCampaign.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569151664,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Difference.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-Difference.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569184432,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Ingredients.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Ingredients.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569217200,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-HowTo.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-HowTo.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569249968,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c1a4216c-d8e0-417e-88bc-e251a284f35f.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c1a4216c-d8e0-417e-88bc-e251a284f35f.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569282736,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_679f5ba5-4c91-413d-b90f-422d175b5d09.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_679f5ba5-4c91-413d-b90f-422d175b5d09.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569315504,"position":11,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_ad5ac1be-bc93-4374-bcec-6c61a44490c1.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_ad5ac1be-bc93-4374-bcec-6c61a44490c1.jpg?v=1788743253","width":1200},{"alt":null,"id":30488569348272,"position":12,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/12_a4822ac3-f4b8-4cba-9650-c2ee225630e4.jpg?v=1788743253"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/12_a4822ac3-f4b8-4cba-9650-c2ee225630e4.jpg?v=1788743253","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098361"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994700464,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098361"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
6873,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098362"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994733232,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098362"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098363"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994766000,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098363"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA lightweight, buildable Self Tanning Mousse that delivers a soft, natural-looking light to medium tan with a subtle sunkissed glow. Enriched with Coconut Oil and antioxidant-rich Pomegranate Extract, the formula nourishes and hydrates, helping to promote a smoother, more radiant complexion.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eDelivers a soft, natural-looking light to medium tan\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eHelps smooth and even the appearance of skin tone\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eGentle level of 100% Natural DHA for soft, buildable colour\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eColour Guide Technology for effortless, streak-free application\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-drying, lightweight mousse formula\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cspan\u003eIdeal for beginners\u003c\/span\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003eMade in Australia with 100% Natural DHA\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
6873 6874</badge-product> 6875�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 6876 <a 6877 href="/products/light-medium-tanning-mousse" 6878 id="CardMediaLink-template--19478419472560__featured_collection-8059626717360" 6879 class="full-unstyled-link" 6880 title="Link to Product" 6881 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8059626717360 Badge-template--19478419472560__featured_collection-8059626717360" 6882 > 6883 <div class="media media--transparent media--hover-effect"> 6884 6885 <img 6886 srcset="//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253 1200w 6887 " 6888 src="//us.balibodyco.com/cdn/shop/files/1_23c770eb-6ec1-472b-bf0d-1a8b261d4369.jpg?v=1788743253&width=533" 6889 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6890 alt="Light Medium Self Tanning Mousse" 6891 class="motion-reduce" 6892 6893 loading="lazy" 6894 6895 width="1200" 6896 height="1340" 6897 > 6898 �<img 6899 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265 1200w 6900 " 6901 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_d1d89d07-5a09-4cf8-9e33-9f10f198ec9d.jpg?v=1788743265&width=533" 6902 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 6903 alt="Hover image" 6904 class="motion-reduce" 6905 6906 �loading="lazy" 6907 width="1200" 6908 height="1340" 6909 ></div> 6910 </a> 6911 </div><div class="card__content"> 6912 <div class="card__information"> 6913 <h3 6914 class="card__heading product-item-title" 6915 6916 > 6917 <a 6918 href="/products/light-medium-tanning-mousse" 6919 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8059626717360" 6920 class="full-unstyled-link" 6921 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8059626717360 NoMediaStandardBadge-template--19478419472560__featured_collection-8059626717360" 6922 title="Link to Light Medium Self Tanning Mousse" 6923 > 6924 Light Medium Self Tanning Mousse 6925 </a> 6926 </h3> 6927 </div> 6928 6929 </div></div> 6930 <div class="card__content card__content--wrapper"> 6931 <div class="card__information"> 6932 <div class="card__information-wrap"> 6933 <div class="card__information-col"><h3
6934 class="product-item-title card__heading h5" 6935 6936 id="title-template--19478419472560__featured_collection-8059626717360" 6937 6938 > 6939 <a 6940 href="/products/light-medium-tanning-mousse" 6941 id="CardLink-template--19478419472560__featured_collection-8059626717360" 6942 class="full-unstyled-link" 6943 aria-labelledby="CardLink-template--19478419472560__featured_collection-8059626717360 Badge-template--19478419472560__featured_collection-8059626717360" 6944 title="Link to Light Medium Self Tanning Mousse" 6945 > 6946 Light Medium Self Tanning Mousse 6947 </a> 6948 </h3></div> 6949 <div class="card__information-col"> 6950 6951 6952<div 6953 class=" 6954 price " 6955> 6956 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 6957 <span class="price-item price-item--regular"> 6958 <span class=money>$30.00</span> 6959 </span></div> 6960 <div class="price__sale"> 6961 <span class="visually-hidden visually-hidden--inline">Regular price</span> 6962 <span> 6963 <s class="price-item price-item--regular"> 6964 6965 6966 6967 </s> 6968 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 6969 <span class="price-item price-item--sale price-item--last"> 6970 <span class=money>$30.00</span> 6971 </span></div> 6972 <small class="unit-price caption hidden"> 6973 <span class="visually-hidden">Unit price</span> 6974 <span class="price-item price-item--last"> 6975 <span></span> 6976 <span aria-hidden="true">/</span> 6977 <span class="visually-hidden"> per </span> 6978 <span> 6979 </span> 6980 </span> 6981 </small> 6982 </div></div> 6983 6984 6985 � 6986 </div> 6987 </div><div class="product__title-rating"> 6988 <div 6989 class="rating" 6990 role="img" 6991 aria-label="5.0 out of 5.0 stars" 6992 > 6993 <span 6994 aria-hidden="true" 6995 class="rating-star" 6996 style="--rating: 5; --rating-max: 5.0; --rating-decimal: 0; --color-rating-star: #F27284;" 6997 ></span> 6998 </div> 6999 <p class="rating-text caption"> 7000 <span aria-hidden="true"> 7001 <span class="rating-text__value">5.0</span> 7002 <span class="rating-text__max">/ 5.0</span> 7003 </span> 7004 </p><p class="rating-count caption"> 7005 <span aria-hidden="true">(10)</span> 7006 <span class="visually-hidden">10 7007 reviews</span> 7008 </p></div>�<div class="card-information"> 7009 <span class="caption-large light"></span> 7010 </div> 7011 </div><div class="quick-add no-js-hidden quick-add--true"><a 7012 href="/products/light-medium-tanning-mousse" 7013 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 7014 id="klaviyo-data-handle-light-medium-tanning-mousse" 7015 data-klaviyo-handle="light-medium-tanning-mousse" 7016 data-prod_title="Light Medium Self Tanning Mousse" 7017 data-prod_id="8059626717360" 7018 data-var_id="45142231253168" 7019 title="Notify me link" 7020 >Sold out - Notify Me 7021 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8059626717360" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 7022 type="hidden" 7023 name="id" 7024 value="45142231253168" 7025 class="product-variant-id" 7026 disabled 7027 > 7028 7029 7030 7031 <button 7032 id="quick-add-template--19478419472560__featured_collection8059626717360-submit" 7033 type="submit" 7034 name="add" 7035 class="quick-add__submit button button--full-width button--secondary" 7036 aria-haspopup="dialog" 7037 aria-labelledby="quick-add-template--19478419472560__featured_collection8059626717360-submit title-template--19478419472560__featured_collection-805962
70376717360" 7038 aria-live="polite" 7039 data-sold-out-message="true" 7040 7041 > 7042 <span>Add to bag�</span> 7043 <span class="sold-out-message hidden"> 7044 Sold out 7045 </span><div class="loading-overlay__spinner hidden"> 7046 <svg 7047 aria-hidden="true" 7048 focusable="false" 7049 class="spinner" 7050 viewBox="0 0 66 66" 7051 xmlns="http://www.w3.org/2000/svg" 7052 > 7053 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 7054 </svg> 7055 </div> 7056 </button> 7057 �<input type="hidden" name="product-id" value="8059626717360" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 7058 </div> 7059 </div> 7060 </div> 7061 </div><div 7062 id="Slide-template--19478419472560__featured_collection-3" 7063 class="swiper-slide " 7064 role="listitem" 7065 7066 data-cascade 7067 style="--animation-order: 3;" 7068 7069 > 7070 7071<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 7072<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 7073 7074� 7075 7076 7077 7078 7079 7080 7081 7082 7083 � 7084 7085 7086 7087 7088 7089 7090 7091 7092 � 7093 7094 7095 7096 7097 7098 7099 7100 7101 � 7102 7103 7104 �<div 7105 class="card-wrapper product-card-wrapper" 7106 7107 data-item-price="3100" 7108 7109 > 7110 <div 7111 class=" 7112 card card--standard 7113 card--media 7114 7115 7116 7117 7118 7119 " 7120 style="--ratio-percent: 111.66666666666667%;" 7121 > 7122 <div 7123 class="card__inner color-background-2 gradient ratio" 7124 style="--ratio-percent: 111.66666666666667%;" 7125 ><badge-product 7126 data-variant-id="44948888682672" 7127 7128 7129 7130> 7131
7131<script type="application/json">{"id":8005460132016,"title":"Sheer Glow Sunscreen Gel SPF50","handle":"sheer-glow-sunscreen-gel-spf50","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhere high-performance sun protection meets high-gloss skin. This weightless gel protects, hydrates and illuminates in one effortless step. Finished with a tropical scent of fresh coconut, banana cream and warm vanilla.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSPF50 broad-spectrum protection with a sheer bronzed glow\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eHigh-gloss skin finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, non-sticky feel\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eA delicious, warm scent that transports you to a tropical vacation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eAntioxidant-rich vitamin E and nourishing oils\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eNo tint, no transfer, just effortless high-gloss protection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSuitable for all skin types including sensitive skin\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-05-06T18:06:50+10:00","created_at":"2026-02-05T08:55:48+11:00","vendor":"0","type":"Unclassified","tags":["badge:20% OFF"],"price":3100,"price_min":3100,"price_max":3100,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44948888682672,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"GLOW50US","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Sheer Glow Sunscreen Gel SPF50","public_title":null,"options":["Default Title"],"price":3100,"weight":0,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003394","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/2_c0530fb8-db67-44e8-8455-2b14807ebb54.jpg?v=1788742784","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_f0a5f0cb-abc7-4193-9c72-984a91ecc4e3.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_82d92c97-a71f-4ab7-852e-9e11dae91c53.jpg?v=1788742784","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_701d0b3a-f25e-4cb5-b14f-d79fb2776271.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Difference_547d6c65-e278-4f1a-bdd7-da2ed97f7cd8.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_fef7b27e-2032-4bdf-a751-348e34d351fe.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ModelCampaign_5b5f5506-bbef-45d8-bf89-c17fa5c515b8.jpg?v=1788742783","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_00a378df-93c6-4298-9a5e-c972f6913f28.jpg?v=1788742783"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783","options":["Title"],"media":[{"alt":null,"id":30488534319280,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534352048,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2_c0530fb8-db67-44e8-8455-2b14807ebb54.jpg?v=1788742784"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2_c0530fb8-db67-44e8-8455-2b14807ebb54.jpg?v=1788742784","width":1200},{"alt":null,"id":30488534384816,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a47b0
7131a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534417584,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_f0a5f0cb-abc7-4193-9c72-984a91ecc4e3.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_f0a5f0cb-abc7-4193-9c72-984a91ecc4e3.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534450352,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_82d92c97-a71f-4ab7-852e-9e11dae91c53.jpg?v=1788742784"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_82d92c97-a71f-4ab7-852e-9e11dae91c53.jpg?v=1788742784","width":1200},{"alt":null,"id":30488534483120,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_701d0b3a-f25e-4cb5-b14f-d79fb2776271.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_701d0b3a-f25e-4cb5-b14f-d79fb2776271.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534515888,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Difference_547d6c65-e278-4f1a-bdd7-da2ed97f7cd8.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-Difference_547d6c65-e278-4f1a-bdd7-da2ed97f7cd8.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534548656,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_fef7b27e-2032-4bdf-a751-348e34d351fe.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_fef7b27e-2032-4bdf-a751-348e34d351fe.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534581424,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ModelCampaign_5b5f5506-bbef-45d8-bf89-c17fa5c515b8.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ModelCampaign_5b5f5506-bbef-45d8-bf89-c17fa5c515b8.jpg?v=1788742783","width":1200},{"alt":null,"id":30488534614192,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_00a378df-93c6-4298-9a5e-c972f6913f28.jpg?v=1788742783"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_00a378df-93c6-4298-9a5e-c972f6913f28.jpg?v=1788742783","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhere high-performance sun protection meets high-gloss skin. This weightless gel protects, hydrates and illuminates in one effortless step. Finished with a tropical scent of fresh coconut, banana cream and warm vanilla.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSPF50 broad-spectrum protection with a sheer bronzed glow\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eHigh-gloss skin finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, non-sticky feel\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eA delicious, warm scent that transports you to a tropical vacation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eAntioxidant-rich vitamin E and nourishing oils\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eNo tint, no transfer, just effortless high-gloss protection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSuitable for all skin types including sensitive skin\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003cimg\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
7131 7132</badge-product> 7133�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 7134 <a 7135 href="/products/sheer-glow-sunscreen-gel-spf50" 7136 id="CardMediaLink-template--19478419472560__featured_collection-8005460132016" 7137 class="full-unstyled-link" 7138 title="Link to Product" 7139 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8005460132016 Badge-template--19478419472560__featured_collection-8005460132016" 7140 > 7141 <div class="media media--transparent media--hover-effect"> 7142 7143 <img 7144 srcset="//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783 1200w 7145 " 7146 src="//us.balibodyco.com/cdn/shop/files/1_18e9c00c-8b48-400f-abfe-5bbcfd980161.jpg?v=1788742783&width=533" 7147 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7148 alt="Sheer Glow Sunscreen Gel SPF50" 7149 class="motion-reduce" 7150 7151 loading="lazy" 7152 7153 width="1200" 7154 height="1340" 7155 > 7156 �<img 7157 srcset="//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=165 165w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=360 360w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=533 533w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=720 720w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=940 940w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783 1200w 7158 " 7159 src="//us.balibodyco.com/cdn/shop/files/3-CallOut_a47b0a2f-e3e2-4f4b-aa3f-1d8b7a0f7939.jpg?v=1788742783&width=533" 7160 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7161 alt="Hover image" 7162 class="motion-reduce" 7163 7164 �loading="lazy" 7165 width="1200" 7166 height="1340" 7167 ></div> 7168 </a> 7169 </div><div class="card__content"> 7170 <div class="card__information"> 7171 <h3 7172 class="card__heading product-item-title" 7173 7174 > 7175 <a 7176 href="/products/sheer-glow-sunscreen-gel-spf50" 7177 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8005460132016" 7178 class="full-unstyled-link" 7179 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8005460132016 NoMediaStandardBadge-template--19478419472560__featured_collection-8005460132016" 7180 title="Link to Sheer Glow Sunscreen Gel SPF50" 7181 > 7182 Sheer Glow Sunscreen Gel SPF50 7183 </a> 7184 </h3> 7185 </div> 7186 7187 </div></div> 7188 <div class="card__content card__content--wrapper"> 7189 <div class="card__information"> 7190 <div class="card__information-wrap"> 7191 <div class="card__information-col"><h3
7192 class="product-item-title card__heading h5" 7193 7194 id="title-template--19478419472560__featured_collection-8005460132016" 7195 7196 > 7197 <a 7198 href="/products/sheer-glow-sunscreen-gel-spf50" 7199 id="CardLink-template--19478419472560__featured_collection-8005460132016" 7200 class="full-unstyled-link" 7201 aria-labelledby="CardLink-template--19478419472560__featured_collection-8005460132016 Badge-template--19478419472560__featured_collection-8005460132016" 7202 title="Link to Sheer Glow Sunscreen Gel SPF50" 7203 > 7204 Sheer Glow Sunscreen Gel SPF50 7205 </a> 7206 </h3></div> 7207 <div class="card__information-col"> 7208 7209 7210<div 7211 class=" 7212 price " 7213> 7214 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 7215 <span class="price-item price-item--regular"> 7216 <span class=money>$31.00</span> 7217 </span></div> 7218 <div class="price__sale"> 7219 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7220 <span> 7221 <s class="price-item price-item--regular"> 7222 7223 7224 7225 </s> 7226 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 7227 <span class="price-item price-item--sale price-item--last"> 7228 <span class=money>$31.00</span> 7229 </span></div> 7230 <small class="unit-price caption hidden"> 7231 <span class="visually-hidden">Unit price</span> 7232 <span class="price-item price-item--last"> 7233 <span></span> 7234 <span aria-hidden="true">/</span> 7235 <span class="visually-hidden"> per </span> 7236 <span> 7237 </span> 7238 </span> 7239 </small> 7240 </div></div> 7241 7242 7243 � 7244 </div> 7245 </div><div class="product__title-rating"> 7246 <div 7247 class="rating" 7248 role="img" 7249 aria-label="4.7 out of 5.0 stars" 7250 > 7251 <span 7252 aria-hidden="true" 7253 class="rating-star" 7254 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 0.5; --color-rating-star: #F27284;" 7255 ></span> 7256 </div> 7257 <p class="rating-text caption"> 7258 <span aria-hidden="true"> 7259 <span class="rating-text__value">4.7</span> 7260 <span class="rating-text__max">/ 5.0</span> 7261 </span> 7262 </p><p class="rating-count caption"> 7263 <span aria-hidden="true">(12)</span> 7264 <span class="visually-hidden">12 7265 reviews</span> 7266 </p></div>�<div class="card-information"> 7267 <span class="caption-large light"></span> 7268 </div> 7269 </div><div class="quick-add no-js-hidden quick-add--true"><a 7270 href="/products/sheer-glow-sunscreen-gel-spf50" 7271 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 7272 id="klaviyo-data-handle-sheer-glow-sunscreen-gel-spf50" 7273 data-klaviyo-handle="sheer-glow-sunscreen-gel-spf50" 7274 data-prod_title="Sheer Glow Sunscreen Gel SPF50" 7275 data-prod_id="8005460132016" 7276 data-var_id="44948888682672" 7277 title="Notify me link" 7278 >Sold out - Notify Me 7279 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8005460132016" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 7280 type="hidden" 7281 name="id" 7282 value="44948888682672" 7283 class="product-variant-id" 7284 disabled 7285 > 7286 7287 7288 7289 <button 7290 id="quick-add-template--19478419472560__featured_collection8005460132016-submit" 7291 type="submit" 7292 name="add" 7293 class="quick-add__submit button button--full-width button--secondary" 7294 aria-haspopup="dialog" 7295 aria-labelledby="quick-add-template--19478419472560__featured_collection8005460132016-submit title-template--19478419472560__featured_collection-8005460132016"
7296 aria-live="polite" 7297 data-sold-out-message="true" 7298 7299 > 7300 <span>Add to bag�</span> 7301 <span class="sold-out-message hidden"> 7302 Sold out 7303 </span><div class="loading-overlay__spinner hidden"> 7304 <svg 7305 aria-hidden="true" 7306 focusable="false" 7307 class="spinner" 7308 viewBox="0 0 66 66" 7309 xmlns="http://www.w3.org/2000/svg" 7310 > 7311 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 7312 </svg> 7313 </div> 7314 </button> 7315 �<input type="hidden" name="product-id" value="8005460132016" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 7316 </div> 7317 </div> 7318 </div> 7319 </div><div 7320 id="Slide-template--19478419472560__featured_collection-4" 7321 class="swiper-slide " 7322 role="listitem" 7323 7324 data-cascade 7325 style="--animation-order: 4;" 7326 7327 > 7328 7329<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 7330<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 7331 7332� 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 <div 7346 class="card-wrapper product-card-wrapper" 7347 7348 data-item-price="3600" 7349 7350 > 7351 <div 7352 class=" 7353 card card--standard 7354 card--media 7355 7356 7357 7358 7359 7360 " 7361 style="--ratio-percent: 111.66666666666667%;" 7362 > 7363 <div 7364 class="card__inner color-background-2 gradient ratio" 7365 style="--ratio-percent: 111.66666666666667%;" 7366 ><badge-product 7367 data-variant-id="44204925092016" 7368 7369 7370 7371> 7372
7372<script type="application/json">{"id":7786994139312,"title":"Deep Violet Express Self Tan","handle":"deep-violet-one-hour-express-self-tanning-foam","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFast track your self tan with our Deep Violet Express Self Tan. A rapid, aerated foam formula that delivers deep, natural-looking olive-toned results in as little as one hour.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFully customisable: 1 hour for a natural glow, or leave longer for a deeper result\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for a rich, chocolatey olive-toned finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin® to hydrate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, touch-dry and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions with yellow or orange undertones\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-01-27T11:50:48+11:00","created_at":"2025-02-11T15:28:53+11:00","vendor":"Bali Body US","type":"","tags":["aerosol","badge:20% OFF","fast-soldout"],"price":3600,"price_min":3600,"price_max":3600,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44204925092016,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"VEXP","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Deep Violet Express Self Tan","public_title":null,"options":["Default Title"],"price":3600,"weight":140,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477003226","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelC
7372ampaign.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","options":["Title"],"media":[{"alt":null,"id":30488252612784,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252645552,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_713f5f80-5a66-43b2-b56c-36d9401c69cb.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252678320,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_2631bb32-4267-47df-af3e-289b8e9b7aba.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252711088,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-CampaignMessaging.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252743856,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0c484c61-f86f-4069-8504-0d3f62c5a7d6.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252776624,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_c1baffd8-7b36-4548-b3ab-a4fd1dc0de9c.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252809392,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_ea7469e1-2f75-402a-ba68-52dabc20f379.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252842160,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_28f6bc90-df4c-417a-b36d-12b2af7ecb15.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252874928,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_26a119f1-f14b-4dd2-9fee-876e5e308100.jpg?v=1788739071","width":1200},{"alt":null,"id":30488252907696,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelC
7372ampaign.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-ModelCampaign.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252940464,"position":11,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_b27cf1c6-b6a5-4ce3-b3a0-f3f47b833799.jpg?v=1788739070","width":1200},{"alt":null,"id":30488252973232,"position":12,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_eaa838c6-fd13-4c44-8c9f-cbb5f4262807.jpg?v=1788739071","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eFast track your self tan with our Deep Violet Express Self Tan. A rapid, aerated foam formula that delivers deep, natural-looking ol
7372ive-toned results in as little as one hour.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFully customisable: 1 hour for a natural glow, or leave longer for a deeper result\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for a rich, chocolatey olive-toned finish\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin® to hydrate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eLightweight, touch-dry and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e100% natural DHA, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBest suited for medium complexions with yellow or orange undertones\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
7372 7373</badge-product> 7374�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 7375 <a 7376 href="/products/deep-violet-one-hour-express-self-tanning-foam" 7377 id="CardMediaLink-template--19478419472560__featured_collection-7786994139312" 7378 class="full-unstyled-link" 7379 title="Link to Product" 7380 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-7786994139312 Badge-template--19478419472560__featured_collection-7786994139312" 7381 > 7382 <div class="media media--transparent media--hover-effect"> 7383 7384 <img 7385 srcset="//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071 1200w 7386 " 7387 src="//us.balibodyco.com/cdn/shop/files/1_e388013d-63b8-4f39-95c7-52cd8efe376a.jpg?v=1788739071&width=533" 7388 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7389 alt="Deep Violet Express Self Tan" 7390 class="motion-reduce" 7391 7392 loading="lazy" 7393 7394 width="1200" 7395 height="1340" 7396 > 7397 �<img 7398 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356 1200w 7399 " 7400 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_1ec38147-d7a3-4495-a9ad-75f57c5bcc9f.jpg?v=1788739356&width=533" 7401 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7402 alt="Hover image" 7403 class="motion-reduce" 7404 7405 �loading="lazy" 7406 width="1200" 7407 height="1340" 7408 ></div> 7409 </a> 7410 </div><div class="card__content"> 7411 <div class="card__information"> 7412 <h3 7413 class="card__heading product-item-title" 7414 7415 > 7416 <a 7417 href="/products/deep-violet-one-hour-express-self-tanning-foam" 7418 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994139312" 7419 class="full-unstyled-link" 7420 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-7786994139312 NoMediaStandardBadge-template--19478419472560__featured_collection-7786994139312" 7421 title="Link to Deep Violet Express Self Tan" 7422 > 7423 Deep Violet Express Self Tan 7424 </a> 7425 </h3> 7426 </div> 7427 7428 </div></div> 7429 <div class="card__content card__content--wrapper"> 7430 <div class="card__information"> 7431 <div class="card__information-wrap"> 7432 <div class="card__information-col"><h3
7433 class="product-item-title card__heading h5" 7434 7435 id="title-template--19478419472560__featured_collection-7786994139312" 7436 7437 > 7438 <a 7439 href="/products/deep-violet-one-hour-express-self-tanning-foam" 7440 id="CardLink-template--19478419472560__featured_collection-7786994139312" 7441 class="full-unstyled-link" 7442 aria-labelledby="CardLink-template--19478419472560__featured_collection-7786994139312 Badge-template--19478419472560__featured_collection-7786994139312" 7443 title="Link to Deep Violet Express Self Tan" 7444 > 7445 Deep Violet Express Self Tan 7446 </a> 7447 </h3></div> 7448 <div class="card__information-col"> 7449 7450 7451<div 7452 class=" 7453 price " 7454> 7455 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 7456 <span class="price-item price-item--regular"> 7457 <span class=money>$36.00</span> 7458 </span></div> 7459 <div class="price__sale"> 7460 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7461 <span> 7462 <s class="price-item price-item--regular"> 7463 7464 7465 7466 </s> 7467 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 7468 <span class="price-item price-item--sale price-item--last"> 7469 <span class=money>$36.00</span> 7470 </span></div> 7471 <small class="unit-price caption hidden"> 7472 <span class="visually-hidden">Unit price</span> 7473 <span class="price-item price-item--last"> 7474 <span></span> 7475 <span aria-hidden="true">/</span> 7476 <span class="visually-hidden"> per </span> 7477 <span> 7478 </span> 7479 </span> 7480 </small> 7481 </div></div> 7482 7483 7484 � 7485 </div> 7486 </div><div class="product__title-rating"> 7487 <div 7488 class="rating" 7489 role="img" 7490 aria-label="4.9 out of 5.0 stars" 7491 > 7492 <span 7493 aria-hidden="true" 7494 class="rating-star" 7495 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 1; --color-rating-star: #F27284;" 7496 ></span> 7497 </div> 7498 <p class="rating-text caption"> 7499 <span aria-hidden="true"> 7500 <span class="rating-text__value">4.9</span> 7501 <span class="rating-text__max">/ 5.0</span> 7502 </span> 7503 </p><p class="rating-count caption"> 7504 <span aria-hidden="true">(894)</span> 7505 <span class="visually-hidden">894 7506 reviews</span> 7507 </p></div>�<div class="card-information"> 7508 <span class="caption-large light"></span> 7509 </div> 7510 </div><div class="quick-add no-js-hidden quick-add--true"><a 7511 href="/products/deep-violet-one-hour-express-self-tanning-foam" 7512 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 7513 id="klaviyo-data-handle-deep-violet-one-hour-express-self-tanning-foam" 7514 data-klaviyo-handle="deep-violet-one-hour-express-self-tanning-foam" 7515 data-prod_title="Deep Violet Express Self Tan" 7516 data-prod_id="7786994139312" 7517 data-var_id="44204925092016" 7518 title="Notify me link" 7519 >Sold out - Notify Me 7520 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection7786994139312" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 7521 type="hidden" 7522 name="id" 7523 value="44204925092016" 7524 class="product-variant-id" 7525 disabled 7526 > 7527 7528 7529 7530 <button 7531 id="quick-add-template--19478419472560__featured_collection7786994139312-submit" 7532 type="submit" 7533 name="add" 7534 class="quick-add__submit button button--full-width button--secondary" 7535 aria-haspopup="dialog" 7536 aria-labelledby="quick-add-template--19478419472560__featured_collection7786994139312-submit title-template--19478419472560__featured_collection-7786994139312"
7537 aria-live="polite" 7538 data-sold-out-message="true" 7539 7540 > 7541 <span>Add to bag�</span> 7542 <span class="sold-out-message hidden"> 7543 Sold out 7544 </span><div class="loading-overlay__spinner hidden"> 7545 <svg 7546 aria-hidden="true" 7547 focusable="false" 7548 class="spinner" 7549 viewBox="0 0 66 66" 7550 xmlns="http://www.w3.org/2000/svg" 7551 > 7552 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 7553 </svg> 7554 </div> 7555 </button> 7556 �<input type="hidden" name="product-id" value="7786994139312" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 7557 </div> 7558 </div> 7559 </div> 7560 </div></div> 7561 7562 7563 <div class="swiper-scrollbar"></div> 7564 <div class="prev"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 7565 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 7566</svg> 7567</div> 7568 <div class="next"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 7569 <path d="M12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289L6.34315 0.928932C5.95262 0.538407 5.31946 0.538407 4.92893 0.928932C4.53841 1.31946 4.53841 1.95262 4.92893 2.34315L10.5858 8L4.92893 13.6569C4.53841 14.0474 4.53841 14.6805 4.92893 15.0711C5.31946 15.4616 5.95262 15.4616 6.34315 15.0711L12.7071 8.70711ZM1.11585e-07 9L12 9L12 7L-1.11585e-07 7L1.11585e-07 9Z" fill="#303030"/> 7570</svg> 7571</div> 7572 7573 7574 </div> 7575</swiper-container> 7576 7577 </div><div class="collection-slider" data-handle="value-sets"> 7578 <swiper-container class="block-container block-carousel-container swiper hide_control_slide disabled-slide-mobile disabled-slide-desktop mobile-peek-slider"> 7579 <div 7580 class="block-carousel " 7581 data-item_desktop="4" 7582 data-item_mobile="2.4" 7583 > 7584 <div class="swiper-wrapper" role="list" aria-label="Slider"><div 7585 id="Slide-template--19478419472560__featured_collection-1" 7586 class="swiper-slide " 7587 role="listitem" 7588 7589 data-cascade 7590 style="--animation-order: 1;" 7591 7592 > 7593 7594<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 7595<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 7596 7597� 7598 7599 7600 7601 7602 7603 7604 7605 7606 � 7607 7608 7609 7610 7611 7612 7613 7614 7615 � 7616 7617 7618 7619 7620 7621 7622 7623 7624 � 7625 7626 7627 �<div 7628 class="card-wrapper product-card-wrapper" 7629 7630 data-item-price="4335" 7631 7632 > 7633 <div 7634 class=" 7635 card card--standard 7636 card--media 7637 7638 7639 7640 7641 7642 " 7643 style="--ratio-percent: 111.66666666666667%;" 7644 > 7645 <div 7646 class="card__inner color-background-2 gradient ratio" 7647 style="--ratio-percent: 111.66666666666667%;" 7648 ><badge-product 7649 data-variant-id="45094360187056" 7650 data-bundle-compare-price="5100" 7651 7652 7653> 7654
7654<script type="application/json">{"id":8048085303472,"title":"Glow \u0026 Go Duo","handle":"glow-and-go-duo","description":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eYour summer essentials, sorted. Our Sheer Glow Sunscreen Gel SPF50 keeps skin protected and luminous all day long, while our limited edition chocolate brown canvas cap adds a layer of shade wherever the day takes you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSPF50 broad-spectrum protection with a high-gloss, luminous finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, weightless gel with a delicious tropical scent\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCanvas cap with curved brim for effortless sun protection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eAdjustable back closure for the perfect fit\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-05-12T10:36:34+10:00","created_at":"2026-05-08T12:42:16+10:00","vendor":"Bali Body US","type":"","tags":["badge:20% OFF","badge:Limited Edition","Badge:Save 15%","virtual-set"],"price":4335,"price_min":4335,"price_max":4335,"available":false,"price_varies":false,"compare_at_price":5100,"compare_at_price_min":5100,"compare_at_price_max":5100,"compare_at_price_varies":false,"variants":[{"id":45094360187056,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Glow \u0026 Go Duo","public_title":null,"options":["Default Title"],"price":4335,"weight":0,"compare_at_price":5100,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/2_ded1294f-1dab-464b-992a-b8cc4ff6ab23.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/4_dc7efaa6-ee24-4044-90a1-98e7564aeb01.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/5_f5fc069c-78a0-48dc-9cdb-34eda54f2221.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/6_a1425622-b182-4fee-8115-544474661f32.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/7_f704456c-cd41-4d42-96e9-d93771acbed2.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/8_3b353945-1862-4776-9505-0ab9da42c5a0.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c0be7ac5-429d-46bf-90c1-4e1af15eb20a.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/10_b7d8d69b-e266-45ab-99aa-3c9dcebd1a47.jpg?v=1788744790","\/\/us.balibodyco.com\/cdn\/shop\/files\/11_367e473a-8d54-4126-b53d-7e7964d1711c.jpg?v=1788744790"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790","options":["Title"],"media":[{"alt":null,"id":30488580227248,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580260016,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2_ded1294f-1dab-464b-992a-b8cc4ff6ab23.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2_ded1294f-1dab-464b-992a-b8cc4ff6ab23.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580292784,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580325552,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4_dc7efaa6-ee24-4044-90a1-98e7564aeb01.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4_dc7efaa6-ee24-4044-90a1-98e7564aeb01.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580358320,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5_f5fc069c-78a0-48dc-9cdb-34eda54f2221.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5_f5fc069c-78a0-48dc-9cdb-34eda54f2221.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580391088,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6_a1425622
7654-b182-4fee-8115-544474661f32.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6_a1425622-b182-4fee-8115-544474661f32.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580423856,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7_f704456c-cd41-4d42-96e9-d93771acbed2.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7_f704456c-cd41-4d42-96e9-d93771acbed2.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580456624,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8_3b353945-1862-4776-9505-0ab9da42c5a0.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8_3b353945-1862-4776-9505-0ab9da42c5a0.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580489392,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c0be7ac5-429d-46bf-90c1-4e1af15eb20a.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9_c0be7ac5-429d-46bf-90c1-4e1af15eb20a.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580522160,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_b7d8d69b-e266-45ab-99aa-3c9dcebd1a47.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_b7d8d69b-e266-45ab-99aa-3c9dcebd1a47.jpg?v=1788744790","width":1200},{"alt":null,"id":30488580554928,"position":11,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_367e473a-8d54-4126-b53d-7e7964d1711c.jpg?v=1788744790"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_367e473a-8d54-4126-b53d-7e7964d1711c.jpg?v=1788744790","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cspan\u003eYour summer essentials, sorted. Our Sheer Glow Sunscreen Gel SPF50 keeps skin protected and luminous all day long, while our limited edition chocolate brown canvas cap adds a layer of shade wherever the day takes you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eSPF50 broad-spectrum protection with a high-gloss, luminous finish\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eFast-absorbing, weightless gel with a delicious tropical scent\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCanvas cap with curved brim for effortless sun protection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eAdjustable back closure for the perfect fit\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
7654 7655</badge-product> 7656�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 7657 <a 7658 href="/products/glow-and-go-duo" 7659 id="CardMediaLink-template--19478419472560__featured_collection-8048085303472" 7660 class="full-unstyled-link" 7661 title="Link to Product" 7662 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8048085303472 Badge-template--19478419472560__featured_collection-8048085303472" 7663 > 7664 <div class="media media--transparent media--hover-effect"> 7665 7666 <img 7667 srcset="//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790 1200w 7668 " 7669 src="//us.balibodyco.com/cdn/shop/files/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790&width=533" 7670 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7671 alt="Glow & Go Duo" 7672 class="motion-reduce" 7673 7674 loading="lazy" 7675 7676 width="1200" 7677 height="1340" 7678 > 7679 �<img 7680 srcset="//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=165 165w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=360 360w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=533 533w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=720 720w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=940 940w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790 1200w 7681 " 7682 src="//us.balibodyco.com/cdn/shop/files/3_3a44ea2c-a100-418e-ad72-bedee1945734.jpg?v=1788744790&width=533" 7683 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7684 alt="Hover image" 7685 class="motion-reduce" 7686 7687 �loading="lazy" 7688 width="1200" 7689 height="1340" 7690 ></div> 7691 </a> 7692 </div><div class="card__content"> 7693 <div class="card__information"> 7694 <h3 7695 class="card__heading product-item-title" 7696 7697 > 7698 <a 7699 href="/products/glow-and-go-duo" 7700 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8048085303472" 7701 class="full-unstyled-link" 7702 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8048085303472 NoMediaStandardBadge-template--19478419472560__featured_collection-8048085303472" 7703 title="Link to Glow & Go Duo" 7704 > 7705 Glow & Go Duo 7706 </a> 7707 </h3> 7708 </div> 7709 7710 </div></div> 7711 <div class="card__content card__content--wrapper"> 7712 <div class="card__information"> 7713 <div class="card__information-wrap"> 7714 <div class="card__information-col"><h3
7715 class="product-item-title card__heading h5" 7716 7717 id="title-template--19478419472560__featured_collection-8048085303472" 7718 7719 > 7720 <a 7721 href="/products/glow-and-go-duo" 7722 id="CardLink-template--19478419472560__featured_collection-8048085303472" 7723 class="full-unstyled-link" 7724 aria-labelledby="CardLink-template--19478419472560__featured_collection-8048085303472 Badge-template--19478419472560__featured_collection-8048085303472" 7725 title="Link to Glow & Go Duo" 7726 > 7727 Glow & Go Duo 7728 </a> 7729 </h3></div> 7730 <div class="card__information-col"> 7731 7732 7733<div 7734 class=" 7735 price price--sold-out price--on-sale" 7736> 7737 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 7738 <span class="price-item price-item--regular"> 7739 <span class=money>$43.35</span> 7740 </span></div> 7741 <div class="price__sale"> 7742 <span class="visually-hidden visually-hidden--inline">Regular price</span> 7743 <span> 7744 <s class="price-item price-item--regular"> 7745 7746 <span class=money>$51.00</span> 7747 7748 </s> 7749 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 7750 <span class="price-item price-item--sale price-item--last"> 7751 <span class=money>$43.35</span> 7752 </span></div> 7753 <small class="unit-price caption hidden"> 7754 <span class="visually-hidden">Unit price</span> 7755 <span class="price-item price-item--last"> 7756 <span></span> 7757 <span aria-hidden="true">/</span> 7758 <span class="visually-hidden"> per </span> 7759 <span> 7760 </span> 7761 </span> 7762 </small> 7763 </div></div> 7764 7765 7766 � 7767 </div> 7768 </div>�<div class="card-information"> 7769 <span class="caption-large light"></span> 7770 </div> 7771 </div><div class="quick-add no-js-hidden quick-add--true"><a 7772 href="/products/glow-and-go-duo" 7773 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 7774 id="klaviyo-data-handle-glow-and-go-duo" 7775 data-klaviyo-handle="glow-and-go-duo" 7776 data-prod_title="Glow & Go Duo" 7777 data-prod_id="8048085303472" 7778 data-var_id="45094360187056" 7779 title="Notify me link" 7780 >Sold out - Notify Me 7781 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8048085303472" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 7782 type="hidden" 7783 name="id" 7784 value="45094360187056" 7785 class="product-variant-id" 7786 disabled 7787 >�<input type="hidden" name="bundle" value="true"> 7788
7788<script type="application/json" id="quick-add-template--19478419472560__featured_collection8048085303472-bundle-data"> 7789 { 7790 "skipVariantOverride": true, 7791 "items": [{ 7792 "id": 44948888682672, 7793 "quantity": 1, 7794 "properties": { 7795 "_bundle_id": "MNlIvGBJNMFcEEYECCCC,Cg,LgDEE,CY6,6V,VegCcERRecjo9cjo9", 7796 "_bundle_name": "Glow \u0026 Go Duo", 7797 "_bundle_items": "44948888682672|44689161060528", 7798 "_bundle_price": 4335, 7799 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790\u0026width=600", 7800 "_bundle_url": "\/products\/glow-and-go-duo", 7801 "_shop_currency": "USD", 7802 "_cart_currency": "USD"�} 7803 },�{ 7804 "id": 44689161060528, 7805 "quantity": 1, 7806 "properties": { 7807 "_bundle_id": "MNlIvGBJNMFcEEYECCCC,Cg,LgDEE,CY6,6V,VegCcERRecjo9cjo9", 7808 "_bundle_name": "Glow \u0026 Go Duo", 7809 "_bundle_items": "44948888682672|44689161060528", 7810 "_bundle_price": 4335, 7811 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790\u0026width=600", 7812 "_bundle_url": "\/products\/glow-and-go-duo", 7813 "_shop_currency": "USD", 7814 "_cart_currency": "USD"�, "_is_bundle_root": "true", 7815 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_d341146c-ee1d-4a5c-bbab-fd2d68476302.jpg?v=1788744790\u0026width=600", 7816 "_bundle_url": "\/products\/glow-and-go-duo"�} 7817 }�] 7818 } 7819 </script>
7819 7820 7821 7822 7823 <button 7824 id="quick-add-template--19478419472560__featured_collection8048085303472-submit" 7825 type="submit" 7826 name="add" 7827 class="quick-add__submit button button--full-width button--secondary" 7828 aria-haspopup="dialog" 7829 aria-labelledby="quick-add-template--19478419472560__featured_collection8048085303472-submit title-template--19478419472560__featured_collection-8048085303472" 7830 aria-live="polite" 7831 data-sold-out-message="true" 7832 7833 > 7834 <span>Add to bag�</span> 7835 <span class="sold-out-message hidden"> 7836 Sold out 7837 </span><div class="loading-overlay__spinner hidden"> 7838 <svg 7839 aria-hidden="true" 7840 focusable="false" 7841 class="spinner"
7842 viewBox="0 0 66 66" 7843 xmlns="http://www.w3.org/2000/svg" 7844 > 7845 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 7846 </svg> 7847 </div> 7848 </button> 7849 �<input type="hidden" name="product-id" value="8048085303472" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 7850 </div> 7851 </div> 7852 </div> 7853 </div><div 7854 id="Slide-template--19478419472560__featured_collection-2" 7855 class="swiper-slide " 7856 role="listitem" 7857 7858 data-cascade 7859 style="--animation-order: 2;" 7860 7861 > 7862 7863<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 7864<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 7865 7866� 7867 7868 7869 7870 7871 7872 7873 7874 7875 � 7876 7877 7878 7879 7880 7881 7882 7883 7884 � 7885 7886 7887 7888 7889 7890 7891 7892 7893 � 7894 7895 7896 �<div 7897 class="card-wrapper product-card-wrapper" 7898 7899 data-item-price="4165" 7900 7901 > 7902 <div 7903 class=" 7904 card card--standard 7905 card--media 7906 7907 7908 7909 7910 7911 " 7912 style="--ratio-percent: 111.66666666666667%;" 7913 > 7914 <div 7915 class="card__inner color-background-2 gradient ratio" 7916 style="--ratio-percent: 111.66666666666667%;" 7917 ><badge-product 7918 data-variant-id="45042847940784" 7919 data-bundle-compare-price="4900" 7920 7921 7922> 7923
7923<script type="application/json">{"id":8034587869360,"title":"Clear Self Tanning Gel Set","handle":"clear-self-tanning-gel-set","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA glossy, zero-transfer self tan with nothing to worry about. Our Clear Self Tanning Gel and Luxe Tanning Mitt make mess-free, natural-looking application completely effortless.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eClear, rinse-free formula with zero transfer on clothes or sheets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eDevelops in 4 to 6 hours and lasts up to 7 to 10 days\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eInfused with hyaluronic acid, vitamin E and aloe vera\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eReusable mitt for even and mess-free application\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-05-10T07:51:29+10:00","created_at":"2026-04-09T10:18:07+10:00","vendor":"Bali Body AU","type":"","tags":["badge:20% OFF","Badge:Save 15%","virtual-set"],"price":4165,"price_min":4165,"price_max":4165,"available":false,"price_varies":false,"compare_at_price":4900,"compare_at_price_min":4900,"compare_at_price_max":4900,"compare_at_price_varies":false,"variants":[{"id":45042847940784,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Clear Self Tanning Gel Set","public_title":null,"options":["Default Title"],"price":4165,"weight":0,"compare_at_price":4900,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_8e30b78e-83f6-4850-b13b-37b8c0f40e8e.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_cd484dbd-6fd1-41c0-a1e3-32d6ce9a5ba6.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_f718c3c7-7218-4978-b412-0838458e8599.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_0f4d6346-8fb0-4958-9b1f-d42f227ed6e5.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_50f3626b-4a4e-4e5b-a776-b502d6dd3f7e.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_3c733774-8628-4e88-ad7d-bf76c85e588c.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_799b9bec-3828-4f0d-a0f3-d436a85e273e.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_86bcb41e-1089-4b7e-b68b-73d277214f73.jpg?v=1788744423","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_a861fb84-e1b5-4221-bd2b-960b55114d8a.jpg?v=1788744423"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423","options":["Title"],"media":[{"alt":null,"id":30488577638576,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577671344,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_8e30b78e-83f6-4850-b13b-37b8c0f40e8e.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_8e30b78e-83f6-4850-b13b-37b8c0f40e8e.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577704112,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_cd484dbd-6fd1-41c0-a1e3-32d6ce9a5ba6.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_cd484dbd-6fd1-41c0-a1e3-32d6ce9a5ba6.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577736880,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
7923delCampaign_f718c3c7-7218-4978-b412-0838458e8599.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_f718c3c7-7218-4978-b412-0838458e8599.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577769648,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_0f4d6346-8fb0-4958-9b1f-d42f227ed6e5.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_0f4d6346-8fb0-4958-9b1f-d42f227ed6e5.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577802416,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_50f3626b-4a4e-4e5b-a776-b502d6dd3f7e.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_50f3626b-4a4e-4e5b-a776-b502d6dd3f7e.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577835184,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_3c733774-8628-4e88-ad7d-bf76c85e588c.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_3c733774-8628-4e88-ad7d-bf76c85e588c.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577867952,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_799b9bec-3828-4f0d-a0f3-d436a85e273e.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaging_799b9bec-3828-4f0d-a0f3-d436a85e273e.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577900720,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_86bcb41e-1089-4b7e-b68b-73d277214f73.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_86bcb41e-1089-4b7e-b68b-73d277214f73.jpg?v=1788744423","width":1200},{"alt":null,"id":30488577933488,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_a861fb84-e1b5-4221-bd2b-960b55114d8a.jpg?v=1788744423"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_a861fb84-e1b5-4221-bd2b-960b55114d8a.jpg?v=1788744423","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA glossy, zero-transfer self tan with nothing to worry about. Our Clear Self Tanning Gel and Luxe Tanning Mitt make mess-free, natural-looking application completely effortless.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eClear, rinse-free formula with zero transfer on clothes or sheets\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eDevelops in 4 to 6 hours and lasts up to 7 to 10 days\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eInfused with hyaluronic acid, vitamin E and aloe vera\u003c\/span\u003e\u003c\/li\u003e\n\u003cli role=\"presentation\" dir=\"ltr\"\u003e\u003cspan\u003eReusable mitt for even and mess-free application\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
7923 7924</badge-product> 7925�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 7926 <a 7927 href="/products/clear-self-tanning-gel-set" 7928 id="CardMediaLink-template--19478419472560__featured_collection-8034587869360" 7929 class="full-unstyled-link" 7930 title="Link to Product" 7931 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8034587869360 Badge-template--19478419472560__featured_collection-8034587869360" 7932 > 7933 <div class="media media--transparent media--hover-effect"> 7934 7935 <img 7936 srcset="//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=165 165w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=360 360w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=533 533w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=720 720w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=940 940w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423 1200w 7937 " 7938 src="//us.balibodyco.com/cdn/shop/files/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423&width=533" 7939 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7940 alt="Clear Self Tanning Gel Set" 7941 class="motion-reduce" 7942 7943 loading="lazy" 7944 7945 width="1200" 7946 height="1340" 7947 > 7948 �<img 7949 srcset="//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=165 165w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=360 360w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=533 533w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=720 720w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=940 940w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440 1200w 7950 " 7951 src="//us.balibodyco.com/cdn/shop/files/B_A-Hover_d88a4b54-9bf0-4f48-9632-3c2c01117240.jpg?v=1788744440&width=533" 7952 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 7953 alt="Hover image" 7954 class="motion-reduce" 7955 7956 �loading="lazy" 7957 width="1200" 7958 height="1340" 7959 ></div> 7960 </a> 7961 </div><div class="card__content"> 7962 <div class="card__information"> 7963 <h3 7964 class="card__heading product-item-title" 7965 7966 > 7967 <a 7968 href="/products/clear-self-tanning-gel-set" 7969 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8034587869360" 7970 class="full-unstyled-link" 7971 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8034587869360 NoMediaStandardBadge-template--19478419472560__featured_collection-8034587869360" 7972 title="Link to Clear Self Tanning Gel Set" 7973 > 7974 Clear Self Tanning Gel Set 7975 </a> 7976 </h3> 7977 </div> 7978 7979 </div></div> 7980 <div class="card__content card__content--wrapper"> 7981 <div class="card__information"> 7982 <div class="card__information-wrap"> 7983 <div class="card__information-col"><h3
7984 class="product-item-title card__heading h5" 7985 7986 id="title-template--19478419472560__featured_collection-8034587869360" 7987 7988 > 7989 <a 7990 href="/products/clear-self-tanning-gel-set" 7991 id="CardLink-template--19478419472560__featured_collection-8034587869360" 7992 class="full-unstyled-link" 7993 aria-labelledby="CardLink-template--19478419472560__featured_collection-8034587869360 Badge-template--19478419472560__featured_collection-8034587869360" 7994 title="Link to Clear Self Tanning Gel Set" 7995 > 7996 Clear Self Tanning Gel Set 7997 </a> 7998 </h3></div> 7999 <div class="card__information-col"> 8000 8001 8002<div 8003 class=" 8004 price price--sold-out price--on-sale" 8005> 8006 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 8007 <span class="price-item price-item--regular"> 8008 <span class=money>$41.65</span> 8009 </span></div> 8010 <div class="price__sale"> 8011 <span class="visually-hidden visually-hidden--inline">Regular price</span> 8012 <span> 8013 <s class="price-item price-item--regular"> 8014 8015 <span class=money>$49.00</span> 8016 8017 </s> 8018 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 8019 <span class="price-item price-item--sale price-item--last"> 8020 <span class=money>$41.65</span> 8021 </span></div> 8022 <small class="unit-price caption hidden"> 8023 <span class="visually-hidden">Unit price</span> 8024 <span class="price-item price-item--last"> 8025 <span></span> 8026 <span aria-hidden="true">/</span> 8027 <span class="visually-hidden"> per </span> 8028 <span> 8029 </span> 8030 </span> 8031 </small> 8032 </div></div> 8033 8034 8035 � 8036 </div> 8037 </div>�<div class="card-information"> 8038 <span class="caption-large light"></span> 8039 </div> 8040 </div><div class="quick-add no-js-hidden quick-add--true"><a 8041 href="/products/clear-self-tanning-gel-set" 8042 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 8043 id="klaviyo-data-handle-clear-self-tanning-gel-set" 8044 data-klaviyo-handle="clear-self-tanning-gel-set" 8045 data-prod_title="Clear Self Tanning Gel Set" 8046 data-prod_id="8034587869360" 8047 data-var_id="45042847940784" 8048 title="Notify me link" 8049 >Sold out - Notify Me 8050 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8034587869360" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 8051 type="hidden" 8052 name="id" 8053 value="45042847940784" 8054 class="product-variant-id" 8055 disabled 8056 >�<input type="hidden" name="bundle" value="true"> 8057
8057<script type="application/json" id="quick-add-template--19478419472560__featured_collection8034587869360-bundle-data"> 8058 { 8059 "skipVariantOverride": true, 8060 "items": [{ 8061 "id": 43741255729328, 8062 "quantity": 1, 8063 "properties": { 8064 "_bundle_id": "MNlIvGBJNMFcERLE6geeLgYRgCD6ge,6V,6,EgREecE6,ecjo9cjo9", 8065 "_bundle_name": "Clear Self Tanning Gel Set", 8066 "_bundle_items": "43741255729328|12561061642345", 8067 "_bundle_price": 4165, 8068 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423\u0026width=600", 8069 "_bundle_url": "\/products\/clear-self-tanning-gel-set", 8070 "_shop_currency": "USD", 8071 "_cart_currency": "USD"�} 8072 },�{ 8073 "id": 12561061642345, 8074 "quantity": 1, 8075 "properties": { 8076 "_bundle_id": "MNlIvGBJNMFcERLE6geeLgYRgCD6ge,6V,6,EgREecE6,ecjo9cjo9", 8077 "_bundle_name": "Clear Self Tanning Gel Set", 8078 "_bundle_items": "43741255729328|12561061642345", 8079 "_bundle_price": 4165, 8080 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423\u0026width=600", 8081 "_bundle_url": "\/products\/clear-self-tanning-gel-set", 8082 "_shop_currency": "USD", 8083 "_cart_currency": "USD"�, "_is_bundle_root": "true", 8084 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/1_4f68726f-29dc-46a7-8e68-a5b643e38cb5.jpg?v=1788744423\u0026width=600", 8085 "_bundle_url": "\/products\/clear-self-tanning-gel-set"�} 8086 }�] 8087 } 8088 </script>
8088 8089 8090 8091 8092 <button 8093 id="quick-add-template--19478419472560__featured_collection8034587869360-submit" 8094 type="submit" 8095 name="add" 8096 class="quick-add__submit button button--full-width button--secondary" 8097 aria-haspopup="dialog" 8098 aria-labelledby="quick-add-template--19478419472560__featured_collection8034587869360-submit title-template--19478419472560__featured_collection-8034587869360" 8099 aria-live="polite" 8100 data-sold-out-message="true" 8101 8102 > 8103 <span>Add to bag�</span> 8104 <span class="sold-out-message hidden"> 8105 Sold out 8106 </span><div class="loading-overlay__spinner hidden"> 8107 <svg 8108 aria-hidden="true" 8109 focusable="false" 8110 class="spinner"
8111 viewBox="0 0 66 66" 8112 xmlns="http://www.w3.org/2000/svg" 8113 > 8114 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 8115 </svg> 8116 </div> 8117 </button> 8118 �<input type="hidden" name="product-id" value="8034587869360" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 8119 </div> 8120 </div> 8121 </div> 8122 </div><div 8123 id="Slide-template--19478419472560__featured_collection-3" 8124 class="swiper-slide " 8125 role="listitem" 8126 8127 data-cascade 8128 style="--animation-order: 3;" 8129 8130 > 8131 8132<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 8133<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 8134 8135� 8136 8137 8138 8139 8140 8141 8142 8143 8144 � 8145 8146 8147 8148 8149 8150 8151 8152 8153 � 8154 8155 8156 8157 8158 8159 8160 8161 8162 � 8163 8164 8165 �<div 8166 class="card-wrapper product-card-wrapper" 8167 8168 data-item-price="4760" 8169 8170 > 8171 <div 8172 class=" 8173 card card--standard 8174 card--media 8175 8176 8177 8178 8179 8180 " 8181 style="--ratio-percent: 111.66666666666667%;" 8182 > 8183 <div 8184 class="card__inner color-background-2 gradient ratio" 8185 style="--ratio-percent: 111.66666666666667%;" 8186 ><badge-product 8187 data-variant-id="45073099030704" 8188 data-bundle-compare-price="5600" 8189 8190 8191> 8192
8192<script type="application/json">{"id":8042432561328,"title":"Face Tan Milk \u0026 Self Tan Body Milk Set","handle":"face-tan-milk-self-tan-body-milk","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eHead to toe bronze, powered by skincare. Our Self Tan Body Milk and Face Tan Milk both deliver a rich, milky texture that melts into skin for deep hydration and a naturally bronzed glow.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBoth formulated with 93% skincare ingredients\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e4x hyaluronic acid complex and ceramide blend\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eVitamin C brightens and evens skin tone\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eColourless, rinse-free and transfer-resistant\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2026-05-07T12:04:33+10:00","created_at":"2026-04-28T17:26:51+10:00","vendor":"Bali Body AU","type":"","tags":["badge:20% OFF","Badge:Save 15%","virtual-set"],"price":4760,"price_min":4760,"price_max":4760,"available":false,"price_varies":false,"compare_at_price":5600,"compare_at_price_min":5600,"compare_at_price_max":5600,"compare_at_price_varies":false,"variants":[{"id":45073099030704,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Face Tan Milk \u0026 Self Tan Body Milk Set","public_title":null,"options":["Default Title"],"price":4760,"weight":0,"compare_at_price":5600,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614","\/\/us.balibodyco.com\/cdn\/shop\/files\/02_3448de32-d3e0-4d6e-9596-a364f2f02657.jpg?v=1788744613","\/\/us.balibodyco.com\/cdn\/shop\/files\/03_c1e221c8-6a43-4cef-b1ba-4c0677fbcc72.jpg?v=1788744614","\/\/us.balibodyco.com\/cdn\/shop\/files\/04_a4b0456a-75b0-42d2-8c9e-c154a6195f34.jpg?v=1788744614","\/\/us.balibodyco.com\/cdn\/shop\/files\/05_b0be9921-8aae-485e-94b0-4c53a029a1fd.jpg?v=1788744614","\/\/us.balibodyco.com\/cdn\/shop\/files\/06_976ecbca-4cc7-4b1c-a9ba-d1a8a087c459.jpg?v=1788744614","\/\/us.balibodyco.com\/cdn\/shop\/files\/07_74138bcf-6cac-4da3-b045-e2fb68d1fbd2.jpg?v=1788744613","\/\/us.balibodyco.com\/cdn\/shop\/files\/08_7ff24b27-98e8-486a-aedc-dc19f6b42fd5.jpg?v=1788744613","\/\/us.balibodyco.com\/cdn\/shop\/files\/09_b9f0c63f-1f93-4c8d-b4cf-aae8378edb80.jpg?v=1788744613"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614","options":["Title"],"media":[{"alt":null,"id":30488578228400,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614","width":1200},{"alt":null,"id":30488578261168,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/02_3448de32-d3e0-4d6e-9596-a364f2f02657.jpg?v=1788744613"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/02_3448de32-d3e0-4d6e-9596-a364f2f02657.jpg?v=1788744613","width":1200},{"alt":null,"id":30488578293936,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/03_c1e221c8-6a43-4cef-b1ba-4c0677fbcc72.jpg?v=1788744614"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/03_c1e221c8-6a43-4cef-b1ba-4c0677fbcc72.jpg?v=1788744614","width":1200},{"alt":null,"id":30488578326704,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/04_a4b0456a-75b0-42d2-8c9e-c154a6195f34.jpg?v=1788744614"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/04_a4b0456a-75b0-42d2-8c9e-c154a6195f34.jpg?v=1788744614","width":1200},{"alt":null,"id":30488578359472,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/05_b0be9921-8aae-485e-94b0-4c53a029a1fd.jpg?v=1788744614"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/05_b0be9921-8aae-485e-94b0-4c53a029a1fd.jpg?v=1788744614","width":1200},{"alt":null,"id":30488578392240,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/06_976ecbca-4cc7-4b1c-a9ba-d1a8a087c459.jpg?v=1788744614"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/06_976ecbca-4cc7-4b1c-a9ba-d1a8a087c459.jpg?v=1788744614","width":1200},{"alt":null,"id":30488578425008,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/07_74138bcf-6cac-4da3-b045-e2fb68d1fbd2.jpg?v=1788744613"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/07_74138bcf-6cac-4da3-b045-e2fb68d1fbd2.jpg?v=1788744613","width":1200},{"alt":null,"id":30488578457776,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/08_7ff24b27-98e8-486
8192a-aedc-dc19f6b42fd5.jpg?v=1788744613"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/08_7ff24b27-98e8-486a-aedc-dc19f6b42fd5.jpg?v=1788744613","width":1200},{"alt":null,"id":30488578490544,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/09_b9f0c63f-1f93-4c8d-b4cf-aae8378edb80.jpg?v=1788744613"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/09_b9f0c63f-1f93-4c8d-b4cf-aae8378edb80.jpg?v=1788744613","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eHead to toe bronze, powered by skincare. Our Self Tan Body Milk and Face Tan Milk both deliver a rich, milky texture that melts into skin for deep hydration and a naturally bronzed glow.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eBoth formulated with 93% skincare ingredients\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e4x hyaluronic acid complex and ceramide blend\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eVitamin C brightens and evens skin tone\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eColourless, rinse-free and transfer-resistant\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e"}</script>
8192 8193</badge-product> 8194�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 8195 <a 8196 href="/products/face-tan-milk-self-tan-body-milk" 8197 id="CardMediaLink-template--19478419472560__featured_collection-8042432561328" 8198 class="full-unstyled-link" 8199 title="Link to Product" 8200 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8042432561328 Badge-template--19478419472560__featured_collection-8042432561328" 8201 > 8202 <div class="media media--transparent media--hover-effect"> 8203 8204 <img 8205 srcset="//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=165 165w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=360 360w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=533 533w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=720 720w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=940 940w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614 1200w 8206 " 8207 src="//us.balibodyco.com/cdn/shop/files/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614&width=533" 8208 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 8209 alt="Face Tan Milk & Self Tan Body Milk Set" 8210 class="motion-reduce" 8211 8212 loading="lazy" 8213 8214 width="1200" 8215 height="1340" 8216 > 8217 �<img 8218 srcset="//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=165 165w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=360 360w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=533 533w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=720 720w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=940 940w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628 1200w 8219 " 8220 src="//us.balibodyco.com/cdn/shop/files/Hover_584a494b-d488-4e7e-8322-acabbd5abc5d.jpg?v=1788744628&width=533" 8221 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 8222 alt="Hover image" 8223 class="motion-reduce" 8224 8225 �loading="lazy" 8226 width="1200" 8227 height="1340" 8228 ></div> 8229 </a> 8230 </div><div class="card__content"> 8231 <div class="card__information"> 8232 <h3 8233 class="card__heading product-item-title" 8234 8235 > 8236 <a 8237 href="/products/face-tan-milk-self-tan-body-milk" 8238 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8042432561328" 8239 class="full-unstyled-link" 8240 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8042432561328 NoMediaStandardBadge-template--19478419472560__featured_collection-8042432561328" 8241 title="Link to Face Tan Milk & Self Tan Body Milk Set" 8242 > 8243 Face Tan Milk & Self Tan Body Milk Set 8244 </a> 8245 </h3> 8246 </div> 8247 8248 </div></div> 8249 <div class="card__content card__content--wrapper"> 8250 <div class="card__information"> 8251 <div class="card__information-wrap"> 8252 <div class="card__information-col"><h3
8253 class="product-item-title card__heading h5" 8254 8255 id="title-template--19478419472560__featured_collection-8042432561328" 8256 8257 > 8258 <a 8259 href="/products/face-tan-milk-self-tan-body-milk" 8260 id="CardLink-template--19478419472560__featured_collection-8042432561328" 8261 class="full-unstyled-link" 8262 aria-labelledby="CardLink-template--19478419472560__featured_collection-8042432561328 Badge-template--19478419472560__featured_collection-8042432561328" 8263 title="Link to Face Tan Milk & Self Tan Body Milk Set" 8264 > 8265 Face Tan Milk & Self Tan Body Milk Set 8266 </a> 8267 </h3></div> 8268 <div class="card__information-col"> 8269 8270 8271<div 8272 class=" 8273 price price--sold-out price--on-sale" 8274> 8275 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 8276 <span class="price-item price-item--regular"> 8277 <span class=money>$47.60</span> 8278 </span></div> 8279 <div class="price__sale"> 8280 <span class="visually-hidden visually-hidden--inline">Regular price</span> 8281 <span> 8282 <s class="price-item price-item--regular"> 8283 8284 <span class=money>$56.00</span> 8285 8286 </s> 8287 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 8288 <span class="price-item price-item--sale price-item--last"> 8289 <span class=money>$47.60</span> 8290 </span></div> 8291 <small class="unit-price caption hidden"> 8292 <span class="visually-hidden">Unit price</span> 8293 <span class="price-item price-item--last"> 8294 <span></span> 8295 <span aria-hidden="true">/</span> 8296 <span class="visually-hidden"> per </span> 8297 <span> 8298 </span> 8299 </span> 8300 </small> 8301 </div></div> 8302 8303 8304 � 8305 </div> 8306 </div><div class="product__title-rating"> 8307 <div 8308 class="rating" 8309 role="img" 8310 aria-label="5.0 out of 5.0 stars" 8311 > 8312 <span 8313 aria-hidden="true" 8314 class="rating-star" 8315 style="--rating: 5; --rating-max: 5.0; --rating-decimal: 0; --color-rating-star: #F27284;" 8316 ></span> 8317 </div> 8318 <p class="rating-text caption"> 8319 <span aria-hidden="true"> 8320 <span class="rating-text__value">5.0</span> 8321 <span class="rating-text__max">/ 5.0</span> 8322 </span> 8323 </p><p class="rating-count caption"> 8324 <span aria-hidden="true">(1)</span> 8325 <span class="visually-hidden">1 8326 reviews</span> 8327 </p></div>�<div class="card-information"> 8328 <span class="caption-large light"></span> 8329 </div> 8330 </div><div class="quick-add no-js-hidden quick-add--true"><a 8331 href="/products/face-tan-milk-self-tan-body-milk" 8332 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 8333 id="klaviyo-data-handle-face-tan-milk-self-tan-body-milk" 8334 data-klaviyo-handle="face-tan-milk-self-tan-body-milk" 8335 data-prod_title="Face Tan Milk & Self Tan Body Milk Set" 8336 data-prod_id="8042432561328" 8337 data-var_id="45073099030704" 8338 title="Notify me link" 8339 >Sold out - Notify Me 8340 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8042432561328" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 8341 type="hidden" 8342 name="id" 8343 value="45073099030704" 8344 class="product-variant-id" 8345 disabled 8346 >�<input type="hidden" name="bundle" value="true"> 8347
8347<script type="application/json" id="quick-add-template--19478419472560__featured_collection8042432561328-bundle-data"> 8348 { 8349 "skipVariantOverride": true, 8350 "items": [{ 8351 "id": 44945611161776, 8352 "quantity": 1, 8353 "properties": { 8354 "_bundle_id": "MNlIvGBJNMFcEEYEe,666,6LL,DEReELR,YCYC6,VcEL,Vcjo9cjo9", 8355 "_bundle_name": "Face Tan Milk \u0026 Self Tan Body Milk Set", 8356 "_bundle_items": "44945611161776|43547369898160", 8357 "_bundle_price": 4760, 8358 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614\u0026width=600", 8359 "_bundle_url": "\/products\/face-tan-milk-self-tan-body-milk", 8360 "_shop_currency": "USD", 8361 "_cart_currency": "USD"�} 8362 },�{ 8363 "id": 43547369898160, 8364 "quantity": 1, 8365 "properties": { 8366 "_bundle_id": "MNlIvGBJNMFcEEYEe,666,6LL,DEReELR,YCYC6,VcEL,Vcjo9cjo9", 8367 "_bundle_name": "Face Tan Milk \u0026 Self Tan Body Milk Set", 8368 "_bundle_items": "44945611161776|43547369898160", 8369 "_bundle_price": 4760, 8370 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614\u0026width=600", 8371 "_bundle_url": "\/products\/face-tan-milk-self-tan-body-milk", 8372 "_shop_currency": "USD", 8373 "_cart_currency": "USD"�, "_is_bundle_root": "true", 8374 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_e73197a0-a3fb-4646-8391-2fb0ef2e3986.jpg?v=1788744614\u0026width=600", 8375 "_bundle_url": "\/products\/face-tan-milk-self-tan-body-milk"�} 8376 }�] 8377 } 8378 </script>
8378 8379 8380 8381 8382 <button 8383 id="quick-add-template--19478419472560__featured_collection8042432561328-submit" 8384 type="submit" 8385 name="add" 8386 class="quick-add__submit button button--full-width button--secondary" 8387 aria-haspopup="dialog" 8388 aria-labelledby="quick-add-template--19478419472560__featured_collection8042432561328-submit title-template--19478419472560__featured_collection-8042432561328" 8389 aria-live="polite" 8390 data-sold-out-message="true" 8391 8392 > 8393 <span>Add to bag�</span> 8394 <span class="sold-out-message hidden"> 8395 Sold out 8396 </span><div class="loading-overlay__spinner hidden"> 8397 <svg 8398 aria-hidden="true" 8399 focusable="false" 8400 class="spinner"
8401 viewBox="0 0 66 66" 8402 xmlns="http://www.w3.org/2000/svg" 8403 > 8404 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 8405 </svg> 8406 </div> 8407 </button> 8408 �<input type="hidden" name="product-id" value="8042432561328" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 8409 </div> 8410 </div> 8411 </div> 8412 </div><div 8413 id="Slide-template--19478419472560__featured_collection-4" 8414 class="swiper-slide " 8415 role="listitem" 8416 8417 data-cascade 8418 style="--animation-order: 4;" 8419 8420 > 8421 8422<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 8423<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-volume-pricing.css?v=117704055501831771471789958239" rel="stylesheet" type="text/css" media="all" /> 8424 8425� 8426 8427 8428 8429 8430 8431 8432 8433 8434 � 8435 8436 8437 8438 8439 8440 8441 8442 8443 � 8444 8445 8446 8447 8448 8449 8450 8451 8452 � 8453 8454 8455 �<div 8456 class="card-wrapper product-card-wrapper" 8457 8458 data-item-price="4070" 8459 8460 > 8461 <div 8462 class=" 8463 card card--standard 8464 card--media 8465 8466 8467 8468 8469 8470 " 8471 style="--ratio-percent: 111.66666666666667%;" 8472 > 8473 <div 8474 class="card__inner color-background-2 gradient ratio" 8475 style="--ratio-percent: 111.66666666666667%;" 8476 ><badge-product 8477 data-variant-id="45073099096240" 8478 data-bundle-compare-price="4900" 8479 8480 8481> 8482
8482<script type="application/json">{"id":8042432594096,"title":"Deep Violet Express Self Tan Set","handle":"deep-violet-express-self-tan-set","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA rich, olive-toned bronze in as little as one hour. Our Deep Violet Express Self Tan and Luxe Tanning Mitt work together for a deep, chocolatey result with seamless application from head to toe.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCustomisable: 1 hour for an olive glow, 3+ for the darkest result\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for rich, chocolatey olive-toned results\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin®\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eReusable mitt for even and mess-free application\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2026-05-10T07:51:30+10:00","created_at":"2026-04-28T17:27:10+10:00","vendor":"Bali Body AU","type":"","tags":["badge:20% OFF","Badge:Save 15%","virtual-set"],"price":4070,"price_min":4070,"price_max":4070,"available":false,"price_varies":false,"compare_at_price":4790,"compare_at_price_min":4790,"compare_at_price_max":4790,"compare_at_price_varies":false,"variants":[{"id":45073099096240,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":false,"name":"Deep Violet Express Self Tan Set","public_title":null,"options":["Default Title"],"price":4070,"weight":0,"compare_at_price":4790,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/03_f66546f4-4b5c-4c0f-b45f-05b1d974e66f.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/04_72cbff59-fe45-4d1f-80e5-37cfd9496a33.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/05_84deb861-8f55-48e3-9847-a6dc215d5441.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/06_7186c80c-95d0-4dd6-bd06-cd040584e0f8.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/07_8dbb45ff-7bba-4f5a-b59d-36f90431e657.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/08_930702e6-5c49-4c72-b229-d077fdf81894.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/09_9f34ddbb-1129-4373-894a-e4d9fffddc2a.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/10_ad9e1051-2c4c-406a-80be-e6eb7a6a577a.jpg?v=1788745091","\/\/us.balibodyco.com\/cdn\/shop\/files\/11_af497b30-941b-4322-909e-b2bf49525937.jpg?v=1788745091"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091","options":["Title"],"media":[{"alt":null,"id":30488593006768,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593039536,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/03_f66546f4-4b5c-4c0f-b45f-05b1d974e66f.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/03_f66546f4-4b5c-4c0f-b45f-05b1d974e66f.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593072304,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/04_72cbff59-fe45-4d1f-80e5-37cfd9496a33.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/04_72cbff59-fe45-4d1f-80e5-37cfd9496a33.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593105072,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/05_84deb861-8f55-48e3-9847-a6dc215d5441.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/05_84deb861-8f55-48e3-9847-a6dc215d5441.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593137840,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/06_7186c80c-95d0-4dd6-bd06-cd040584e0f8.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/06_7186c80c-95d0-4dd6-bd06-cd040584e0f8.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593170608,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/07_8dbb45ff-7bba-4f5a-b59d-36f90431e657.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/07_8dbb45ff-7bba-4f5a-b59d-36f90431e657.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593203376,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/08_930702e6-5c49-4c72-b229-d077fdf81894.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/08_930702e6-5c49-4c72-b229-d077fdf81894.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593236144,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/09_9f34ddbb-1129-4373-894a-e4d9fffddc2a.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/09_9f34ddbb-1129-4373-894a-e4d9fffddc2a.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593268912,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_ad9e1051-2c4c-406a-80be-e6eb7a6a577a.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10_ad9e1051-2c4c-406a-80be-e6eb7a6a577a.jpg?v=1788745091","width":1200},{"alt":null,"id":30488593301680,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_af497b30-941b-4322-909e-b2bf49525937.jpg?v=1788745091"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/11_af497b30-941b-4322-909e-b2bf49525937.jpg?v=1788745091","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA rich, olive-toned bronze in as little as one hour. Our Deep Violet Express Self Tan and Luxe Tanning Mitt work together for a deep, chocolatey result with seamless application from head to toe.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCustomisable: 1 hour for an olive glow, 3+ for the darkest result\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eViolet base for rich, chocolatey olive-toned results\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eInfused with Vitamin E, Niacinamide and Pentavitin®\u003c\/span\u003e\u003c\/li\u003e\n\u003cli dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eReusable mitt for even and mess-free application\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e"}</script>
8482 8483</badge-product> 8484�<div class="card__media card__media--show-secondary-desktop card__media--show-secondary-mobile"> 8485 <a 8486 href="/products/deep-violet-express-self-tan-set" 8487 id="CardMediaLink-template--19478419472560__featured_collection-8042432594096" 8488 class="full-unstyled-link" 8489 title="Link to Product" 8490 aria-labelledby="CardMediaLink-template--19478419472560__featured_collection-8042432594096 Badge-template--19478419472560__featured_collection-8042432594096" 8491 > 8492 <div class="media media--transparent media--hover-effect"> 8493 8494 <img 8495 srcset="//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=165 165w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=360 360w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=533 533w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=720 720w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=940 940w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091 1200w 8496 " 8497 src="//us.balibodyco.com/cdn/shop/files/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091&width=533" 8498 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 8499 alt="Deep Violet Express Self Tan Set" 8500 class="motion-reduce" 8501 8502 loading="lazy" 8503 8504 width="1200" 8505 height="1340" 8506 > 8507 �<img 8508 srcset="//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=165 165w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=360 360w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=533 533w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=720 720w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=940 940w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=1066 1066w,//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098 1200w 8509 " 8510 src="//us.balibodyco.com/cdn/shop/files/02_5877e1e6-2fd8-4de0-8be8-1a60cad35823.jpg?v=1788745098&width=533" 8511 sizes="(min-width: 1820px) 435px, (min-width: 990px) calc((100vw - 100px) / 4), (min-width: 750px) calc((100vw - 100px) / 3), calc((100vw - 40px) / 2)" 8512 alt="Hover image" 8513 class="motion-reduce" 8514 8515 �loading="lazy" 8516 width="1200" 8517 height="1340" 8518 ></div> 8519 </a> 8520 </div><div class="card__content"> 8521 <div class="card__information"> 8522 <h3 8523 class="card__heading product-item-title" 8524 8525 > 8526 <a 8527 href="/products/deep-violet-express-self-tan-set" 8528 id="StandardCardNoMediaLink-template--19478419472560__featured_collection-8042432594096" 8529 class="full-unstyled-link" 8530 aria-labelledby="StandardCardNoMediaLink-template--19478419472560__featured_collection-8042432594096 NoMediaStandardBadge-template--19478419472560__featured_collection-8042432594096" 8531 title="Link to Deep Violet Express Self Tan Set" 8532 > 8533 Deep Violet Express Self Tan Set 8534 </a> 8535 </h3> 8536 </div> 8537 8538 </div></div> 8539 <div class="card__content card__content--wrapper"> 8540 <div class="card__information"> 8541 <div class="card__information-wrap"> 8542 <div class="card__information-col"><h3
8543 class="product-item-title card__heading h5" 8544 8545 id="title-template--19478419472560__featured_collection-8042432594096" 8546 8547 > 8548 <a 8549 href="/products/deep-violet-express-self-tan-set" 8550 id="CardLink-template--19478419472560__featured_collection-8042432594096" 8551 class="full-unstyled-link" 8552 aria-labelledby="CardLink-template--19478419472560__featured_collection-8042432594096 Badge-template--19478419472560__featured_collection-8042432594096" 8553 title="Link to Deep Violet Express Self Tan Set" 8554 > 8555 Deep Violet Express Self Tan Set 8556 </a> 8557 </h3></div> 8558 <div class="card__information-col"> 8559 8560 8561<div 8562 class=" 8563 price price--sold-out price--on-sale" 8564> 8565 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 8566 <span class="price-item price-item--regular"> 8567 <span class=money>$40.70</span> 8568 </span></div> 8569 <div class="price__sale"> 8570 <span class="visually-hidden visually-hidden--inline">Regular price</span> 8571 <span> 8572 <s class="price-item price-item--regular"> 8573 8574 <span class=money>$47.90</span> 8575 8576 </s> 8577 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 8578 <span class="price-item price-item--sale price-item--last"> 8579 <span class=money>$40.70</span> 8580 </span></div> 8581 <small class="unit-price caption hidden"> 8582 <span class="visually-hidden">Unit price</span> 8583 <span class="price-item price-item--last"> 8584 <span></span> 8585 <span aria-hidden="true">/</span> 8586 <span class="visually-hidden"> per </span> 8587 <span> 8588 </span> 8589 </span> 8590 </small> 8591 </div></div> 8592 8593 8594 � 8595 </div> 8596 </div>�<div class="card-information"> 8597 <span class="caption-large light"></span> 8598 </div> 8599 </div><div class="quick-add no-js-hidden quick-add--true"><a 8600 href="/products/deep-violet-express-self-tan-set" 8601 class="button button--secondary button--full-width button-soldout manual-bis-trigger cta-button-soldout-text hidden" 8602 id="klaviyo-data-handle-deep-violet-express-self-tan-set" 8603 data-klaviyo-handle="deep-violet-express-self-tan-set" 8604 data-prod_title="Deep Violet Express Self Tan Set" 8605 data-prod_id="8042432594096" 8606 data-var_id="45073099096240" 8607 title="Notify me link" 8608 >Sold out - Notify Me 8609 </a><product-form data-section-id="template--19478419472560__featured_collection"><form method="post" action="/cart/add" id="quick-add-template--19478419472560__featured_collection8042432594096" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 8610 type="hidden" 8611 name="id" 8612 value="45073099096240" 8613 class="product-variant-id" 8614 disabled 8615 >�<input type="hidden" name="bundle" value="true"> 8616
8616<script type="application/json" id="quick-add-template--19478419472560__featured_collection8042432594096-bundle-data"> 8617 { 8618 "skipVariantOverride": true, 8619 "items": [{ 8620 "id": 44204925092016, 8621 "quantity": 1, 8622 "properties": { 8623 "_bundle_id": "MNlIvGBJNMFcEEgVEYgeVYgV6,D6ge,6V,6,EgREecEVLVcjo9cjo9", 8624 "_bundle_name": "Deep Violet Express Self Tan Set", 8625 "_bundle_items": "44204925092016|12561061642345", 8626 "_bundle_price": 4070, 8627 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091\u0026width=600", 8628 "_bundle_url": "\/products\/deep-violet-express-self-tan-set", 8629 "_shop_currency": "USD", 8630 "_cart_currency": "USD"�} 8631 },�{ 8632 "id": 12561061642345, 8633 "quantity": 1, 8634 "properties": { 8635 "_bundle_id": "MNlIvGBJNMFcEEgVEYgeVYgV6,D6ge,6V,6,EgREecEVLVcjo9cjo9", 8636 "_bundle_name": "Deep Violet Express Self Tan Set", 8637 "_bundle_items": "44204925092016|12561061642345", 8638 "_bundle_price": 4070, 8639 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091\u0026width=600", 8640 "_bundle_url": "\/products\/deep-violet-express-self-tan-set", 8641 "_shop_currency": "USD", 8642 "_cart_currency": "USD"�, "_is_bundle_root": "true", 8643 "_bundle_image": "\/\/us.balibodyco.com\/cdn\/shop\/files\/01_6ad7c9dc-4151-468b-a24d-ac7d4cfcdaa4.jpg?v=1788745091\u0026width=600", 8644 "_bundle_url": "\/products\/deep-violet-express-self-tan-set"�} 8645 }�] 8646 } 8647 </script>
8647 8648 8649 8650 8651 <button 8652 id="quick-add-template--19478419472560__featured_collection8042432594096-submit" 8653 type="submit" 8654 name="add" 8655 class="quick-add__submit button button--full-width button--secondary" 8656 aria-haspopup="dialog" 8657 aria-labelledby="quick-add-template--19478419472560__featured_collection8042432594096-submit title-template--19478419472560__featured_collection-8042432594096" 8658 aria-live="polite" 8659 data-sold-out-message="true" 8660 8661 > 8662 <span>Add to bag�</span> 8663 <span class="sold-out-message hidden"> 8664 Sold out 8665 </span><div class="loading-overlay__spinner hidden"> 8666 <svg 8667 aria-hidden="true" 8668 focusable="false" 8669 class="spinner"
8670 viewBox="0 0 66 66" 8671 xmlns="http://www.w3.org/2000/svg" 8672 > 8673 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 8674 </svg> 8675 </div> 8676 </button> 8677 �<input type="hidden" name="product-id" value="8042432594096" /><input type="hidden" name="section-id" value="template--19478419472560__featured_collection" /></form></product-form></div> 8678 </div> 8679 </div> 8680 </div> 8681 </div></div> 8682 8683 8684 <div class="swiper-scrollbar"></div> 8685 <div class="prev"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 8686 <path d="M0.292893 7.29289C-0.0976315 7.68342 -0.0976314 8.31658 0.292894 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928933C7.68054 0.538408 7.04738 0.538408 6.65685 0.928933L0.292893 7.29289ZM13 7L1 7L1 9L13 9L13 7Z" fill="#303030"/> 8687</svg> 8688</div> 8689 <div class="next"><svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 8690 <path d="M12.7071 8.70711C13.0976 8.31658 13.0976 7.68342 12.7071 7.29289L6.34315 0.928932C5.95262 0.538407 5.31946 0.538407 4.92893 0.928932C4.53841 1.31946 4.53841 1.95262 4.92893 2.34315L10.5858 8L4.92893 13.6569C4.53841 14.0474 4.53841 14.6805 4.92893 15.0711C5.31946 15.4616 5.95262 15.4616 6.34315 15.0711L12.7071 8.70711ZM1.11585e-07 9L12 9L12 7L-1.11585e-07 7L1.11585e-07 9Z" fill="#303030"/> 8691</svg> 8692</div> 8693 8694 8695 </div> 8696</swiper-container> 8697 8698 </div></div> 8699 8700 </div>
8700<script> 8701 document.addEventListener('DOMContentLoaded', function() { 8702 const slidersContainer = document.querySelector('.collection-sliders'); 8703 if (!slidersContainer) return; 8704 8705 const viewAllLinks = document.querySelectorAll('.collection__view-all a'); 8706 const buttons = document.querySelectorAll('.collection-button-list a'); 8707 8708 // Inactive tabs are display:none, so their lazy images are never fetched. Left alone, 8709 // the first click on a tab starts every download from scratch and the grid arrives 8710 // empty. Flip them to eager ahead of time instead. 8711 const warmSlider = (slider, limit) => { 8712 if (!slider || slider.dataset.imagesWarmed === 'all') return; 8713 8714 const slides = slider.querySelectorAll('.swiper-slide'); 8715 const count = limit ? Math.min(limit, slides.length) : slides.length; 8716 8717 for (let i = 0; i < count; i += 1) { 8718 slides[i].querySelectorAll('img[loading="lazy"]').forEach(img => { 8719 img.setAttribute('fetchpriority', 'low'); 8720 img.loading = 'eager'; 8721 }); 8722 } 8723 8724 slider.dataset.imagesWarmed = count < slides.length ? 'partial' : 'all'; 8725 }; 8726 8727 const sliderFor = handle => slidersContainer.querySelector(`[data-handle="${handle}"]`); 8728 8729 const warmInactiveSliders = () => { 8730 slidersContainer.querySelectorAll('.collection-slider:not(.active)').forEach(sli
8730der => { 8731 warmSlider(slider, 4); 8732 }); 8733 }; 8734 8735 // Only once the page itself is done, so this never competes with the visible tab. 8736 const scheduleWarmUp = () => { 8737 if ('requestIdleCallback' in window) { 8738 requestIdleCallback(warmInactiveSliders, { timeout: 3000 }); 8739 } else { 8740 setTimeout(warmInactiveSliders, 1200); 8741 } 8742 }; 8743 8744 if (document.readyState === 'complete') { 8745 scheduleWarmUp(); 8746 } else { 8747 window.addEventListener('load', scheduleWarmUp, { once: true }); 8748 } 8749 8750 buttons.forEach(button => { 8751 const warmOnIntent = () => warmSlider(sliderFor(button.dataset.handle)); 8752 8753 button.addEventListener('pointerenter', warmOnIntent); 8754 button.addEventListener('touchstart', warmOnIntent, { passive: true }); 8755 button.addEventListener('focus', warmOnIntent); 8756 8757 button.addEventListener('click', function(e) { 8758 e.preventDefault(); 8759 8760 const handle = this.dataset.handle; 8761 const title = this.dataset.title; 8762 const url = this.dataset.url; 8763 8764 // Update active button 8765 document.querySelectorAll('.collection-button').forEach(btnDiv => { 8766 btnDiv.classList.remove('active'); 8767 }); 8768 this.closest('.collection-button').classList.add('active'); 8769 this.blur(); 8770 8771 document.querySelectorAll('.card__media--touch-secondary').forEach(function (el) { 8772 el.classList.remove('card__media--touch-secondary'); 8773 }); 8774 8775 // Update active slider 8776 document.querySelectorAll('.collection-slider').forEach(sli
8776der => { 8777 slider.classList.remove('active'); 8778 }); 8779 const targetSlider = sliderFor(handle); 8780 if (targetSlider) { 8781 warmSlider(targetSlider); 8782 targetSlider.classList.add('active'); 8783 } 8784 8785 // Update view all links 8786 8787 }); 8788 }); 8789 }); 8790 </script>
8790</div> 8791 8792 8793</section><section id="shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN" class="shopify-section section"> 8794 8795 8796 8797 8798 8799 8800 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-with-nav-US.css?v=27185339585687724251789958441" rel="stylesheet" type="text/css" media="all" /> 8801 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-with-nav-overrides-US.css?v=162901455353697726921789958440" rel="stylesheet" type="text/css" media="all" /> 8802 8803 8804 8805<link href="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-two-column.css?v=177812868567946065361789958437" rel="stylesheet" type="text/css" media="all" /> 8806�<style data-shopify>#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col {--ttc-bg: #ffffff; 8807 --ttc-left-width: 25%; 8808 --ttc-gap: 40px; 8809 --ttc-tiles-per-view: 3.5; 8810 --ttc-tiles-gap: 15px; 8811 --ttc-aspect: 3 / 5;--ttc-aspect-ratio-raw: calc(5 / 3); 8812 --ttc-active-height-factor: 1.0; 8813 --ttc-inactive-height-factor: 0.8; 8814 --ttc-inactive-opacity: 0.55; 8815 --ttc-bullet: #c9c9c9; 8816 --ttc-bullet-active: #303030; 8817 padding-top: 21px; 8818 padding-bottom: 21px; 8819 } 8820 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__left { 8821 padding: 0px 0px 0px 50px; 8822 } 8823 @media screen and (max-width: 749px) { 8824 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col { 8825 padding-top: 21px; 8826 padding-bottom: 21px; 8827 --ttc-tiles-per-view: 1.5; 8828 --ttc-tiles-gap: 5px; 8829 --ttc-active-height-factor: 1.0; 8830 --ttc-inactive-height-factor: 0.81; 8831 --ttc-product-panel-width: 70%; 8832 --ttc-product-thumb-size: 84px; 8833 } 8834 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__left { 8835 padding: 0px 0px 0px 0px; 8836 }#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc { 8837 display: none !important; 8838 }#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--button_DEgJtn { 8839 display: none !important; 8840 }}#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX, 8841 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX p, 8842 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX span, 8843 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX strong, 8844 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX em { 8845 color: #313131; 8846 font-family: var(--font-body-family); 8847 font-weight: 700; 8848 } 8849 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX { 8850 display: block; 8851 width: 100%;max-width: 260px;font-size: 32px; 8852 line-height: 1.3; 8853 letter-spacing: 0.03em; 8854 text-align: left; 8855 margin-top: 0px; 8856 margin-bottom: 12px; 8857 margin-left: 0px; 8858 margin-right: 0px; 8859 padding: 0px 0px 0px 0px; 8860 } 8861 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX p { 8862 margin: 0; 8863 } 8864 @media screen and (max-width: 749px) { 8865 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX, 8866 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX p, 8867 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX span, 8868 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX strong, 8869 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX em { 8870 color: #313131; 8871 } 8872 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--title_pn4TmX {max-width: 600px;font-size: 20px; 8873 text-align: center; 8874 margin-top: 0px; 8875 margin-bottom: 0px; 8876 margin-left: auto; 8877 margin-right: auto; 8878 padding: 0px 0px 0px 0px; 8879 } 8880 }�#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc, 8881 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc p, 8882 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc span, 8883 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc strong, 8884 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc em { 8885 color: #313131; 8886 font-family: var(--font-body-family); 8887 font-weight: 400; 8888 } 8889 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc { 8890 display: block; 8891 width: 100%;max-width: 260px;font-size: 16px; 8892 line-height: 1.3; 8893 margin: 0; 8894 padding: 0; 8895 } 8896 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc p { 8897 margin: 0; 8898 } 8899 @media screen and (max-width: 749px) { 8900 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc, 8901 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc p, 8902 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc span, 8903 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc strong, 8904 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc em { 8905 color: #313131; 8906 } 8907 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--text_k7HVBc {max-width: 260px;font-size: 14px; 8908 margin: 0; 8909 padding: 0; 8910 } 8911 }�#shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--button_DEgJtn .button { 8912 min-height: unset; 8913 min-width: unset; 8914 line-height: 1.2; 8915 --buttons-radius: 40px; 8916 --buttons-radius-outset: 40px; 8917 border-radius: 40px; 8918 font-family: var(--font-body-family); 8919 font-weight: 500; 8920 font-size: 12px;margin: 16px 0 0; 8921 padding: 0; 8922 } 8923 @media screen and (max-width: 749px) { 8924 #shopify-section-template--19478419472560__tolstoy_carousel_two_column_3WnbhN .tolstoy-two-col__block--button_DEgJtn .button { 8925 min-height: unset; 8926 min-width: unset; 8927 --buttons-radius: 40px; 8928 --buttons-radius-outset: 40px; 8929 border-radius: 40px; 8930 font-size: 12px;margin: 16px 0 0; 8931 padding: 0; 8932 } 8933 }�</style><section 8934 class="tolstoy-two-col" 8935 data-section-id="template--19478419472560__tolstoy_carousel_two_column_3WnbhN" 8936 data-publish-id="flelok9xg0g7r" 8937 data-product-id="" 8938 data-routes-root="/" 8939 data-max-cards="15" 8940 data-card-image-width="960" 8941 data-card-image-width-mobile="600" 8942 data-product-thumb-size-mobile="84" 8943 data-desktop-video-playback="active" 8944 data-add-to-bag-label="Add to bag" 8945> 8946 <div class="tolstoy-two-col__inner page-width"> 8947 <div class="tolstoy-two-col__left"><h2 8948 class="tolstoy-two-col__title tolstoy-two-col__block tolstoy-two-col__block--type-title tolstoy-two-col__block--title_pn4TmX" 8949 8950 > 8951 Introducing: Everyday Gradual Tan 8952 </h2><div 8953 class="tolstoy-two-col__body rte tolstoy-two-col__block tolstoy-two-col__block--type-text tolstoy-two-col__block--text_k7HVBc" 8954 8955 > 8956 <p>Your new everyday moisturiser for buildable, natural-looking colour. Lightweight and nourishing, it makes achieving a soft, sun-kissed glow effortless.</p> 8957 </div><div 8958 class="tolstoy-two-col__block tolstoy-two-col__block--type-button tolstoy-two-col__block--button_DEgJtn" 8959 8960 > 8961 <a 8962 8963 href="https://us.balibodyco.com/products/everyday-gradual-tan" 8964 8965 class="button button--primary cta-global" 8966 > 8967 SHOP NOW
8968 </a> 8969 </div></div> 8970 8971 <div class="tolstoy-two-col__right" id="tolstoy-two-col-template--19478419472560__tolstoy_carousel_two_column_3WnbhN"> 8972 <div class="tolstoy-two-col__stage"> 8973 <div class="tolstoy-two-col__source" aria-hidden="true"> 8974 <div class="tolstoy-carousel-container" id="tolstoy-two-col-source-template--19478419472560__tolstoy_carousel_two_column_3WnbhN"></div> 8975 </div> 8976 <div class="tolstoy-two-col__display" id="tolstoy-two-col-display-template--19478419472560__tolstoy_carousel_two_column_3WnbhN"> 8977 <div class="tolstoy-two-col__loading">Loadingâ¦</div> 8978 </div> 8979 </div> 8980 8981 <div class="tolstoy-two-col__product" hidden aria-live="polite"></div> 8982 <div class="tolstoy-two-col__bullets" aria-label="Carousel pagination"></div> 8983 </div> 8984 </div> 8985</section> 8986 8987
8988<script src="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-two-column.js?v=159436253837508453281789958437" defer></script>
8988 8989 8990 8991 8992</section><section id="shopify-section-template--19478419472560__multicolumn_GKLAJi" class="shopify-section section"><link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-multicolumn.css?v=149192419978540188701789958422" rel="stylesheet" type="text/css" media="all" /> 8993<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-slider.css?v=107748889117898465091789958199" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>#shopify-section-template--19478419472560__multicolumn_GKLAJi { 8994 --multicolumn-gap-mobile: 8px; 8995 --multicolumn-gap-desktop: 18px; 8996 --grid-mobile-horizontal-spacing: 8px; 8997 --grid-mobile-vertical-spacing: 8px; 8998 --grid-desktop-horizontal-spacing: 18px; 8999 --grid-desktop-vertical-spacing: 18px; 9000 } 9001 9002 #shopify-section-template--19478419472560__multicolumn_GKLAJi .section-template--19478419472560__multicolumn_GKLAJi-padding { 9003 padding-top: 15px; 9004 padding-bottom: 24px; 9005 margin-top: 12px; 9006 margin-bottom: 0px; 9007 } 9008 9009 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-list { 9010 column-gap: 8px; 9011 row-gap: 8px; 9012 } 9013 9014 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__image-link { 9015 display: block; 9016 color: inherit; 9017 text-decoration: none; 9018 } 9019 9020 #shopify-section-template--19478419472560__multicolumn_GKLAJi .title-wrapper-with-link { 9021 justify-content: center; 9022 } 9023 9024 #shopify-section-template--19478419472560__multicolumn_GKLAJi .section-heading { 9025 font-size: 20px; 9026 font-weight: 600; 9027 text-align: center; 9028 line-height: 1.1; 9029 } 9030 9031 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info h3 { 9032 font-size: 12px; 9033 font-weight: 500; 9034 } 9035 9036 9037 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info--btn-right { 9038 display: flex; 9039 align-items: center; 9040 justify-content: space-between; 9041 flex-wrap: wrap; 9042 } 9043 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info--btn-right h3 { 9044 margin: 0; 9045 flex: 1 1 0; 9046 min-width: 0; 9047 word-wrap: break-word; 9048 overflow-wrap: break-word; 9049 } 9050 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info--btn-right .multicolumn-card__link { 9051 margin-left: auto; 9052 flex-shrink: 0; 9053 white-space: nowrap; 9054 } 9055 9056 9057 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__link--button { 9058 display: inline-block; 9059 padding: 0.7rem 1.3rem; 9060 font-size: 10px; 9061 color: #ffffff; 9062 background-color: #313131; 9063 border-radius: 20px; 9064 text-decoration: none; 9065 transition: opacity 0.2s ease; 9066 border: 1px solid #ffffff; 9067 margin-top: 0px; 9068 width: 100px; 9069 text-align: center; 9070 height: 30px !important; 9071 font-weight: 500 !important; 9072 display: flex !important; 9073 align-items: center; 9074 justify-content: center; 9075 } 9076 9077 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__link--button:hover { 9078 opacity: 0.75; 9079 } 9080 9081 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__link--link { 9082 font-size: 10px; 9083 color: #ffffff; 9084 padding: 0.7rem 1.3rem; 9085 } 9086 9087 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info { 9088 padding: 1rem 0rem; 9089 padding-left: 1rem 0rem; 9090 padding-right: 1rem 0rem; 9091 } 9092 9093 @media screen and (max-width: 749px) { 9094 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-list.grid--2-col-tablet-down:not(.slider) { 9095 display: grid; 9096 grid-template-columns: repeat(2, minmax(0, 1fr)); 9097 column-gap: 8px; 9098 row-gap: 8px; 9099 } 9100 9101 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-list.grid--2-col-tablet-down:not(.slider) .grid__item { 9102 width: auto; 9103 max-width: none; 9104 flex-grow: 0; 9105 flex-shrink: 1; 9106 min-width: 0; 9107 } 9108 9109 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-list.grid--2-col-tablet-down:not(.slider) .multicolumn-card-spacing { 9110 margin-left: 0; 9111 margin-right: 0; 9112 } 9113 } 9114 9115 @media screen and (min-width: 750px) { 9116 #shopify-section-template--19478419472560__multicolumn_GKLAJi .section-template--19478419472560__multicolumn_GKLAJi-padding { 9117 padding-top: 20px; 9118 padding-bottom: 32px; 9119 margin-top: 0;
9120 margin-bottom: 0; 9121 } 9122 9123 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-list { 9124 column-gap: 18px; 9125 row-gap: 18px; 9126 } 9127 9128 #shopify-section-template--19478419472560__multicolumn_GKLAJi .title-wrapper-with-link { 9129 justify-content: flex-start; 9130 } 9131 9132 #shopify-section-template--19478419472560__multicolumn_GKLAJi .section-heading { 9133 font-size: 24px; 9134 line-height: 1.2; 9135 text-align: left; 9136 } 9137 9138 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info h3 { 9139 font-size: 14px; 9140 } 9141 9142 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__link--button { 9143 padding: 0.5rem 2rem; 9144 font-size: 12px; 9145 margin-top: 0px; 9146 } 9147 9148 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__link--link { 9149 font-size: 12px; 9150 padding: 0; 9151 } 9152 9153 #shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__info { 9154 padding: 1rem 0rem; 9155 padding-left: 1rem 0rem; 9156 padding-right: 1rem 0rem; 9157 } 9158 }#shopify-section-template--19478419472560__multicolumn_GKLAJi .multicolumn-card__image-wrapper .media { 9159 padding-bottom: 0; 9160 aspect-ratio: 444.898 / 521.326; 9161 }</style><div class="section-template--19478419472560__multicolumn_GKLAJi multicolumn color-background-1 gradient background-none"> 9162 <div 9163 class="page-width section-template--19478419472560__multicolumn_GKLAJi-padding isolate scroll-trigger animate--slide-in" 9164 9165 data-cascade 9166 9167 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin"> 9168 <h2 class="title inline-richtext section-heading"> 9169 Shop By Category 9170 </h2></div><slider-component class="slider-mobile-gutter"> 9171 <ul 9172 class="multicolumn-list contains-content-container grid grid--2-col-tablet-down grid--4-col-desktop" 9173 id="Slider-template--19478419472560__multicolumn_GKLAJi" 9174 role="list" 9175 ><li 9176 id="Slide-template--19478419472560__multicolumn_GKLAJi-1" 9177 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 9178 9179 9180 data-cascade 9181 style="--animation-order: 1;" 9182 9183 > 9184 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 9185 class="multicolumn-card__image-link" 9186 href="/collections/self-tan" 9187 9188 aria-label="SHOP NOW" 9189 9190 ><div 9191 class="media media--transparent media--custom-ratio" 9192 9193 > 9194 <img src="//us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=50 50w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=75 75w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=100 100w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=150 150w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=200 200w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=300 300w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=400 400w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=500 500w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=750 750w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/CAT-SelfTan.jpg?v=1790058242&width=3200 3200w" width="3200" height="3569" loading="lazy" sizes="
9195 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 9196 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 9197 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 9198 calc((100vw - 34px) * 1 / 2) 9199 " class="multicolumn-card__image"> 9200 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">SELF TAN</h3><a 9201 class="multicolumn-card__link multicolumn-card__link--button" 9202 9203 href="/collections/self-tan" 9204 9205 >SHOP NOW</a></div> 9206 </div> 9207 </li><li 9208 id="Slide-template--19478419472560__multicolumn_GKLAJi-2" 9209 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 9210 9211 9212 data-cascade 9213 style="--animation-order: 2;" 9214 9215 > 9216 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 9217 class="multicolumn-card__image-link" 9218 href="/collections/suncare" 9219 9220 aria-label="SHOP NOW" 9221 9222 ><div 9223 class="media media--transparent media--custom-ratio" 9224 9225 > 9226 <img src="//us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=50 50w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=75 75w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=100 100w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=150 150w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=200 200w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=300 300w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=400 400w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=500 500w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=750 750w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Suncare_d1ff241f-d5bd-4cee-9b8b-e4f38a0ecf7e.jpg?v=1789521489&width=3200 3200w" width="3200" height="3572" loading="lazy" sizes=" 9227 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 9228 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 9229 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 9230 calc((100vw - 34px) * 1 / 2) 9231 " class="multicolumn-card__image"> 9232 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">SUNCARE</h3><a 9233 class="multicolumn-card__link multicolumn-card__link--button" 9234 9235 href="/collections/suncare" 9236 9237 >SHOP NOW</a></div> 9238 </div> 9239 </li><li 9240 id="Slide-template--19478419472560__multicolumn_GKLAJi-3"
9241 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 9242 9243 9244 data-cascade 9245 style="--animation-order: 3;" 9246 9247 > 9248 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 9249 class="multicolumn-card__image-link" 9250 href="/collections/beginner-friendly-products" 9251 9252 aria-label="SHOP NOW" 9253 9254 ><div 9255 class="media media--transparent media--custom-ratio" 9256 9257 > 9258 <img src="//us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=50 50w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=75 75w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=100 100w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=150 150w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=200 200w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=300 300w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=400 400w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=500 500w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Beginner.jpg?v=1789521488&width=3200 3200w" width="3200" height="3572" loading="lazy" sizes=" 9259 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 9260 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 9261 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 9262 calc((100vw - 34px) * 1 / 2) 9263 " class="multicolumn-card__image"> 9264 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">BEGINNER FRIENDLY</h3><a 9265 class="multicolumn-card__link multicolumn-card__link--button" 9266 9267 href="/collections/beginner-friendly-products" 9268 9269 >SHOP NOW</a></div> 9270 </div> 9271 </li><li 9272 id="Slide-template--19478419472560__multicolumn_GKLAJi-4" 9273 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 9274 9275 9276 data-cascade 9277 style="--animation-order: 4;" 9278 9279 > 9280 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 9281 class="multicolumn-card__image-link" 9282 href="/collections/new" 9283 9284 aria-label="SHOP NOW" 9285 9286 ><div 9287 class="media media--transparent media--custom-ratio" 9288 9289 > 9290 <img src="//us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=50 50w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=75 75w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=100 100w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=150 150w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=200 200w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=300 300w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=400 400w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=500 500w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/New_1bce3248-8a13-4aa9-8587-29be979db830.jpg?v=1789521488&width=3200 3200w" width="3200" height="3572" loading="lazy" sizes="
9291 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 9292 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 9293 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 9294 calc((100vw - 34px) * 1 / 2) 9295 " class="multicolumn-card__image"> 9296 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">NEW ARRIVALS</h3><a 9297 class="multicolumn-card__link multicolumn-card__link--button" 9298 9299 href="/collections/new" 9300 9301 >SHOP NOW</a></div> 9302 </div> 9303 </li></ul></slider-component> 9304 <div class="center"></div> 9305 </div> 9306</div> 9307 9308 9309</section><section id="shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA" class="shopify-section section section-icon-benefits-bar"><style data-shopify>#shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar { 9310 background-color: #ff8ca1; 9311 padding-top: 29px; 9312 padding-bottom: 29px; 9313 } 9314 9315 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__inner { 9316 max-width: 1100px; 9317 margin-left: auto; 9318 margin-right: auto; 9319 padding-left: 16px; 9320 padding-right: 16px; 9321 } 9322 9323 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__heading { 9324 text-align: center; 9325 color: #ffffff; 9326 font-family: var(--font-heading-family); 9327 font-size: 20px; 9328 font-weight: 500; 9329 line-height: 1.2; 9330 padding-bottom: 3rem; 9331 9332 } 9333 9334 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__list { 9335 display: grid; 9336 grid-template-columns: repeat(4, minmax(0, 1fr)); 9337 column-gap: 8px; 9338 row-gap: 8px; 9339 list-style: none; 9340 margin: 0; 9341 padding: 0; 9342 align-items: center; 9343 justify-items: center; 9344 } 9345 9346 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__item { 9347 display: flex; 9348 flex-direction: column; 9349 align-items: center; 9350 justify-content: flex-start; 9351 text-align: center; 9352 gap: 20px; 9353 min-width: 0; 9354 } 9355 9356 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__icon { 9357 flex-shrink: 0; 9358 display: flex;
9359 align-items: center; 9360 justify-content: center; 9361 width: 40px; 9362 height: 40px; 9363 color: #ffffff; 9364 } 9365 9366 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__icon img { 9367 display: block; 9368 width: 100%; 9369 height: 100%; 9370 object-fit: contain; 9371 object-position: center; 9372 } 9373 9374 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__icon svg { 9375 display: block; 9376 width: 100%; 9377 height: 100%; 9378 fill: currentColor; 9379 } 9380 9381 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__icon--placeholder svg { 9382 opacity: 0.85; 9383 } 9384 9385 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__text { 9386 color: #ffffff; 9387 font-size: 9px; 9388 line-height: 1.25; 9389 letter-spacing: 0.06em; 9390 text-transform: uppercase; 9391 min-width: 0; 9392 width: 100%; 9393 text-wrap: nowrap; 9394 } 9395 9396 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__text p { 9397 font-weight: 400; 9398 margin: 0; 9399 line-height:1.2; 9400 letter-spacing: 0em; 9401 } 9402 9403 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__text p + p { 9404 margin-top: 0.15em; 9405 } 9406 9407 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__text strong { 9408 font-weight: 700; 9409 } 9410 9411 @media screen and (min-width: 750px) { 9412 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar { 9413 padding-top: 80px; 9414 padding-bottom: 80px; 9415 } 9416 9417 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__inner { 9418 padding-left: 24px; 9419 padding-right: 24px; 9420 } 9421 9422 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__heading { 9423 margin-bottom: 24px; 9424 font-size: 24px; 9425 } 9426 9427 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__list { 9428 column-gap: 20px; 9429 row-gap: 0;
9430 } 9431 9432 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__item {flex-direction: column; 9433 align-items: center; 9434 justify-content: flex-start; 9435 text-align: center; 9436 gap: 20px;} 9437 9438 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__icon { 9439 width: 42px; 9440 height: 42px; 9441 } 9442 9443 #shopify-section-template--19478419472560__icon_benefits_bar_kF9EQA .icon-benefits-bar__text { 9444 font-size: 16px; 9445 line-height: 1.3;} 9446 }</style><div 9447 class="icon-benefits-bar" 9448 role="region"aria-label="Store benefits"> 9449 <div class="icon-benefits-bar__inner"><ul class="icon-benefits-bar__list" role="list"><li 9450 class="icon-benefits-bar__item" 9451 id="IconBenefit-benefit_eUG9WR" 9452 9453 > 9454 <div class="icon-benefits-bar__icon"><img src="//us.balibodyco.com/cdn/shop/files/DELIVERY-ICON.svg?v=1789522235&width=84" srcset="//us.balibodyco.com/cdn/shop/files/DELIVERY-ICON.svg?v=1789522235&width=32 32w, //us.balibodyco.com/cdn/shop/files/DELIVERY-ICON.svg?v=1789522235&width=48 48w, //us.balibodyco.com/cdn/shop/files/DELIVERY-ICON.svg?v=1789522235&width=64 64w" width="84" height="87" loading="lazy" sizes="(max-width: 749px) 32px, 48px" class="icon-benefits-bar__icon-image">�</div><div class="icon-benefits-bar__text rte"> 9455 <p>FREE & FAST SHIPPING<br/>ON ORDERS $45+</p> 9456 </div></li><li 9457 class="icon-benefits-bar__item" 9458 id="IconBenefit-benefit_hwqTHD" 9459 9460 > 9461 <div class="icon-benefits-bar__icon"><img src="//us.balibodyco.com/cdn/shop/files/AUSTRALIA-ICON_3e09ba2b-945a-49c4-a061-bcc9adbe0ea3.svg?v=1789522236&width=84" srcset="//us.balibodyco.com/cdn/shop/files/AUSTRALIA-ICON_3e09ba2b-945a-49c4-a061-bcc9adbe0ea3.svg?v=1789522236&width=32 32w, //us.balibodyco.com/cdn/shop/files/AUSTRALIA-ICON_3e09ba2b-945a-49c4-a061-bcc9adbe0ea3.svg?v=1789522236&width=48 48w, //us.balibodyco.com/cdn/shop/files/AUSTRALIA-ICON_3e09ba2b-945a-49c4-a061-bcc9adbe0ea3.svg?v=1789522236&width=64 64w" width="84" height="73" loading="lazy" sizes="(max-width: 749px) 32px, 48px" class="icon-benefits-bar__icon-image">�</div><div class="icon-benefits-bar__text rte"> 9462 <p>AUSTRALIAN MADE<br/>& OWNED</p> 9463 </div></li><li 9464 class="icon-benefits-bar__item" 9465 id="IconBenefit-benefit_WyeAQj" 9466 9467 > 9468 <div class="icon-benefits-bar__icon"><img src="//us.balibodyco.com/cdn/shop/files/TIME-ICON_2fda9a8d-3821-4dfd-b1bf-69a33542d993.svg?v=1789522236&width=84" srcset="//us.balibodyco.com/cdn/shop/files/TIME-ICON_2fda9a8d-3821-4dfd-b1bf-69a33542d993.svg?v=1789522236&width=32 32w, //us.balibodyco.com/cdn/shop/files/TIME-ICON_2fda9a8d-3821-4dfd-b1bf-69a33542d993.svg?v=1789522236&width=48 48w, //us.balibodyco.com/cdn/shop/files/TIME-ICON_2fda9a8d-3821-4dfd-b1bf-69a33542d993.svg?v=1789522236&width=64 64w" width="84" height="91" loading="lazy" sizes="(max-width: 749px) 32px, 48px" class="icon-benefits-bar__icon-image">�</div><div class="icon-benefits-bar__text rte"> 9469 <p>30 DAY<br/>EASY RETURNS</p> 9470 </div></li><li 9471 class="icon-benefits-bar__item" 9472 id="IconBenefit-benefit_rTJbYK" 9473 9474 > 9475 <div class="icon-benefits-bar__icon"><img src="//us.balibodyco.com/cdn/shop/files/DROP-SPARKLE-ICON.svg?v=1789522236&width=84" srcset="//us.balibodyco.com/cdn/shop/files/DROP-SPARKLE-ICON.svg?v=1789522236&width=32 32w, //us.balibodyco.com/cdn/shop/files/DROP-SPARKLE-ICON.svg?v=1789522236&width=48 48w, //us.balibodyco.com/cdn/shop/files/DROP-SPARKLE-ICON.svg?v=1789522236&width=64 64w" width="84" height="84" loading="lazy" sizes="(max-width: 749px) 32px, 48px" class="icon-benefits-bar__icon-image">�</div><div class="icon-benefits-bar__text rte"> 9476 <p>SKINCARE INFUSED<br/>
9476FORMULAS</p> 9477 </div></li></ul></div> 9478</div> 9479 9480 9481</section><section id="shopify-section-template--19478419472560__featured_product_card_jhRUHd" class="shopify-section section section-featured-product-card">�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-card-V32zL4la.css" onload="this.onload=null;this.rel='stylesheet'"> 9482 <noscript> 9483 9484 9485 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-card-V32zL4la.css" rel="stylesheet" type="text/css" media="all" /> 9486 9487</noscript>�<link rel="preload" as="style" href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" onload="this.onload=null;this.rel='stylesheet'"> 9488 <noscript> 9489 9490 9491 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-price-ob4M-X9O.css" rel="stylesheet" type="text/css" media="all" /> 9492 9493</noscript><link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-rating.css?v=12402916524944265511789958195" rel="stylesheet" type="text/css" media="all" /> 9494<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-deferred-media.css?v=117207498890255617371789958133" rel="stylesheet" type="text/css" media="all" /> 9495<link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-featured-product.css?v=68757704972059262601789958402" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>#FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc { 9496 background-color: #ffffff; 9497 padding-top: 48px; 9498 padding-bottom: 32px; 9499 }#FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .rating-star { 9500 --color-rating-star: #F27284; 9501 } 9502 9503 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .badge-product_text { 9504 font-size: 16px !important; 9505 padding: 0.75rem 2rem !important; 9506 margin-top: 2rem; 9507 margin-right: 1rem; 9508 font-weight: 500 !important; 9509 } 9510 9511 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .rating-count { 9512 color: #F27284; 9513 } 9514 9515 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-wrap { 9516 align-items: flex-start; 9517 } 9518 9519 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__heading { 9520 font-size: 20px !important; 9521 line-height: 1.3 !important; 9522 margin: 0; 9523 } 9524 9525 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col:first-child { 9526 flex: 1 1 0; 9527 min-width: 0; 9528 } 9529 9530 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col:last-child { 9531 flex-shrink: 0; 9532 white-space: nowrap; 9533 } 9534 9535 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col .price { 9536 display: inline-block; 9537 vertical-align: baseline; 9538 } 9539 9540 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col .price .price-item { 9541 font-size: 20px !important; 9542 font-weight: 400 !important; 9543 } 9544 9545 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-wrap + .product__title-rating, 9546 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .product__title-rating { 9547 display: flex;
9548 align-items: center; 9549 flex-wrap: wrap; 9550 gap: 0.35rem; 9551 margin-top: 0.35rem; 9552 position: static; 9553 } 9554 9555 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .product__title-rating .rating-star { 9556 --letter-spacing: 0.1; 9557 --font-size: 1.4; 9558 --color-rating-star: #F27284; 9559 } 9560 9561 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .product__title-rating .rating-count { 9562 margin: 0; 9563 display: flex !important; 9564 color: #F27284; 9565 font-size: 10px; 9566 font-weight: 300; 9567 } 9568 9569 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__form .fpc__cta.quick-add__submit { 9570 font-family: var(--font-body-family); 9571 font-size: 14px; 9572 font-weight: 500; 9573 line-height: 15px; 9574 text-align: center; 9575 color: #303030; 9576 text-transform: uppercase; 9577 border: 1px solid #303030; 9578 border-radius: 2px; 9579 min-height: 30px; 9580 width: 100%; 9581 box-sizing: border-box; 9582 background: transparent; 9583 cursor: pointer; 9584 padding: 0.5rem 1rem; 9585 } 9586 9587 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__form .fpc__cta.quick-add__submit:hover { 9588 background-color: #303030; 9589 color: #fcfafa; 9590 } 9591 9592 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__form .fpc__cta.quick-add__submit:disabled { 9593 opacity: 0.5; 9594 cursor: not-allowed; 9595 } 9596 9597 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__grid { 9598 display: grid; 9599 grid-template-columns: minmax(0, 1fr); 9600 gap: 0px; 9601 align-items: stretch; 9602 } 9603 9604 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main { 9605 order: 1; 9606 min-width: 0; 9607 display: flex; 9608 flex-direction: column; 9609 } 9610 9611 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel { 9612 order: 2; 9613 min-width: 0; 9614 display: flex; 9615 flex-direction: column; 9616 } 9617 9618 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media, 9619 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media { 9620 position: relative; 9621 overflow: hidden; 9622 width: 100%; 9623 aspect-ratio: 4 / 5; 9624 flex: 0 0 auto; 9625 } 9626 9627 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media { 9628 flex: 1 1 auto; 9629 min-height: 300px; 9630 } 9631 9632 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .badge-product { 9633 z-index: 2; 9634 pointer-events: none; 9635 } 9636 9637 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame, 9638 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media .fpc__media-frame { 9639 position: absolute; 9640 inset: 0; 9641 width: 100%; 9642 height: 100%; 9643 } 9644 9645 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media, 9646 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame > img, 9647 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame > video, 9648 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame > iframe, 9649 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media .fpc__media-frame, 9650 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media .fpc__media-frame a, 9651 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media .fpc__media-frame img { 9652 display: block; 9653 width: 100%; 9654 height: 100%; 9655 } 9656 9657 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame--autoplay > video, 9658 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .fpc__media-frame--autoplay > iframe { 9659 position: absolute; 9660 inset: 0; 9661 width: 100%; 9662 height: 100%; 9663 object-fit: cover; 9664 border: 0; 9665 pointer-events: none; 9666 } 9667 9668 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media { 9669 position: absolute; 9670 inset: 0; 9671 } 9672 9673 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] video, 9674 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] iframe { 9675 position: absolute; 9676 inset: 0; 9677 width: 100%; 9678 height: 100%; 9679 object-fit: cover; 9680 border: 0; 9681 } 9682 9683 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] > :not(.deferred-media__poster):not(template) { 9684 position: absolute; 9685 inset: 0; 9686 width: 100%; 9687 height: 100%; 9688 } 9689 9690 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__poster { 9691 position: absolute; 9692 inset: 0; 9693 width: 100%; 9694 height: 100%; 9695 padding: 0; 9696 border: 0; 9697 background: transparent; 9698 cursor: pointer; 9699 } 9700 9701 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__poster img { 9702 width: 100%; 9703 height: 100%; 9704 max-width: none; 9705 object-fit: cover; 9706 } 9707 9708 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__poster--link { 9709 display: block; 9710 } 9711 9712 /* Covers an autoplaying video, which is already non-interactive, so the click lands on the link 9713 instead. It stays under the badge, which sits at z-index 2 and ignores pointer events. */ 9714 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__media-link { 9715 position: absolute; 9716 inset: 0; 9717 z-index: 1; 9718 display: block; 9719 } 9720 9721 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media .fpc__media-frame img { 9722 object-fit: cover; 9723 } 9724 9725 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc--hide-play .deferred-media__poster-button { 9726 display: none; 9727 } 9728 9729 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media__poster-button { 9730 background: transparent; 9731 border: none; 9732 border-radius: 0; 9733 color: #3131317a; 9734 width: auto; 9735 height: auto; 9736 padding: 0; 9737 } 9738 9739 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media__poster-button .icon { 9740 width: 5rem; 9741 height: 5rem; 9742 } 9743 9744 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media__poster-button .icon-play { 9745 margin-left: 0.35rem; 9746 } 9747 9748 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-inner { 9749 display: flex; 9750 flex-direction: column; 9751 flex: 1 1 auto; 9752 min-height: 0; 9753 height: 100%; 9754 } 9755 9756 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media { 9757 flex: 1 1 auto; 9758 min-height: 0; 9759 } 9760 9761 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info { 9762 display: flex; 9763 flex-direction: column; 9764 flex: 0 0 auto; 9765 padding-top: 16px; 9766 } 9767 9768 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info > product-form.fpc__form, 9769 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info > .fpc__cta--standalone { 9770 display: block; 9771 padding-top: 12px; 9772 margin-top: 0;
9773 } 9774 9775 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__cta { 9776 width: 100%; 9777 margin: 0; 9778 } 9779 9780 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__cta .loading-overlay__spinner { 9781 display: inline-flex; 9782 vertical-align: middle; 9783 margin-left: 8px; 9784 } 9785 9786 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__cta .loading-overlay__spinner.hidden { 9787 display: none; 9788 } 9789 9790 @media screen and (max-width: 749px) { 9791 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__grid { 9792 gap: 0; 9793 } 9794 9795 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main { 9796 width: 100%; 9797 max-width: 100%; 9798 } 9799 9800 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media { 9801 flex: 0 0 auto; 9802 width: 100%; 9803 max-width: 100%; 9804 border-radius: 0; 9805 } 9806 9807 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-inner { 9808 flex: 0 0 auto; 9809 height: auto; 9810 } 9811 9812 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media { 9813 display: none !important; 9814 } 9815 9816 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info { 9817 padding-top: 12px; 9818 }/* Bleed main image to viewport edges; keep product details padded */ 9819 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc > .fpc-layout { 9820 padding-left: 0; 9821 padding-right: 0; 9822 max-width: none; 9823 } 9824 9825 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media { 9826 width: 100vw; 9827 max-width: 100vw; 9828 margin-left: calc(50% - 50vw); 9829 margin-right: calc(50% - 50vw); 9830 }#FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel { 9831 padding-left: 2rem; 9832 padding-right: 2rem; 9833 }#FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media__poster-button .icon { 9834 width: 6.5rem; 9835 height: 6.5rem; 9836 } 9837 9838 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] video { 9839 pointer-events: none; 9840 } 9841 9842 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] video::-webkit-media-controls-enclosure, 9843 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media .deferred-media[loaded] video::-webkit-media-controls { 9844 display: none !important; 9845 opacity: 0; 9846 pointer-events: none; 9847 } 9848 9849 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__heading { 9850 font-size: 12px !important; 9851 font-weight: 400 !important; 9852 } 9853 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col .price .price-item { 9854 font-size: calc(12px * 1) !important; 9855 font-weight: 500 !important; 9856 line-height: 12px !important; 9857 } 9858 9859 } 9860 9861 @media screen and (min-width: 750px) { 9862 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc { 9863 padding-top: 48px; 9864 padding-bottom: 48px; 9865 } 9866 9867 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__grid { 9868 grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); 9869 gap: 40px; 9870 align-items: stretch; 9871 } 9872 9873 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main, 9874 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel { 9875 min-height: 100%; 9876 } 9877 9878 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media, 9879 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-media { 9880 aspect-ratio: unset; 9881 height: auto; 9882 } 9883 9884 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__main-media { 9885 min-height: 700px; 9886 } 9887 9888 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__heading { 9889 font-size: 14px !important; 9890 font-weight: 400 !important; 9891 } 9892 9893 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .card__information-col .price .price-item { 9894 font-size: calc(14px * 1) !important; 9895 font-weight: 500 !important; 9896 line-height: 18px !important; 9897 } 9898 9899 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .product__title-rating .rating-star { 9900 --font-size: 1.7; 9901 } 9902 9903 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info .product__title-rating .rating-count { 9904 font-size: 12px; 9905 } 9906 9907 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info > product-form.fpc__form, 9908 #FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd .fpc__panel-info > .fpc__cta--standalone { 9909 padding-top: 12px; 9910 } 9911 }</style><div id="FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd" class="fpc-root fpc-root--image-full-width-mobile"> 9912<section class="fpc fpc--has-video fpc--autoplay-video fpc--hide-play"><div class="fpc-layout page-width"><div class="fpc__grid"><div class="fpc__main"> 9913 <div class="fpc__main-media card__inner"><badge-product 9914 data-variant-id="43547369898160" 9915 9916 9917 9918> 9919
9919<script type="application/json">{"id":7607955914928,"title":"Self Tan Body Milk","handle":"self-tan-body-milk","description":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA revolutionary fusion of self tan and advanced skincare. Our Self Tan Body Milk delivers a dark, natural-looking tan while deeply nourishing and hydrating skin with each application.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually develops into a bronzed glow within 4 to 6 hours and lasts up to 7 days\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e93% skincare ingredients including a 4x hyaluronic acid complex\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCeramide blend supports and strengthens the skin barrier\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eVitamin C brightens, fades imperfections and evens skin tone\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eColourless, rinse-free and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDermatologically and clinically tested, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2024-06-20T09:20:54+10:00","created_at":"2024-05-07T10:59:34+10:00","vendor":"Bali Body US","type":"Self Tan","tags":["badge:20% OFF","Badge:Trending Now","cross-sell:clear-self-tanning-gel","cross-sell:gradual-tan","cross-sell:gradual-tanning-butter","fast-soldout"],"price":3200,"price_min":3200,"price_max":3200,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43547369898160,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"MILK","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Self Tan Body Milk","public_title":null,"options":["Default Title"],"price":3200,"weight":288,"compare_at_price":null,"inventory_quantity":150,"inventory_management":"shopify","inventory_policy":"deny","barcode":"9354477002137","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2560}],"price":2560,"compare_at_price":3200,"per_delivery_price":2560,"selling_plan_id":2994798768,"selling_plan_group_id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1"},{"price_adjustments":[{"position":1,"price":2560}],"price":2560,"compare_at_price":3200,"per_delivery_price":2560,"selling_plan_id":2994831536,"selling_plan_group_id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5"},{"price_adjustments":[{"position":1,"price":2560}],"price":2560,"compare_at_price":3200,"per_delivery_price":2560,"selling_plan_id":2994864304,"selling_plan_group_id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/us.balibodyco.com\/cdn\/shop\/files\/1_5d3f3c93-ca9d-4399-9f31-337370640f1f.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_153d90b5-6d5d-4705-be15-6c7f37d9416a.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_27063e03-566c-441a-95b1-15a39d327442.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0d38b7b4-95b2-4511-a326-9e0794c0d768.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3f3e622b-7ee9-49ad-943e-ab5f3f928020.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_5d1d2a79-a842-4aa0-bead-9f625b2fc6a8.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_a2848b4e-8d93-44c3-bf12-2a535830c11e.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_acd83710-d84a-4bec-9202-e5eb33de1637.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e786a93f-3336-43f7-8365-4ebae9221877.jpg?v=1788740629","\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_f746006e-c3aa-4b42-95c1-87107df5ab80.jpg?v=1788740629"],"featured_image":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_5d3f3c93-ca9d-4399-9f31-337370640f1f.jpg?v=1788740629","options":["Title"],"media":[{"alt":null,"id":30488316444848,"position":1,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_5d3f3c93-ca9d-4399-9f31-337370640f1f.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/1_5d3f3c93-ca9d-4399-9f31-337370640f1f.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316477616,"position":2,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_153d90b5-6d5d-4705-be15-6c7f37d9416a.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/2-B_A_153d90b5-6d5d-4705-be15-6c7f37d9416a.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316510384,"position":3,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_27063e03-566c-441a-95b1-15a39d327442.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/3-CallOut_27063e03-566c-441a-95b1-15a39d327442.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316543152,"position":4,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-Mo
9919delCampaign_0d38b7b4-95b2-4511-a326-9e0794c0d768.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/4-ModelCampaign_0d38b7b4-95b2-4511-a326-9e0794c0d768.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316575920,"position":5,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3f3e622b-7ee9-49ad-943e-ab5f3f928020.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/5-SwatchIngredients_3f3e622b-7ee9-49ad-943e-ab5f3f928020.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316608688,"position":6,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_5d1d2a79-a842-4aa0-bead-9f625b2fc6a8.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/6-ModelCampaign_5d1d2a79-a842-4aa0-bead-9f625b2fc6a8.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316641456,"position":7,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_a2848b4e-8d93-44c3-bf12-2a535830c11e.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/7-HowTo_a2848b4e-8d93-44c3-bf12-2a535830c11e.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316674224,"position":8,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_acd83710-d84a-4bec-9202-e5eb33de1637.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/8-CampaignMessaing_acd83710-d84a-4bec-9202-e5eb33de1637.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316706992,"position":9,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e786a93f-3336-43f7-8365-4ebae9221877.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/9-ProductCreative_e786a93f-3336-43f7-8365-4ebae9221877.jpg?v=1788740629","width":1200},{"alt":null,"id":30488316739760,"position":10,"preview_image":{"aspect_ratio":0.896,"height":1340,"width":1200,"src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_f746006e-c3aa-4b42-95c1-87107df5ab80.jpg?v=1788740629"},"aspect_ratio":0.896,"height":1340,"media_type":"image","src":"\/\/us.balibodyco.com\/cdn\/shop\/files\/10-ModelCampaign_f746006e-c3aa-4b42-95c1-87107df5ab80.jpg?v=1788740629","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"84890f404c96c3bd0155a97fd84a61e9f68c42a1","name":"30 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098373"]},{"name":"Order Frequency and Unit","position":2,"values":["30-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994798768,"name":"30 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098373"},{"name":"Order Frequency and Unit","position":2,"value":"30-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}
9919,{"id":"e3c16a621a6a4e9f2e446b2cabd506ead80cc8b5","name":"60 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098374"]},{"name":"Order Frequency and Unit","position":2,"values":["60-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994831536,"name":"60 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098374"},{"name":"Order Frequency and Unit","position":2,"value":"60-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"},{"id":"f11a3f46d0a5acda69f3ad924ff2b16ed35f68cf","name":"90 day subscription with 20% discount","options":[{"name":"Recharge Plan ID","position":1,"values":["23098375"]},{"name":"Order Frequency and Unit","position":2,"values":["90-day"]},{"name":"Product Quantity","position":3,"values":["0"]}],"selling_plans":[{"id":2994864304,"name":"90 day subscription with 20% discount","description":null,"options":[{"name":"Recharge Plan ID","position":1,"value":"23098375"},{"name":"Order Frequency and Unit","position":2,"value":"90-day"},{"name":"Product Quantity","position":3,"value":"0"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"294517"}],"content":"\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eA revolutionary fusion of self tan and advanced skincare. Our Self Tan Body Milk delivers a dark, natural-looking tan while deeply nourishing and hydrating skin with each application.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eGradually develops into a bronzed glow within 4 to 6 hours and lasts up to 7 days\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003e93% skincare ingredients including a 4x hyaluronic acid complex\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eCeramide blend supports and strengthens the skin barrier\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eVitamin C brightens, fades imperfections and evens skin tone\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eColourless, rinse-free and transfer-resistant\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli dir=\"ltr\" aria-level=\"1\"\u003e\n\u003cp dir=\"ltr\" role=\"presentation\"\u003e\u003cspan\u003eDermatologically and clinically tested, suitable for all skin types including sensitive skin\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e"}</script>
9919 9920</badge-product> 9921�<div class="fpc__media-frame fpc__media-frame--autoplay"><video playsinline="true" preload="none" loop="loop" muted="muted" poster="//us.balibodyco.com/cdn/shop/files/preview_images/f73d3218015b41b3b4c301f2c022874f.thumbnail.0000000000_1100x.jpg?v=1789521554" loading="lazy"><source src="//us.balibodyco.com/cdn/shop/videos/c/vp/f73d3218015b41b3b4c301f2c022874f/f73d3218015b41b3b4c301f2c022874f.HD-1080p-7.2Mbps-94538011.mp4?v=0" type="video/mp4"><img src="//us.balibodyco.com/cdn/shop/files/preview_images/f73d3218015b41b3b4c301f2c022874f.thumbnail.0000000000_1100x.jpg?v=1789521554"></video>�</div>
9921<script> 9922 (function () { 9923 var root = document.getElementById('FeaturedProductCard-template--19478419472560__featured_product_card_jhRUHd'); 9924 if (!root) return; 9925 var video = root.querySelector('.fpc__media-frame--autoplay video'); 9926 if (!video) return; 9927 var observer = new IntersectionObserver( 9928 function (entries) { 9929 entries.forEach(function (entry) { 9930 if (entry.isIntersecting) { 9931 video.play().catch(function () {}); 9932 observer.disconnect(); 9933 } 9934 }); 9935 }, 9936 { rootMargin: '800px 0px' } 9937 ); 9938 observer.observe(root); 9939 })(); 9940 </script>
9940<a 9941 class="fpc__media-link" 9942 href="/products/self-tan-body-milk" 9943 aria-label="Self Tan Body Milk" 9944 ></a></div> 9945 </div><div class="fpc__panel"> 9946 <div class="fpc__panel-inner"> 9947 <div class="fpc__panel-media product__media media media--transparent"> 9948 <div class="fpc__media-frame"><a href="/products/self-tan-body-milk" class="full-unstyled-link" title="Self Tan Body Milk"> 9949 <img src="//us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=1200" alt="Self Tan Body Milk" srcset="//us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=375 375w, //us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=550 550w, //us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=750 750w, //us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Milk_B_A.jpg?v=1789521491&width=1200 1200w" width="1200" height="1211" loading="lazy" sizes="(min-width: 750px) 50vw, 100vw"> 9950 </a></div> 9951 </div> 9952 9953 <div class="fpc__panel-info card__information"> 9954 <div class="card__information-wrap"> 9955 <div class="card__information-col"> 9956 <h2 class="product-item-title card__heading h2"><a href="/products/self-tan-body-milk" class="full-unstyled-link">Self Tan Body Milk</a></h2> 9957 </div> 9958 <div class="card__information-col"> 9959 <div class="no-js-hidden"> 9960<div 9961 class=" 9962 price price--large" 9963> 9964 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 9965 <span class="price-item price-item--regular"> 9966 <span class=money>$32.00</span> 9967 </span></div> 9968 <div class="price__sale"> 9969 <span class="visually-hidden visually-hidden--inline">Regular price</span> 9970 <span> 9971 <s class="price-item price-item--regular"> 9972 9973 9974 9975 </s> 9976 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 9977 <span class="price-item price-item--sale price-item--last"> 9978 <span class=money>$32.00</span> 9979 </span></div> 9980 <small class="unit-price caption hidden"> 9981 <span class="visually-hidden">Unit price</span> 9982 <span class="price-item price-item--last"> 9983 <span></span> 9984 <span aria-hidden="true">/</span> 9985 <span class="visually-hidden"> per </span> 9986 <span> 9987 </span> 9988 </span> 9989 </small> 9990 </div></div> 9991</div> 9992 </div> 9993 </div><div class="product__title-rating"> 9994 <div 9995 class="rating" 9996 role="img" 9997 aria-label="4.8 out of 5.0 stars" 9998 > 9999 <span 10000 aria-hidden="true" 10001 class="rating-star" 10002 style="--rating: 4; --rating-max: 5.0; --rating-decimal: 1; --color-rating-star: #F27284;" 10003 ></span> 10004 </div> 10005 <p class="rating-text caption"> 10006 <span aria-hidden="true"> 10007 <span class="rating-text__value">4.8</span> 10008 <span class="rating-text__max">/ 5.0</span> 10009 </span> 10010 </p><p class="rating-count caption"> 10011 <span aria-hidden="true">(472)</span> 10012 <span class="visually-hidden">472 10013 reviews</span> 10014 </p></div>�<product-form class="fpc__form" data-section-id="template--19478419472560__featured_product_card_jhRUHd"><form method="post" action="/cart/add" id="fpc-product-form-template--19478419472560__featured_product_card_jhRUHd" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 10015 type="hidden" 10016 name="id" 10017 value="43547369898160" 10018 class="product-variant-id" 10019 10020 > 10021 <button 10022 type="submit" 10023 name="add" 10024 class="fpc__cta quick-add__submit button button--full-width button--secondary product-form__submit" 10025 10026 >
10027 <span class="fpc__cta-label">Add to Bag�</span> 10028 <span class="loading-overlay__spinner hidden" aria-hidden="true"> 10029 <svg class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true"> 10030 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 10031 </svg> 10032 </span> 10033 </button><input type="hidden" name="product-id" value="7607955914928" /><input type="hidden" name="section-id" value="template--19478419472560__featured_product_card_jhRUHd" /></form></product-form></div> 10034 </div> 10035 </div> 10036 </div></div></section></div> 10037 10038 10039<style> #shopify-section-template--19478419472560__featured_product_card_jhRUHd .badge-product_text {font-size: 12px; padding: 0.75rem 2rem !important; margin-top: 1rem; margin-right: 1rem; font-weight: 400;} </style></section><section id="shopify-section-template--19478419472560__multicolumn_f6fJ6K" class="shopify-section section"><link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-multicolumn.css?v=149192419978540188701789958422" rel="stylesheet" type="text/css" media="all" /> 10040<link href="//us.balibodyco.com/cdn/shop/t/398/assets/component-slider.css?v=107748889117898465091789958199" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>#shopify-section-template--19478419472560__multicolumn_f6fJ6K { 10041 --multicolumn-gap-mobile: 8px; 10042 --multicolumn-gap-desktop: 18px; 10043 --grid-mobile-horizontal-spacing: 8px; 10044 --grid-mobile-vertical-spacing: 8px; 10045 --grid-desktop-horizontal-spacing: 18px; 10046 --grid-desktop-vertical-spacing: 18px; 10047 } 10048 10049 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .section-template--19478419472560__multicolumn_f6fJ6K-padding { 10050 padding-top: 15px; 10051 padding-bottom: 24px; 10052 margin-top: 0px; 10053 margin-bottom: 0px; 10054 } 10055 10056 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-list { 10057 column-gap: 8px; 10058 row-gap: 8px; 10059 } 10060 10061 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__image-link { 10062 display: block; 10063 color: inherit; 10064 text-decoration: none; 10065 } 10066 10067 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .title-wrapper-with-link { 10068 justify-content: center; 10069 } 10070 10071 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .section-heading { 10072 font-size: 20px; 10073 font-weight: 700; 10074 text-align: center; 10075 line-height: 1.1; 10076 } 10077 10078 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info h3 { 10079 font-size: 12px; 10080 font-weight: 500; 10081 } 10082 10083 10084 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info--btn-right { 10085 display: flex; 10086 align-items: center; 10087 justify-content: space-between; 10088 flex-wrap: wrap; 10089 } 10090 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info--btn-right h3 { 10091 margin: 0; 10092 flex: 1 1 0; 10093 min-width: 0; 10094 word-wrap: break-word; 10095 overflow-wrap: break-word; 10096 } 10097 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info--btn-right .multicolumn-card__link { 10098 margin-left: auto; 10099 flex-shrink: 0; 10100 white-space: nowrap; 10101 } 10102 10103 10104 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__link--button { 10105 display: inline-block; 10106 padding: 0.5rem 1.3rem; 10107 font-size: 10px; 10108 color: #ffffff; 10109 background-color: #313131; 10110 border-radius: 16px; 10111 text-decoration: none; 10112 transition: opacity 0.2s ease; 10113 border: 1px solid #ffffff; 10114 margin-top: 0px; 10115 width: 100px; 10116 text-align: center; 10117 height: 30px !important; 10118 font-weight: 500 !important; 10119 display: flex !important; 10120 align-items: center; 10121 justify-content: center; 10122 } 10123 10124 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__link--button:hover { 10125 opacity: 0.75; 10126 } 10127 10128 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__link--link { 10129 font-size: 10px; 10130 color: #ffffff; 10131 padding: 0.5rem 1.3rem; 10132 } 10133 10134 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info { 10135 padding: 1rem 0rem; 10136 padding-left: 1rem 0rem; 10137 padding-right: 1rem 0rem; 10138 } 10139 10140 @media screen and (max-width: 749px) { 10141 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-list.grid--2-col-tablet-down:not(.slider) { 10142 display: grid; 10143 grid-template-columns: repeat(2, minmax(0, 1fr)); 10144 column-gap: 8px; 10145 row-gap: 8px; 10146 } 10147 10148 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-list.grid--2-col-tablet-down:not(.slider) .grid__item { 10149 width: auto; 10150 max-width: none; 10151 flex-grow: 0; 10152 flex-shrink: 1; 10153 min-width: 0; 10154 } 10155 10156 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-list.grid--2-col-tablet-down:not(.slider) .multicolumn-card-spacing { 10157 margin-left: 0; 10158 margin-right: 0; 10159 } 10160 } 10161 10162 @media screen and (min-width: 750px) { 10163 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .section-template--19478419472560__multicolumn_f6fJ6K-padding { 10164 padding-top: 20px; 10165 padding-bottom: 32px; 10166 margin-top: 0;
10167 margin-bottom: 0; 10168 } 10169 10170 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-list { 10171 column-gap: 18px; 10172 row-gap: 18px; 10173 } 10174 10175 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .title-wrapper-with-link { 10176 justify-content: flex-start; 10177 } 10178 10179 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .section-heading { 10180 font-size: 24px; 10181 line-height: 1.2; 10182 text-align: left; 10183 } 10184 10185 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info h3 { 10186 font-size: 14px; 10187 } 10188 10189 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__link--button { 10190 padding: 0.5rem 2rem; 10191 font-size: 12px; 10192 margin-top: 0px; 10193 } 10194 10195 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__link--link { 10196 font-size: 12px; 10197 padding: 0; 10198 } 10199 10200 #shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__info { 10201 padding: 1rem 0rem; 10202 padding-left: 1rem 0rem; 10203 padding-right: 1rem 0rem; 10204 } 10205 }#shopify-section-template--19478419472560__multicolumn_f6fJ6K .multicolumn-card__image-wrapper .media { 10206 padding-bottom: 0; 10207 aspect-ratio: 444.898 / 521.326; 10208 }</style><div class="section-template--19478419472560__multicolumn_f6fJ6K multicolumn color-background-1 gradient background-none"> 10209 <div 10210 class="page-width section-template--19478419472560__multicolumn_f6fJ6K-padding isolate scroll-trigger animate--slide-in" 10211 10212 data-cascade 10213 10214 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin"> 10215 <h2 class="title inline-richtext section-heading"> 10216 Shop By Shade 10217 </h2></div><slider-component class="slider-mobile-gutter"> 10218 <ul 10219 class="multicolumn-list contains-content-container grid grid--2-col-tablet-down grid--4-col-desktop" 10220 id="Slider-template--19478419472560__multicolumn_f6fJ6K" 10221 role="list" 10222 ><li 10223 id="Slide-template--19478419472560__multicolumn_f6fJ6K-1" 10224 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 10225 10226 10227 data-cascade 10228 style="--animation-order: 1;" 10229 10230 > 10231 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 10232 class="multicolumn-card__image-link" 10233 href="/collections/shade-light" 10234 10235 aria-label="SHOP NOW" 10236 10237 ><div 10238 class="media media--transparent media--custom-ratio" 10239 10240 > 10241 <img src="//us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=50 50w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=75 75w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=100 100w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=150 150w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=200 200w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=300 300w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=400 400w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=500 500w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Light.jpg?v=1789521488&width=3200 3200w" width="3200" height="3581" loading="lazy" sizes="
10242 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 10243 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 10244 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 10245 calc((100vw - 34px) * 1 / 2) 10246 " class="multicolumn-card__image"> 10247 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">LIGHT</h3><a 10248 class="multicolumn-card__link multicolumn-card__link--button" 10249 10250 href="/collections/shade-light" 10251 10252 >SHOP NOW</a></div> 10253 </div> 10254 </li><li 10255 id="Slide-template--19478419472560__multicolumn_f6fJ6K-2" 10256 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 10257 10258 10259 data-cascade 10260 style="--animation-order: 2;" 10261 10262 > 10263 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 10264 class="multicolumn-card__image-link" 10265 href="/collections/shade-medium" 10266 10267 aria-label="SHOP NOW" 10268 10269 ><div 10270 class="media media--transparent media--custom-ratio" 10271 10272 > 10273 <img src="//us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=50 50w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=75 75w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=100 100w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=150 150w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=200 200w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=300 300w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=400 400w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=500 500w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=750 750w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Medium_8672900d-7fde-49e5-8922-836fc7e7fbb1.jpg?v=1789521489&width=3200 3200w" width="3200" height="3547" loading="lazy" sizes=" 10274 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 10275 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 10276 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 10277 calc((100vw - 34px) * 1 / 2) 10278 " class="multicolumn-card__image"> 10279 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">MEDIUM</h3><a 10280 class="multicolumn-card__link multicolumn-card__link--button" 10281 10282 href="/collections/shade-medium" 10283 10284 >SHOP NOW</a></div> 10285 </div> 10286 </li><li 10287 id="Slide-template--19478419472560__multicolumn_f6fJ6K-3"
10288 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 10289 10290 10291 data-cascade 10292 style="--animation-order: 3;" 10293 10294 > 10295 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 10296 class="multicolumn-card__image-link" 10297 href="/collections/shade-dark" 10298 10299 aria-label="SHOP NOW" 10300 10301 ><div 10302 class="media media--transparent media--custom-ratio" 10303 10304 > 10305 <img src="//us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=50 50w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=75 75w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=100 100w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=150 150w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=200 200w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=300 300w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=400 400w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=500 500w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=750 750w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/Dark_569ca8ed-28bd-4770-969c-d52d75d0ed41.jpg?v=1789521489&width=3200 3200w" width="3200" height="3578" loading="lazy" sizes=" 10306 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 10307 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 10308 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 10309 calc((100vw - 34px) * 1 / 2) 10310 " class="multicolumn-card__image"> 10311 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">DARK</h3><a 10312 class="multicolumn-card__link multicolumn-card__link--button" 10313 10314 href="/collections/shade-dark" 10315 10316 >SHOP NOW</a></div> 10317 </div> 10318 </li><li 10319 id="Slide-template--19478419472560__multicolumn_f6fJ6K-4" 10320 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 10321 10322 10323 data-cascade 10324 style="--animation-order: 4;" 10325 10326 > 10327 <div class="multicolumn-card content-container"><div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"><a 10328 class="multicolumn-card__image-link" 10329 href="/collections/shade-ultra-dark" 10330 10331 aria-label="SHOP NOW" 10332 10333 ><div 10334 class="media media--transparent media--custom-ratio" 10335 10336 > 10337 <img src="//us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=3200" alt="" srcset="//us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=50 50w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=75 75w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=100 100w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=150 150w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=200 200w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=300 300w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=400 400w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=500 500w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=750 750w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=1000 1000w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=1250 1250w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=1500 1500w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=1750 1750w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=2000 2000w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=2250 2250w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=2500 2500w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=2750 2750w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=3000 3000w, //us.balibodyco.com/cdn/shop/files/ultra_1824eb08-332b-4529-bcd1-f700863c8b6e.jpg?v=1789521487&width=3200 3200w" width="3200" height="3547" loading="lazy" sizes="
10338 (min-width: 1820px) calc((1820px - 124px) * 1 / 4), 10339 (min-width: 990px) calc((100vw - 124px) * 1 / 4), 10340 (min-width: 750px) calc((100vw - 108px) * 1 / 2), 10341 calc((100vw - 34px) * 1 / 2) 10342 " class="multicolumn-card__image"> 10343 </div></a></div><div class="multicolumn-card__info multicolumn-card__info--btn-right"><h3 class="inline-richtext">ULTRA DARK</h3><a 10344 class="multicolumn-card__link multicolumn-card__link--button" 10345 10346 href="/collections/shade-ultra-dark" 10347 10348 >SHOP NOW</a></div> 10349 </div> 10350 </li></ul></slider-component> 10351 <div class="center"></div> 10352 </div> 10353</div> 10354 10355 10356</section><section id="shopify-section-template--19478419472560__stats_grid_cMEMLU" class="shopify-section section-stats-grid"><style data-shopify>#shopify-section-template--19478419472560__stats_grid_cMEMLU { 10357 --stats-grid-section-bg: #ffffff; 10358 --stats-grid-card-bg: #efefef; 10359 --stats-grid-stat-box-bg: #efefef; 10360 --stats-grid-stat-color: #f27284; 10361 --stats-grid-label-color: #f27284; 10362 --stats-grid-title-color: #313131; 10363 --stats-grid-description-color: #313131; 10364 --stats-grid-heading-color: #313131; 10365 --stats-grid-card-radius: 16px; 10366 --stats-grid-stat-box-radius: 12px; 10367 --stats-grid-stat-box-width-mobile: 160px; 10368 --stats-grid-stat-box-width-desktop: 160px; 10369 --stats-grid-mobile-bleed: 0px; 10370 --stats-grid-max-width: 1200px; 10371 } 10372 10373 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid { 10374 background-color: var(--stats-grid-section-bg); 10375 margin-top: 0px; 10376 margin-bottom: 0px; 10377 padding-top: 40px; 10378 padding-bottom: 40px; 10379 } 10380 10381 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__inner { 10382 max-width: var(--stats-grid-max-width); 10383 margin-left: auto; 10384 margin-right: auto; 10385 padding-left: 32px; 10386 padding-right: 32px; 10387 } 10388 10389 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__header { 10390 margin-bottom: 24px; 10391 text-align: left; 10392 } 10393 10394 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__heading { 10395 margin: 0; 10396 color: var(--stats-grid-heading-color); 10397 font-size: 42px; 10398 line-height: 1.15; 10399 font-weight: 400; 10400 } 10401 10402 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__subheading { 10403 margin: 8px 0 0; 10404 color: var(--stats-grid-description-color); 10405 font-size: 14px; 10406 line-height: 1.5; 10407 } 10408 10409 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__list { 10410 display: grid; 10411 grid-template-columns: 1fr; 10412 column-gap: 0px; 10413 row-gap: 20px; 10414 list-style: none; 10415 margin: 0; 10416 padding: 0; 10417 } 10418 10419 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__card { 10420 display: flex; 10421 flex-direction: row; 10422 align-items: stretch; 10423 gap: 16px; 10424 min-height: 0; 10425 height: 100%; 10426 } 10427 10428 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__stat-panel { 10429 flex: 0 0 var(--stats-grid-stat-box-width-mobile); 10430 width: var(--stats-grid-stat-box-width-mobile); 10431 max-width: var(--stats-grid-stat-box-width-mobile); 10432 background-color: var(--stats-grid-stat-box-bg); 10433 border-radius: var(--stats-grid-stat-box-radius); 10434 padding: 2.5rem 1.2rem; 10435 display: flex; 10436 flex-direction: column; 10437 justify-content: center; 10438 align-items: flex-start; 10439 text-align: left; 10440 margin-left: calc(-1 * (var(--stats-grid-mobile-bleed) + 32px)); 10441 border-bottom-left-radius: 0 !important; 10442 border-top-left-radius: 0 !important; 10443 padding-left:5rem; 10444 } 10445 10446 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__stat { 10447 margin: 0; 10448 color: var(--stats-grid-stat-color); 10449 font-size: 50px; 10450 line-height: 0.8; 10451 font-weight: 400; 10452 letter-spacing: 0em; 10453 } 10454 10455 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__label { 10456 margin: 0px 0 0; 10457 color: var(--stats-grid-label-color); 10458 font-size: 19px; 10459 line-height: 1.3; 10460 font-weight: 300; 10461 letter-spacing: 0em; 10462 text-transform: uppercase; 10463 } 10464 10465 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__content { 10466 flex: 1 1 auto; 10467 min-width: 0; 10468 display: flex; 10469 flex-direction: column; 10470 justify-content: center;
10471 align-items: flex-start; 10472 text-align: left; 10473 padding-top: 4px; 10474 padding-bottom: 4px; 10475 padding-right: 0px; 10476 } 10477 10478 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__title { 10479 margin: 0; 10480 color: var(--stats-grid-title-color); 10481 font-size: 16px; 10482 line-height: 1.2; 10483 font-weight: 500; 10484 letter-spacing: 0em; 10485 text-transform: none; 10486 } 10487 10488 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__description { 10489 margin: 8px 0 0; 10490 color: var(--stats-grid-description-color); 10491 font-size: 16px; 10492 10493 font-weight: 300; 10494 } 10495 10496 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__description p { 10497 margin: 0; 10498 line-height: 1.2; 10499 } 10500 10501 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__description p + p { 10502 margin-top: 0.75em; 10503 } 10504 10505 @media screen and (min-width: 750px) { 10506 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid { 10507 margin-top: 0px; 10508 margin-bottom: 0px; 10509 padding-top: 64px; 10510 padding-bottom: 64px; 10511 } 10512 10513 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__inner { 10514 padding-left: 56px; 10515 padding-right: 56px; 10516 } 10517 10518 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__header { 10519 margin-bottom: 40px; 10520 } 10521 10522 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__heading { 10523 font-size: 40px; 10524 } 10525 10526 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__subheading { 10527 margin-top: 12px; 10528 font-size: 16px; 10529 } 10530 10531 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__list { 10532 grid-template-columns: repeat(2, minmax(0, 1fr)); 10533 column-gap: 24px; 10534 row-gap: 24px; 10535 align-items: stretch; 10536 } 10537 10538 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__item { 10539 display: flex; 10540 min-height: 100%; 10541 } 10542 10543 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__card { 10544 flex: 1 1 auto; 10545 width: 100%; 10546 flex-direction: row; 10547 gap: 18px; 10548 background-color: var(--stats-grid-card-bg); 10549 border-radius: var(--stats-grid-card-radius); 10550 padding: 28px; 10551 align-items: center; 10552 } 10553 10554 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__stat-panel { 10555 flex: 0 0 var(--stats-grid-stat-box-width-desktop); 10556 width: var(--stats-grid-stat-box-width-desktop); 10557 max-width: var(--stats-grid-stat-box-width-desktop); 10558 padding-left: 3rem !important; 10559 margin-left:0 !important; 10560 background-color: transparent; 10561 border-radius: 0; 10562 10563 padding: 0; 10564 } 10565 10566 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__stat { 10567 font-size: 64px; 10568 } 10569 10570 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__label { 10571 margin-top: 0px; 10572 font-size: 24px; 10573 } 10574 10575 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__content { 10576 padding: 0; 10577 align-items: flex-start; 10578 text-align: left; 10579 } 10580 10581 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__title { 10582 font-size: 19px; 10583 } 10584 10585 #shopify-section-template--19478419472560__stats_grid_cMEMLU .stats-grid__description { 10586 margin-top: 10px; 10587 font-size: 18px; 10588 max-width: 240px; 10589 } 10590 }</style><div 10591 class="stats-grid" 10592 role="region" 10593 aria-label="Statistics" 10594> 10595 <div class="stats-grid__inner"><ul class="stats-grid__list" role="list"><li class="stats-grid__item" > 10596 <article class="stats-grid__card"> 10597 <div class="stats-grid__stat-panel"><p class="stats-grid__stat">10K</p><p class="stats-grid__label">REVIEWS</p></div> 10598 10599 <div class="stats-grid__content"><h3 class="stats-grid__title">Customer Reviews</h3><div class="stats-grid__description rte"><p>10,000 5 Star Reviews From Real Customers</p></div></div> 10600 </article> 10601 </li><li class="stats-grid__item" > 10602 <article class="stats-grid__card"> 10603 <div class="stats-grid__stat-panel"><p class="stats-grid__stat">8K+</p><p class="stats-grid__label">Doors</p></div> 10604 10605 <div class="stats-grid__content"><h3 class="stats-grid__title">Stocked Globally</h3><div class="stats-grid__description rte"><p>Confidence In Your Skin Is Now Easily Accessible</p></div></div> 10606 </article> 10607 </li><li class="stats-grid__item" > 10608 <article class="stats-grid__card"> 10609 <div class="stats-grid__stat-panel"><p class="stats-grid__stat">12</p><p class="stats-grid__label">YEARS</p></div> 10610 10611 <div class="stats-grid__content"><h3 class="stats-grid__title">Industry Experience</h3><div class="stats-grid__description rte"><p>The Experts In Bronzed & Glowing Skin Since 2014</p></div></div> 10612 </article> 10613 </li><li class="stats-grid__item" > 10614 <article class="stats-grid__card"> 10615 <div class="stats-grid__stat-panel"><p class="stats-grid__stat">3.8</p><p class="stats-grid__label">Million</p></div> 10616 10617 <div class="stats-grid__content"><h3 class="stats-grid__title">Products Sold</h3><div class="stats-grid__description rte"><p>Trusted Worldwide For Premium Formulas & Quality</p></div></div> 10618 </article> 10619 </li></ul></div> 10620</div> 10621 10622 10623</section><div id="shopify-section-template--19478419472560__tolstoy_carousel_peek_kwTjjF" class="shopify-section"> 10624 10625 10626 10627 10628 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-with-nav-US.css?v=27185339585687724251789958441" rel="stylesheet" type="text/css" media="all" /> 10629 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/tolstoy-carousel-with-nav-overrides-US.css?v=162901455353697726921789958440" rel="stylesheet" type="text/css" media="all" /> 10630�<style type="text/css"> 10631 .tolstoy-peek-ui-root{ 10632 overflow: hidden; 10633 } 10634 10635 .tolstoy-peek-ui__stage { 10636 position:relative !important; 10637 }@media screen and (min-width: 750px) { 10638 .section-template--19478419472560__tolstoy_carousel_peek_kwTjjF-padding.tolstoy-peek-ui-root { 10639 padding-top: 60px; 10640 padding-bottom: 60px; 10641 } 10642 } 10643 10644 @media screen and (max-width: 749px) { 10645 .section-template--19478419472560__tolstoy_carousel_peek_kwTjjF-padding.tolstoy-peek-ui-root { 10646 padding-top: 0;
10647 padding-bottom: 0; 10648 } 10649 10650 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-carousel-wrapper.page-width { 10651 max-width: 100%; 10652 padding-left: 0 !important; 10653 padding-right: 0 !important; 10654 } 10655 10656 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title, 10657 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-row { 10658 padding-left: 2rem; 10659 padding-right: 2rem; 10660 } 10661 } 10662 10663 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title .s-heading { 10664 color: #303030; 10665 font-family: var(--font-heading-family); 10666 margin: 0; 10667 margin-bottom: 3rem;font-size: 20px;} 10668 10669 @media screen and (min-width: 750px) { 10670 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title .s-heading {font-size: 24px;margin-bottom: 3rem; 10671 } 10672 } 10673 10674 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title--with-arrows { 10675 display: flex;
10676 align-items: center; 10677 justify-content: space-between; 10678 } 10679 10680 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title--with-arrows .s-heading { 10681 margin: 0; 10682 } 10683 10684 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__title-arrows { 10685 display: flex; 10686 gap: 8px; 10687 flex-shrink: 0; 10688 } 10689 10690 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__source .tolstoy-carousel-container { 10691 background-color: #ffffff !important; 10692 min-height: 400px; 10693 } 10694 10695 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-item { 10696 border: none; 10697 background: #eee; 10698 color: rgb(78 78 78 / var(--tw-text-opacity, 1)); 10699 } 10700 10701 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-item[data-active='true'] { 10702 background: #303030 !important; 10703 color: #fff; 10704 } 10705 10706 .tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-item[data-active='false'] { 10707 background: #eee; 10708 color: #303030; 10709 } 10710 10711 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF {--tolstoy-custom-tiles: 5; 10712 --tolstoy-peek-tiles-m: 1.22; 10713 --tolstoy-custom-gap: 16px; 10714 --tolstoy-peek-gap-m: 6px; 10715 --tolstoy-custom-aspect: 9 / 16; 10716 --tolstoy-aspect-ratio-raw: calc(16 / 9); 10717 --tolstoy-peek-active-scale: 1.0; 10718 --tolstoy-peek-inactive-scale: 0.85; 10719 --tolstoy-peek-inactive-opacity: 0.75; 10720 --tolstoy-peek-transition: 300ms; 10721 --tolstoy-peek-slot-scale: max( 10722 var(--tolstoy-peek-active-scale), 10723 var(--tolstoy-peek-inactive-scale) 10724 ); 10725 --tolstoy-peek-card-d: calc( 10726 (100% - (var(--tolstoy-custom-tiles) - 1) * var(--tolstoy-custom-gap)) / var(--tolstoy-custom-tiles) 10727 ); 10728 --tolstoy-peek-card-m: calc( 10729 (100% - (var(--tolstoy-peek-tiles-m) - 1) * var(--tolstoy-peek-gap-m)) / var(--tolstoy-peek-tiles-m) 10730 ); 10731 } 10732 10733 /* Stage must be tall enough for Tolstoy to lay out; source sits in-viewport (not off-screen) so 10734 IntersectionObserver / lazy init inside the widget can run. Display layer covers it. */ 10735 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__stage { 10736 position: relative; 10737 min-height: 520px; 10738 } 10739 10740 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__source { 10741 position: absolute; 10742 top: 0; 10743 left: 0; 10744 width: 20000px; 10745 max-width: none; 10746 overflow: visible; 10747 opacity: 0; 10748 pointer-events: none; 10749 z-index: 0; 10750 } 10751 10752 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__display { 10753 position: relative; 10754 z-index: 1; 10755 background-color: #ffffff; 10756 min-height: 120px; 10757 isolation: isolate; 10758 } 10759 10760 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__grid { 10761 display: flex; 10762 flex-wrap: nowrap; 10763 /* Media slots are all the same height, so top-aligning keeps every tile and 10764 footer on the same line even when titles wrap to different heights. */ 10765 align-items: flex-start; 10766 gap: var(--tolstoy-custom-gap); 10767 overflow-x: auto; 10768 overflow-y: hidden; 10769 padding: 30px 0 24px; 10770 scroll-snap-type: x mandatory; 10771 -webkit-overflow-scrolling: touch; 10772 scrollbar-width: none; 10773 -ms-overflow-style: none; 10774 /* No touch-action lock: the browser picks the axis from the gesture, so a 10775 vertical swipe that starts on the carousel still scrolls the page. */ 10776 overscroll-behavior-x: contain; 10777 } 10778 10779 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__grid::-webkit-scrollbar { 10780 display: none; 10781 width: 0; 10782 height: 0; 10783 } 10784 10785 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-row { 10786 display: flex; 10787 flex-direction: row; 10788 align-items: center; 10789 justify-content: space-between; 10790 gap: 12px; 10791 margin-bottom: 4px;
10792 } 10793 10794 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav { 10795 flex: 1; 10796 min-width: 0; 10797 } 10798 10799 @media (max-width: 989px) { 10800 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-row { 10801 flex-wrap: wrap; 10802 margin-bottom: 1.5rem; 10803 } 10804 } 10805 10806 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card { 10807 flex: 0 0 var(--tolstoy-peek-card-d); 10808 min-width: var(--tolstoy-peek-card-d); 10809 max-width: var(--tolstoy-peek-card-d); 10810 scroll-snap-align: start; 10811 text-decoration: none; 10812 color: inherit; 10813 display: block; 10814 opacity: 1; 10815 transform: none; 10816 box-sizing: border-box; 10817 } 10818 10819 @media (min-width: 990px) { 10820 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__grid { 10821 scroll-snap-type: x proximity; 10822 cursor: grab; 10823 user-select: none; 10824 align-items: flex-start; 10825 } 10826 10827 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__grid.is-dragging { 10828 cursor: grabbing; 10829 scroll-snap-type: none; 10830 } 10831 10832 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card { 10833 opacity: var(--tolstoy-peek-inactive-opacity); 10834 transform: none; 10835 transition: opacity var(--tolstoy-peek-transition) ease; 10836 z-index: auto; 10837 } 10838 10839 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.is-active { 10840 opacity: 1; 10841 z-index: 2; 10842 } 10843 10844 } 10845 10846 /* The slot is fixed at the tallest media size so the row height never changes 10847 while a card grows â that was what made the section below bounce. The media 10848 is centred in the slot and the footer is shifted up by the leftover space, 10849 so each card reads as a centred media + details block. cqw keeps the shift 10850 relative to the card width, and a transform keeps it out of layout. */ 10851 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card { 10852 container-type: inline-size; 10853 } 10854 10855 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card-media-link, 10856 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card-media-wrap { 10857 display: block; 10858 position: relative; 10859 width: 100%; 10860 height: 0; 10861 padding-bottom: calc( 10862 100% * var(--tolstoy-aspect-ratio-raw) * var(--tolstoy-peek-slot-scale) 10863 ); 10864 text-decoration: none; 10865 color: inherit; 10866 } 10867 10868 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer { 10869 transform: translateY( 10870 calc( 10871 -100cqw * var(--tolstoy-aspect-ratio-raw) * 10872 (var(--tolstoy-peek-slot-scale) - var(--tolstoy-peek-inactive-scale)) / 2 10873 ) 10874 ); 10875 transition: transform var(--tolstoy-peek-transition) ease; 10876 } 10877 10878 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.is-active .tolstoy-peek-ui__footer { 10879 transform: translateY( 10880 calc( 10881 -100cqw * var(--tolstoy-aspect-ratio-raw) * 10882 (var(--tolstoy-peek-slot-scale) - var(--tolstoy-peek-active-scale)) / 2 10883 ) 10884 ); 10885 } 10886 10887 @media (prefers-reduced-motion: reduce) { 10888 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer { 10889 transition: none; 10890 } 10891 } 10892 10893 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__title-link { 10894 text-decoration: none; 10895 color: inherit; 10896 } 10897 10898 @media (max-width: 989px) { 10899 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .section-tolstoy-title .s-heading { 10900 text-align: center; 10901 width: 100%; 10902 } 10903 10904 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__grid { 10905 gap: var(--tolstoy-peek-gap-m); 10906 scroll-snap-type: x mandatory; 10907 padding-inline: calc((100% - var(--tolstoy-peek-card-m)) / 2); 10908 scroll-padding-inline: calc((100% - var(--tolstoy-peek-card-m)) / 2); 10909 padding-top: 16px; 10910 padding-bottom: 12px; 10911 } 10912 10913 /* Peek carousel: equal card widths so the gap setting stays exact; 10914 the centred card is emphasised via media height, not transform scale. */ 10915 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card { 10916 flex: 0 0 var(--tolstoy-peek-card-m); 10917 min-width: var(--tolstoy-peek-card-m); 10918 max-width: var(--tolstoy-peek-card-m); 10919 scroll-snap-align: center; 10920 scroll-snap-stop: always; 10921 opacity: var(--tolstoy-peek-inactive-opacity); 10922 transform: none; 10923 transition: opacity var(--tolstoy-peek-transition) ease; 10924 /* Keep the fade on its own layer during the swipe (matches the two-column carousel). */ 10925 will-change: opacity; 10926 } 10927 10928 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.is-active { 10929 opacity: 1;
10930 z-index: 2; 10931 } 10932 10933 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__video { 10934 opacity: 1 !important; 10935 z-index: 3; 10936 } 10937 10938 /* Keep the hero image rendered underneath the video (video sits at z-index 3). Until the 10939 video decodes its first frame the image shows through instead of the media's grey 10940 background â that grey strip appearing as a tile grew was the "white flicker". */ 10941 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__img { 10942 display: block; 10943 opacity: 1; 10944 } 10945 10946 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__display { 10947 position: relative; 10948 } 10949 10950 /* Product card under each video (mobile mock) */ 10951 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer { 10952 display: flex; 10953 flex-direction: row; 10954 align-items: flex-start; 10955 gap: 12px; 10956 margin-top: 10px; 10957 padding: .7rem; 10958 background: #fff; 10959 border: 1px solid #e5e5e5; 10960 border-radius: 0; 10961 box-sizing: border-box; 10962 } 10963 10964 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer-thumb { 10965 border-radius: 2px; 10966 } 10967 10968 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer-main { 10969 gap: 4px; 10970 } 10971 10972 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__title { 10973 min-height: 0; 10974 -webkit-line-clamp: 2; 10975 } 10976 10977 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__price { 10978 margin: 0; 10979 font-size: 12px; 10980 font-weight: 400; 10981 color: #303030; 10982 line-height: 1.3; 10983 } 10984 10985 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__cta { 10986 width: 100%; 10987 margin-top: 4px; 10988 padding: 8px 12px; 10989 background: #ffffff; 10990 color: #303030; 10991 border: 1px solid #303030; 10992 border-radius: 3px; 10993 } 10994 10995 } 10996 10997 /* Desktop: autoplay on load OR preload+hover â video above poster (poster hidden) */ 10998 @media (min-width: 990px) { 10999 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-on-load .tolstoy-peek-ui__video, 11000 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-preload-hover .tolstoy-peek-ui__video, 11001 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-active .tolstoy-peek-ui__card.is-active .tolstoy-peek-ui__video { 11002 opacity: 1 !important; 11003 z-index: 3; 11004 } 11005 11006 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-on-load .tolstoy-peek-ui__img, 11007 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-preload-hover .tolstoy-peek-ui__img, 11008 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF.tolstoy-peek-ui--desktop-video-active .tolstoy-peek-ui__card.is-active .tolstoy-peek-ui__img { 11009 display: none !important; 11010 } 11011 } 11012 11013 /* Media fills the wrap; wrap height (above) carries active/inactive emphasis 11014 so card widths and gaps stay exactly as configured. */ 11015 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__media { 11016 position: absolute; 11017 left: 0; 11018 top: 50%; 11019 transform: translateY(-50%); 11020 width: 100%; 11021 height: 0; 11022 padding-bottom: calc( 11023 100% * var(--tolstoy-aspect-ratio-raw) * var(--tolstoy-peek-inactive-scale) 11024 ); 11025 transition: padding-bottom var(--tolstoy-peek-transition) ease; 11026 overflow: hidden; 11027 background: #f4f4f4; 11028 } 11029 11030 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.is-active .tolstoy-peek-ui__media { 11031 padding-bottom: calc( 11032 100% * var(--tolstoy-aspect-ratio-raw) * var(--tolstoy-peek-active-scale) 11033 ); 11034 } 11035 11036 @media (prefers-reduced-motion: reduce) { 11037 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__media { 11038 transition: none; 11039 } 11040 } 11041 11042 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__mute { 11043 position: absolute; 11044 left: 10px; 11045 bottom: 10px; 11046 z-index: 4; 11047 display: inline-flex;
11048 align-items: center; 11049 justify-content: center; 11050 width: 32px; 11051 height: 32px; 11052 padding: 0; 11053 border: none; 11054 border-radius: 50%; 11055 background: rgba(0, 0, 0, 0.45); 11056 color: #fff; 11057 cursor: pointer; 11058 } 11059 11060 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__mute svg { 11061 width: 16px; 11062 height: 16px; 11063 fill: currentColor; 11064 display: block; 11065 } 11066 11067 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__mute[hidden] { 11068 display: none; 11069 } 11070 11071 @media (min-width: 990px) { 11072 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__mute { 11073 left: auto; 11074 right: 10px; 11075 } 11076 11077 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__price { 11078 margin: 0; 11079 font-size: 12px; 11080 font-weight: 400; 11081 color: #303030; 11082 line-height: 1.3; 11083 } 11084 11085 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__cta { 11086 border: 1px solid #303030; 11087 } 11088 } 11089 11090 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__img { 11091 position: absolute; 11092 inset: 0; 11093 width: 100%; 11094 height: 100%; 11095 object-fit: cover; 11096 display: block; 11097 transition: opacity 0.25s ease; 11098 z-index: 2; 11099 } 11100 11101 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__video { 11102 position: absolute; 11103 inset: 0; 11104 width: 100%; 11105 height: 100%; 11106 object-fit: cover; 11107 display: block; 11108 z-index: 1; 11109 opacity: 0; 11110 transition: opacity 0s; 11111 } 11112 11113 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.video-ready .tolstoy-peek-ui__video { 11114 opacity: 1; 11115 } 11116 11117 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__card.video-ready .tolstoy-peek-ui__img { 11118 opacity: 0; 11119 } 11120 11121 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer { 11122 display: flex; 11123 flex-direction: row; 11124 align-items: center; 11125 gap: 12px; 11126 padding: .7rem; 11127 margin-top: 1rem; 11128 border: 1px solid #ccc; 11129 border-radius:3px; 11130 } 11131 11132 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer-thumb { 11133 width: 84px; 11134 height: 84px; 11135 object-fit: cover; 11136 flex-shrink: 0; 11137 border-radius: 4px; 11138 background: #eee; 11139 } 11140 11141 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__footer-main { 11142 flex: 1; 11143 min-width: 0; 11144 display: flex; 11145 flex-direction: column; 11146 align-items: flex-start; 11147 gap: .7rem; 11148 } 11149 11150 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__title { 11151 font-family: inherit; 11152 font-style: normal; 11153 font-size: 12px; 11154 color: #303030; 11155 font-weight: 500; 11156 line-height: 1.0; 11157 margin: 0px 0px 0px 0px; 11158 padding: 0px 0px 0px 0px; 11159 display: -webkit-box; 11160 -webkit-line-clamp: 2; 11161 -webkit-box-orient: vertical; 11162 overflow: hidden; 11163 min-height:auto; 11164 } 11165 11166 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__cta { 11167 display: inline-flex;
11168 align-items: center; 11169 justify-content: center; 11170 padding: 4px 18px; 11171 margin: 0; 11172 background: #ffffff; 11173 color: #303030; 11174 font-size: 12px; 11175 font-weight: 600; 11176 text-transform: uppercase; 11177 line-height: 1.2; 11178 border-radius: 3px; 11179 border: 1px solid #303030; 11180 font-family: inherit; 11181 cursor: pointer; 11182 -webkit-appearance: none; 11183 appearance: none; 11184 width: 100%; 11185 text-decoration: none; 11186 } 11187 11188 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__cta:disabled { 11189 opacity: 0.65; 11190 cursor: wait; 11191 } 11192 11193 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF a.tolstoy-peek-ui__card:hover .tolstoy-peek-ui__cta, 11194 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF a.tolstoy-peek-ui__card:focus-visible .tolstoy-peek-ui__cta { 11195 opacity: 0.92; 11196 } 11197 11198 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav { 11199 display: flex; 11200 justify-content: flex-start; 11201 gap: 10px; 11202 padding: 0 !important; 11203 overflow-x: auto; 11204 flex-wrap: nowrap; 11205 -webkit-overflow-scrolling: touch; 11206 scrollbar-width: none; 11207 list-style: none; 11208 margin: 0; 11209 -ms-overflow-style: none; 11210 } 11211 11212 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav::-webkit-scrollbar { 11213 display: none; 11214 } 11215 11216 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__nav-item { 11217 list-style: none; 11218 font-size: 12px; 11219 line-height: 20px; 11220 padding: 0px 1.7rem !important; 11221 min-height: 30px; 11222 height:30px; 11223 cursor: pointer; 11224 border-radius: 25px; 11225 flex-shrink: 0; 11226 align-items: center; 11227 display: flex; 11228 font-weight:500; 11229 } 11230 11231 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__loading, 11232 #tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__empty { 11233 padding: 24px 16px; 11234 text-align: center; 11235 color: #666; 11236 font-size: 15px; 11237 } 11238</style> 11239 11240<div 11241 id="tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF" 11242 class="section-template--19478419472560__tolstoy_carousel_peek_kwTjjF-padding tolstoy-peek-ui-root tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF tolstoy-peek-ui--desktop-video-active" 11243 data-routes-root="/" 11244 data-desktop-video-playback="active" 11245> 11246 <div class="page-width tolstoy-carousel-wrapper" style="background-color:#ffffff; position:relative"> 11247 <div class="section-tolstoy-title"> 11248 11249 <h2 class="s-heading h1 font-extrabold">Our Viral Favourites, Loved by You</h2> 11250 11251 </div> 11252 �<div class="tolstoy-peek-ui__nav-row"> 11253 <ul class="tolstoy-peek-ui__nav"><li 11254 class="tolstoy-peek-ui__nav-item btn btn-primary" 11255 data-publish-id="o9jn3rek2noek" 11256 data-nav-name="All" 11257 > 11258 All 11259 </li><li 11260 class="tolstoy-peek-ui__nav-item btn btn-primary" 11261 data-publish-id="q8yl8tj0o8rct" 11262 data-nav-name="Self Tan" 11263 > 11264 Self Tan 11265 </li><li 11266 class="tolstoy-peek-ui__nav-item btn btn-primary" 11267 data-publish-id="cxwtaxm0o9cj5" 11268 data-nav-name="Gradual Tan" 11269 > 11270 Gradual Tan 11271 </li></ul> 11272 </div> 11273 11274 <div class="tolstoy-peek-ui__stage"> 11275 <div class="tolstoy-peek-ui__source" aria-hidden="true"> 11276 <div class="tolstoy-carousel-container" id="tolstoy-peek-ui-source-template--19478419472560__tolstoy_carousel_peek_kwTjjF"></div> 11277 </div> 11278 <div class="tolstoy-peek-ui__display" id="tolstoy-peek-ui-display-template--19478419472560__tolstoy_carousel_peek_kwTjjF"> 11279 <div class="tolstoy-peek-ui__loading">Loadingâ¦</div> 11280 </div> 11281 </div> 11282 </div> 11283</div> 11284
11285<script> 11286 document.addEventListener('DOMContentLoaded', function () { 11287 var columnImageOverrides = []; 11288 11289 var root = document.getElementById('tolstoy-peek-ui-template--19478419472560__tolstoy_carousel_peek_kwTjjF'); 11290 if (!root) return; 11291 11292 var routesRoot = root.getAttribute('data-routes-root') || '/'; 11293 var navItems = root.querySelectorAll('.tolstoy-peek-ui__nav-item'); 11294 var sourceMount = root.querySelector('#tolstoy-peek-ui-source-template--19478419472560__tolstoy_carousel_peek_kwTjjF'); 11295 var displayEl = root.querySelector('#tolstoy-peek-ui-display-template--19478419472560__tolstoy_carousel_peek_kwTjjF'); 11296 var stripPrev = root.querySelector('.tolstoy-peek-ui__nav-arrow--prev'); 11297 var stripNext = root.querySelector('.tolstoy-peek-ui__nav-arrow--next'); 11298 var currentCarousel = null; 11299 var tolstoyLoaded = false; 11300 var loadObserver = null; 11301 var loadTimer = null; 11302 var hoverFine = window.matchMedia('(hover: hover) and (pointer: fine)'); 11303 var isMobile = window.matchMedia('(max-width: 989px)'); 11304 var desktopVideoPlayback = "active"; 11305 11306 var loadingLabelHtml = "Loadingâ¦"; 11307 var emptyLabelHtml = "Unable to load stories right now."; 11308 var cardImageWidth = Number(960) || 960; 11309 var addToBagLabel = "ADD TO BAG"; 11310 var ctaHideCurrency = false; 11311 var ctaCurrencySymbolPrefix = false; 11312 var storeCurrencySymbol = "$"; 11313 var ctaAction = "add_to_cart"; 11314 var maxCards = Number(15) || 0; 11315 var showProductDetails = true; 11316 var tileImageSource = "video"; 11317 var footerThumbWidth = Number(120) || 120; 11318 var AUDIO_ICON_MUTED = 11319 '<svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">' + 11320 '<path d="M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4 9.91 6.09 12 8.18V4z"/>' + 11321 '</svg>'; 11322 var AUDIO_ICON_UNMUTED = 11323 '<svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">' + 11324 '<path d="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"/>' + 11325 '</svg>'; 11326 var videoAudioDetectCache = {}; 11327 11328 function getVideoSourceKey(video) { 11329 return (video.currentSrc || video.getAttribute('src') || video.src || '').trim(); 11330 } 11331 11332 function probeVideoHasAudio(video) { 11333 if (video.audioTracks && video.audioTracks.length > 0) return true; 11334 if (typeof video.mozHasAudio === 'boolean') return video.mozHasAudio; 11335 if (typeof video.webkitAudioDecodedByteCount === 'number' && video.webkitAudioDecodedByteCount > 0) { 11336 return true; 11337 } 11338 try { 11339 if (typeof video.captureStream === 'function') { 11340 return video.captureStream().getAudioTracks().length > 0; 11341 } 11342 } catch (e) {} 11343 return null; 11344 } 11345 11346 function detectVideoHasAudio(video) { 11347 var src = getVideoSourceKey(video); 11348 if (!src) return Promise.resolve(false); 11349 if (Object.prototype.hasOwnProperty.call(videoAudioDetectCache, src)) { 11350 return Promise.resolve(videoAudioDetectCache[src]); 11351 } 11352 11353 var immediate = probeVideoHasAudio(video); 11354 if (immediate === true) { 11355 videoAudioDetectCache[src] = true; 11356 return Promise.resolve(true); 11357 } 11358 11359 return new Promise(function (resolve) { 11360 var settled = false; 11361 var wasPaused = video.paused; 11362 var wasMuted = video.muted; 11363 var wasTime = video.currentTime; 11364 11365 function finish(hasAudio) { 11366 if (settled) return; 11367 settled = true; 11368 cleanup(); 11369 videoAudioDetectCache[src] = hasAudio; 11370 // Only undo the probe's playback if nothing has since asked the tile to keep 11371 // playing (i.e. it became the active/centred tile) â otherwise autoplay never 11372 // sticks on the first landing. 11373 if (wasPaused && !video._peekWantsPlay) { 11374 try { 11375 video.pause(); 11376 video.currentTime = wasTime; 11377 } catch (e) {} 11378 } 11379 video.muted = wasMuted; 11380 resolve(hasAudio); 11381 } 11382 11383 function cleanup() { 11384 video.removeEventListener('loadeddata', runProbe); 11385 video.removeEventListener('playing', onPlaying); 11386 } 11387 11388 function onPlaying() { 11389 window.setTimeout(function () { 11390 finish(probeVideoHasAudio(video) === true); 11391 }, 120); 11392 } 11393 11394 function runProbe() { 11395 var result = probeVideoHasAudio(video);
11396 if (result === true) { 11397 finish(true); 11398 return; 11399 } 11400 if (result === false && typeof video.mozHasAudio === 'boolean') { 11401 finish(false); 11402 return; 11403 } 11404 11405 video.muted = true; 11406 video.addEventListener('playing', onPlaying, { once: true }); 11407 var playPromise = video.play(); 11408 if (playPromise && playPromise.catch) { 11409 playPromise.catch(function () { 11410 finish(false); 11411 }); 11412 } 11413 window.setTimeout(function () { 11414 if (!settled) finish(probeVideoHasAudio(video) === true); 11415 }, 250); 11416 } 11417 11418 if (video.readyState >= 2) { 11419 runProbe(); 11420 } else { 11421 video.addEventListener('loadeddata', runProbe, { once: true }); 11422 } 11423 11424 window.setTimeout(function () { 11425 if (!settled) finish(false); 11426 }, 4000); 11427 }); 11428 } 11429 11430 function updateAudioToggleButton(btn, video) { 11431 var isMuted = video.muted; 11432 btn.setAttribute('aria-pressed', isMuted ? 'false' : 'true'); 11433 btn.setAttribute('aria-label', isMuted ? 'Unmute video' : 'Mute video'); 11434 btn.setAttribute('data-audio-state', isMuted ? 'muted' : 'unmuted'); 11435 btn.innerHTML = isMuted ? AUDIO_ICON_MUTED : AUDIO_ICON_UNMUTED; 11436 } 11437 11438 function ensureAudioDetected(media, video) { 11439 if (video._ttcAudioChecked) return; 11440 video._ttcAudioChecked = true; 11441 detectVideoHasAudio(video).then(function (hasAudio) { 11442 if (!media.isConnected) return; 11443 video.setAttribute('data-has-audio', hasAudio ? 'true' : 'false'); 11444 var btn = media.querySelector('.tolstoy-peek-ui__mute'); 11445 if (!btn) return; 11446 if (!hasAudio) { 11447 btn.remove(); 11448 return; 11449 } 11450 updateAudioToggleButton(btn, video); 11451 btn.hidden = false; 11452 }); 11453 } 11454 11455 function initVideoAudioToggle(media, video) { 11456 var btn = document.createElement('button'); 11457 btn.type = 'button'; 11458 btn.className = 'tolstoy-peek-ui__mute'; 11459 btn.hidden = true; 11460 media.appendChild(btn); 11461 // Detection itself is deferred (see ensureAudioDetected) until this video is actually 11462 // about to play, instead of probing every tile's audio on load. 11463 } 11464 11465 function muteOtherVideos(grid, exceptVideo) { 11466 grid.querySelectorAll('.tolstoy-peek-ui__video').forEach(function (video) { 11467 if (video === exceptVideo) return; 11468 video.muted = true; 11469 var media = video.closest('.tolstoy-peek-ui__media'); 11470 var btn = media && media.querySelector('.tolstoy-peek-ui__mute'); 11471 if (btn) updateAudioToggleButton(btn, video); 11472 }); 11473 } 11474 11475 function setupAudioToggleDelegation(grid) { 11476 grid.addEventListener('click', function (event) { 11477 var btn = event.target.closest('.tolstoy-peek-ui__mute'); 11478 if (!btn || !grid.contains(btn)) return; 11479 event.preventDefault(); 11480 event.stopPropagation(); 11481 11482 var media = btn.closest('.tolstoy-peek-ui__media'); 11483 var video = media && media.querySelector('.tolstoy-peek-ui__video'); 11484 if (!video) return; 11485 11486 if (video.muted) { 11487 muteOtherVideos(grid, video); 11488 video.muted = false; 11489 video.play().catch(function () {}); 11490 } else { 11491 video.muted = true; 11492 } 11493 updateAudioToggleButton(btn, video); 11494 }); 11495 } 11496 11497 /* Delegated so cloned loop cards keep a working Add to bag button */ 11498 function setupCtaDelegation(grid) { 11499 grid.addEventListener('click', function (event) { 11500 var btn = event.target.closest('button.tolstoy-peek-ui__cta'); 11501 if (!btn || !grid.contains(btn)) return; 11502 event.preventDefault(); 11503 event.stopPropagation(); 11504 11505 var card = btn.closest('.tolstoy-peek-ui__card'); 11506 var handle = card && card.getAttribute('data-handle'); 11507 var slide = handle && slideByHandle[handle]; 11508 if (slide) addToBag(btn, slide); 11509 }); 11510 } 11511 11512 function setupDesktopDrag(grid) { 11513 var pointerDown = false; 11514 var didDrag = false; 11515 var suppressClick = false; 11516 var startX = 0; 11517 var startScrollLeft = 0; 11518 11519 grid.querySelectorAll('a, img, video').forEach(function (element) { 11520 element.setAttribute('draggable', 'false'); 11521 }); 11522 11523 grid.addEventListener('pointerdown', function (event) { 11524 if (window.matchMedia('(max-width: 989px)').matches) return; 11525 if (event.button !== 0 || event.target.closest('button')) return; 11526 pointerDown = true; 11527 didDrag = false; 11528 startX = event.clientX; 11529 startScrollLeft = grid.scrollLeft; 11530 grid.setPointerCapture(event.pointerId); 11531 }); 11532 11533 grid.addEventListener('pointermove', function (event) { 11534 if (!pointerDown) return; 11535 var delta = event.clientX - startX; 11536 if (Math.abs(delta) > 4) { 11537 didDrag = true; 11538 grid.classList.add('is-dragging'); 11539 grid.scrollLeft = startScrollLeft - delta; 11540 /* Keep the drag anchor in sync when the strip teleports for looping */
11541 startScrollLeft += wrapInfiniteScroll(grid); 11542 event.preventDefault(); 11543 } 11544 }); 11545 11546 function finishDrag(event) { 11547 if (!pointerDown) return; 11548 pointerDown = false; 11549 if (grid.hasPointerCapture(event.pointerId)) { 11550 grid.releasePointerCapture(event.pointerId); 11551 } 11552 grid.classList.remove('is-dragging'); 11553 if (didDrag) { 11554 suppressClick = true; 11555 window.requestAnimationFrame(function () { 11556 suppressClick = false; 11557 }); 11558 updateActiveCard(grid); 11559 } 11560 } 11561 11562 grid.addEventListener('pointerup', finishDrag); 11563 grid.addEventListener('pointercancel', finishDrag); 11564 grid.addEventListener( 11565 'click', 11566 function (event) { 11567 if (!suppressClick) return; 11568 event.preventDefault(); 11569 event.stopPropagation(); 11570 }, 11571 true 11572 ); 11573 } 11574 11575 function stripCurrency(priceStr) { 11576 if (!priceStr) return priceStr;
11577 return priceStr.replace(/[A-Za-z$£â¬Â¥â¹\u20AC\u00A5]+/g, '').trim(); 11578 } 11579 11580 function priceHasCurrencyIndicator(s) { 11581 if (!s) return false; 11582 return /[A-Za-z$£â¬Â¥â¹\u20AC\u00A5]/.test(String(s)) || /\b(?:AUD|USD|GBP|EUR|CAD|NZD|INR|JPY)\b/i.test(String(s)); 11583 } 11584 11585 function ensureCtaPriceShowsCurrency(priceTrim, symbol) { 11586 if (!priceTrim) return ''; 11587 var t = String(priceTrim).replace(/\s+/g, ' ').trim(); 11588 if (!t) return ''; 11589 if (priceHasCurrencyIndicator(t)) return t; 11590 if (symbol) return symbol + t; 11591 return t; 11592 } 11593 11594 function escapeAttr(s) { 11595 if (!s) return ''; 11596 return String(s) 11597 .replace(/&/g, '&') 11598 .replace(/"/g, '"') 11599 .replace(/</g, '<'); 11600 } 11601 11602 function largerImageUrl(url) { 11603 if (!url || typeof url !== 'string') return url; 11604 var w = cardImageWidth; 11605 var out = url; 11606 if (/[?&]width=\d+/i.test(out)) { 11607 out = out.replace(/([?&])width=\d+/gi, '$1width=' + w); 11608 } else if (out.indexOf('cdn.shopify.com') !== -1 || out.indexOf('shopifycdn.net') !== -1) { 11609 out = out + (out.indexOf('?') === -1 ? '?' : '&') + 'width=' + w; 11610 } 11611 return out; 11612 } 11613 11614 function sizedThumbForFooter(url) { 11615 if (!url || typeof url !== 'string') return url; 11616 var w = footerThumbWidth; 11617 var out = url; 11618 if (/[?&]width=\d+/i.test(out)) { 11619 out = out.replace(/([?&])width=\d+/gi, '$1width=' + w); 11620 } else if (out.indexOf('cdn.shopify.com') !== -1 || out.indexOf('shopifycdn.net') !== -1) { 11621 out = out + (out.indexOf('?') === -1 ? '?' : '&') + 'width=' + w; 11622 } 11623 return out; 11624 } 11625 11626 function getStripGrid() { 11627 return displayEl.querySelector('.tolstoy-peek-ui__grid'); 11628 } 11629 11630 function updateStripArrows() { 11631 var grid = getStripGrid(); 11632 var prevDisabled = true; 11633 var nextDisabled = true; 11634 if (grid) { 11635 if (grid.getAttribute('data-infinite') === 'true') { 11636 prevDisabled = false; 11637 nextDisabled = false; 11638 } else { 11639 var maxScroll = Math.max(0, grid.scrollWidth - grid.clientWidth); 11640 prevDisabled = grid.scrollLeft <= 1; 11641 nextDisabled = grid.scrollLeft >= maxScroll - 1; 11642 } 11643 } 11644 if (stripPrev) stripPrev.disabled = prevDisabled; 11645 if (stripNext) stripNext.disabled = nextDisabled; 11646 displayEl.querySelectorAll('.tolstoy-peek-ui__nav-arrow--prev').forEach(function (b) { b.disabled = prevDisabled; }); 11647 displayEl.querySelectorAll('.tolstoy-peek-ui__nav-arrow--next').forEach(function (b) { b.disabled = nextDisabled; }); 11648 } 11649 11650 function scrollCardStrip(direction) { 11651 var grid = getStripGrid(); 11652 if (!grid) return; 11653 11654 var cards = Array.prototype.slice.call(grid.querySelectorAll('.tolstoy-peek-ui__card')); 11655 if (!cards.length) return; 11656 11657 var gridRect = grid.getBoundingClientRect(); 11658 var centerX = gridRect.left + gridRect.width / 2; 11659 var best = 0; 11660 var bestDist = Infinity; 11661 cards.forEach(function (card, i) { 11662 var rect = card.getBoundingClientRect(); 11663 var dist = Math.abs(rect.left + rect.width / 2 - centerX); 11664 if (dist < bestDist) { 11665 bestDist = dist; 11666 best = i; 11667 } 11668 }); 11669 11670 var next = best + direction; 11671 if (next < 0 || next >= cards.length) return; 11672 scrollCardIntoCenter(grid, cards[next], 'smooth'); 11673 window.setTimeout(function () { 11674 updateStripArrows(); 11675 updateActiveCard(grid); 11676 }, 350); 11677 } 11678 11679 if (stripPrev) { 11680 stripPrev.addEventListener('click', function () { 11681 scrollCardStrip(-1); 11682 }); 11683 } 11684 if (stripNext) { 11685 stripNext.addEventListener('click', function () { 11686 scrollCardStrip(1); 11687 }); 11688 } 11689 11690 var resizeSettle = null; 11691 window.addEventListener('resize', function () { 11692 var rg = getStripGrid(); 11693 if (rg) rg._peekActiveIdx = -1; 11694 updateStripArrows(); 11695 updateActiveCard(rg); 11696 /* Clone count depends on tiles per view, so rebuild the loop after resizing */ 11697 if (resizeSettle) window.clearTimeout(resizeSettle); 11698 resizeSettle = window.setTimeout(function () { 11699 setupInfiniteLoop(getStripGrid()); 11700 }, 200); 11701 });
11702 11703 function showDisplayLoading() { 11704 displayEl.innerHTML = 11705 '<div class="tolstoy-peek-ui__loading">' + loadingLabelHtml + '</div>'; 11706 updateStripArrows(); 11707 } 11708 11709 function showDisplayEmpty(message) { 11710 displayEl.innerHTML = '<div class="tolstoy-peek-ui__empty">' + escapeAttr(message) + '</div>'; 11711 updateStripArrows(); 11712 } 11713 11714 function cancelWait() { 11715 if (loadObserver) { 11716 loadObserver.disconnect(); 11717 loadObserver = null; 11718 } 11719 if (loadTimer) { 11720 clearInterval(loadTimer); 11721 loadTimer = null; 11722 } 11723 } 11724 11725 function teardownCurrentCarousel() { 11726 // Once we've read enough out of the hidden Tolstoy widget (see the maxCards / stability 11727 // check in tryExtractAndRender) there's no reason to keep it mounted, still being 11728 // observed and polled. Remove just the <tolstoy-carousel> element itself, not sourceMount 11729 // â switching nav tabs re-creates a fresh one in the same spot via createCarouselElement. 11730 cancelWait(); 11731 if (currentCarousel) { 11732 currentCarousel.remove(); 11733 currentCarousel = null; 11734 } 11735 } 11736 11737 function tolstoyCarouselSearchRoot(carouselEl) { 11738 if (carouselEl && carouselEl.shadowRoot) { 11739 return carouselEl.shadowRoot; 11740 } 11741 return carouselEl; 11742 } 11743 11744 function normalizePriceText(s) { 11745 if (!s) return ''; 11746 return String(s).replace(/\u00a0/g, ' ').replace(/\s+/g, ' ').trim(); 11747 } 11748 11749 function formatPriceTwoDecimals(priceStr) { 11750 if (!priceStr) return priceStr; 11751 var s = String(priceStr).replace(/\u00a0/g, ' ').replace(/\s+/g, ' ').trim(); 11752 if (!/\d/.test(s)) return s; 11753 11754 var match = s.match(/^([^\d]*?)([\d.,]+)(.*?)$/); 11755 if (!match) return s; 11756 11757 var prefix = match[1] || ''; 11758 var numPart = match[2]; 11759 var suffix = match[3] || ''; 11760 var value; 11761 11762 if (numPart.indexOf(',') !== -1 && numPart.indexOf('.') !== -1) { 11763 if (numPart.lastIndexOf('.') > numPart.lastIndexOf(',')) { 11764 value = parseFloat(numPart.replace(/,/g, '')); 11765 } else { 11766 value = parseFloat(numPart.replace(/\./g, '').replace(',', '.')); 11767 } 11768 } else if (numPart.indexOf(',') !== -1) { 11769 var commaParts = numPart.split(','); 11770 if (commaParts.length === 2 && commaParts[1].length <= 2) { 11771 value = parseFloat(commaParts[0].replace(/\./g, '') + '.' + commaParts[1]); 11772 } else { 11773 value = parseFloat(numPart.replace(/,/g, '')); 11774 } 11775 } else if (numPart.indexOf('.') !== -1) { 11776 var dotParts = numPart.split('.'); 11777 if (dotParts.length === 2 && dotParts[1].length <= 2) { 11778 value = parseFloat(numPart.replace(/,/g, '')); 11779 } else { 11780 value = parseFloat(numPart.replace(/\./g, '').replace(/,/g, '')); 11781 } 11782 } else { 11783 value = parseFloat(numPart.replace(/,/g, '')); 11784 } 11785 11786 if (isNaN(value)) return s; 11787 11788 var useCommaDecimal = 11789 numPart.indexOf(',') !== -1 && 11790 numPart.indexOf('.') === -1 && 11791 numPart.split(',').length === 2 && 11792 numPart.split(',')[1].length <= 2; 11793 var formatted = value.toFixed(2); 11794 if (useCommaDecimal) formatted = formatted.replace('.', ','); 11795 11796 return (prefix + formatted + suffix).trim(); 11797 } 11798 11799 function extractProductHandle(tile) { 11800 var el = tile.querySelector('[data-product-handle]'); 11801 return el ? String(el.getAttribute('data-product-handle') || '').trim() : ''; 11802 } 11803 11804 function extractPriceTextFromTile(tile) { 11805 var priceEl = tile.querySelector('.tolstoy-product-tile-price'); 11806 if (priceEl) { 11807 var t = normalizePriceText(priceEl.innerText || priceEl.textContent); 11808 if (t) return formatPriceTwoDecimals(t); 11809 } 11810 var alt = tile.querySelector('[class*="product-tile-price"],[class*="ProductTilePrice"]'); 11811 if (alt) { 11812 t = normalizePriceText(alt.innerText || alt.textContent); 11813 if (t) return formatPriceTwoDecimals(t); 11814 } 11815 var sub = tile.querySelector('.tolstoy-product-tile-subtitle'); 11816 if (sub) { 11817 t = normalizePriceText(sub.innerText || sub.textContent); 11818 if (t && /[\d$£â¬]|AUD|USD|GBP|EUR/i.test(t)) return formatPriceTwoDecimals(t); 11819 } 11820 return ''; 11821 } 11822 11823 function extractVariantIdFromTile(tile) { 11824 var root = tile.querySelector('[data-tolstoy-product-tile]'); 11825 var key = root && root.getAttribute('data-tolstoy-product-tile'); 11826 if (key) { 11827 var parts = key.split('-'); 11828 var last = parts[parts.length - 1]; 11829 if (/^\d{6,}$/.test(last)) return last; 11830 } 11831 var withAttr = tile.querySelector('[data-variant-id],[data-variantid]'); 11832 if (withAttr) { 11833 return String( 11834 withAttr.getAttribute('data-variant-id') || withAttr.getAttribute('data-variantid') || '' 11835 ).trim(); 11836 } 11837 return ''; 11838 } 11839 11840 function extractSlides(carouselEl) { 11841 var searchRoot = tolstoyCarouselSearchRoot(carouselEl); 11842 if (!searchRoot) return []; 11843 var tiles = searchRoot.querySelectorAll('[data-tolstoy-element^="tolstoy-carousel-tile-container"]'); 11844 if (!tiles.length) { 11845 tiles = searchRoot.querySelectorAll('.tolstoy-carousel-videos-container > div[role="group"]'); 11846 } 11847 var seen = {}; 11848 var out = [];
11849 tiles.forEach(function (tile) { 11850 var videoId = tile.getAttribute('data-tolstoy-video-id') 11851 || tile.querySelector('[data-tolstoy-video-id]') 11852 && tile.querySelector('[data-tolstoy-video-id]').getAttribute('data-tolstoy-video-id') 11853 || ''; 11854 if (videoId && seen[videoId]) return; 11855 if (videoId) seen[videoId] = true; 11856 11857 var vc = tile.querySelector('.tolstoy-carousel-video-container'); 11858 var video = vc 11859 ? vc.querySelector('video.tolstoy-carousel-video') || vc.querySelector('video') 11860 : tile.querySelector('video'); 11861 var carouselImg = vc 11862 ? vc.querySelector('img.tolstoy-carousel-image') || vc.querySelector('img') 11863 : null; 11864 var productImg = tile.querySelector('.tolstoy-product-tile-image'); 11865 var titleEl = tile.querySelector('.tolstoy-product-tile-title'); 11866 var handle = extractProductHandle(tile); 11867 11868 if (!videoId && handle && seen['handle:' + handle]) return; 11869 if (!videoId && handle) seen['handle:' + handle] = true; 11870 11871 var videoSrc = ''; 11872 if (video) { 11873 videoSrc = video.getAttribute('src') || video.currentSrc || ''; 11874 } 11875 var poster = (video && video.getAttribute('poster')) || ''; 11876 var thumbFromProduct = productImg && productImg.getAttribute('src'); 11877 var thumbFromCarousel = carouselImg && carouselImg.getAttribute('src'); 11878 var rawThumb = thumbFromProduct || thumbFromCarousel || poster || ''; 11879 /* Tolstoy's carousel image is the video still; the product tile image is 11880 the packshot. Keep them apart so each can be used where it belongs. */ 11881 var rawVideoThumb = poster || thumbFromCarousel || ''; 11882 if (!videoSrc && !rawThumb) return; 11883 out.push({ 11884 videoSrc: videoSrc, 11885 poster: poster ? largerImageUrl(poster) : '', 11886 videoThumb: rawVideoThumb ? largerImageUrl(rawVideoThumb) : '', 11887 thumb: largerImageUrl(rawThumb), 11888 title: titleEl ? normalizePriceText(titleEl.innerText || titleEl.textContent) : '', 11889 price: extractPriceTextFromTile(tile), 11890 handle: handle || '', 11891 variantId: extractVariantIdFromTile(tile), 11892 }); 11893 }); 11894 return out; 11895 } 11896 11897 function productUrl(handle) { 11898 if (!handle) return ''; 11899 var base = routesRoot.replace(/\/$/, ''); 11900 return base + '/products/' + encodeURIComponent(handle); 11901 } 11902 11903 var variantCache = {}; 11904 11905 function resolveVariantId(slide) { 11906 if (variantCache[slide.handle]) { 11907 return Promise.resolve(variantCache[slide.handle]); 11908 } 11909 if (!slide.handle) return Promise.resolve(null); 11910 return fetch(routesRoot.replace(/\/$/, '') + '/products/' + encodeURIComponent(slide.handle) + '.js') 11911 .then(function (res) { 11912 if (!res.ok) throw new Error(); 11913 return res.json(); 11914 }) 11915 .then(function (product) { 11916 var v = product && product.variants && product.variants[0]; 11917 var vid = v ? String(v.id) : null; 11918 if (vid) variantCache[slide.handle] = vid; 11919 return vid; 11920 }) 11921 .catch(function () { 11922 return null; 11923 }); 11924 } 11925 11926 function addToBag(btn, slide) { 11927 var originalText = btn.textContent; 11928 11929 function flashError() { 11930 btn.textContent = 'Could not add'; 11931 btn.disabled = true; 11932 setTimeout(function () { 11933 btn.textContent = originalText; 11934 btn.disabled = false; 11935 }, 2000); 11936 } 11937 11938 function doAdd(variantId) { 11939 if (!variantId) { 11940 console.warn('[Tolstoy carousel] No variant ID found for', slide.handle); 11941 flashError(); 11942 return; 11943 } 11944 btn.disabled = true; 11945 btn.textContent = 'Addingâ¦'; 11946 11947 var addUrl = 11948 (window.routes && window.routes.cart_add_url) || 11949 routesRoot.replace(/\/$/, '') + '/cart/add.js'; 11950 11951 var formData = new FormData(); 11952 formData.append('id', variantId); 11953 formData.append('quantity', '1'); 11954 11955 fetch(addUrl, { 11956 method: 'POST', 11957 headers: { 11958 Accept: 'application/javascript', 11959 'X-Requested-With': 'XMLHttpRequest', 11960 }, 11961 body: formData, 11962 }) 11963 .then(function (res) { 11964 return res.json().then(function (data) { 11965 return { ok: res.ok, data: data }; 11966 }); 11967 }) 11968 .then(function (r) { 11969 var data = r.data; 11970 if (data.status || data.errors) { 11971 var msg = data.description || data.message || ''; 11972 console.warn('[Tolstoy carousel] Cart add error:', msg, data); 11973 flashError(); 11974 return; 11975 } 11976 11977 btn.textContent = 'Added â'; 11978 setTimeout(function () { 11979 btn.textContent = originalText; 11980 }, 1500); 11981 11982 var cart = 11983 document.querySelector('cart-notification') || document.querySelector('cart-drawer'); 11984 var cartUrl = (window.routes && window.routes.cart_url) || '/cart'; 11985 11986 fetch(cartUrl + '?section_id=cart-drawer') 11987 .then(function (res) { return res.text(); }) 11988 .then(function (html) { 11989 var doc = new DOMParser().parseFromString(html, 'text/html'); 11990 var freshDrawer = doc.querySelector('#CartDrawer'); 11991 var liveDrawer = document.querySelector('#CartDrawer'); 11992 if (freshDrawer && liveDrawer) { 11993 liveDrawer.innerHTML = freshDrawer.innerHTML; 11994 }
11995 var freshBubble = doc.querySelector('#cart-icon-bubble'); 11996 if (freshBubble) { 11997 var liveBubble = document.getElementById('cart-icon-bubble'); 11998 if (liveBubble) liveBubble.innerHTML = freshBubble.innerHTML; 11999 } 12000 }) 12001 .catch(function (e) { 12002 console.warn('[Tolstoy carousel] Cart drawer refresh failed:', e); 12003 }) 12004 .finally(function () { 12005 if (cart) { 12006 if (cart.classList.contains('is-empty')) { 12007 cart.classList.remove('is-empty'); 12008 } 12009 var drawerInner = cart.querySelector('.drawer__inner'); 12010 if (drawerInner && drawerInner.classList.contains('is-empty')) { 12011 drawerInner.classList.remove('is-empty'); 12012 } 12013 if (typeof cart.open === 'function') { 12014 cart.open(); 12015 } 12016 } 12017 }); 12018 12019 if (typeof publish === 'function' && typeof PUB_SUB_EVENTS !== 'undefined' && PUB_SUB_EVENTS.cartUpdate) { 12020 publish(PUB_SUB_EVENTS.cartUpdate, { 12021 source: 'cart-items', 12022 productVariantId: String(variantId), 12023 cartData: data, 12024 }); 12025 } 12026 }) 12027 .catch(function (err) { 12028 console.warn('[Tolstoy carousel] Cart add failed:', err); 12029 flashError(); 12030 }) 12031 .finally(function () { 12032 btn.disabled = false; 12033 }); 12034 } 12035 12036 btn.disabled = true; 12037 resolveVariantId(slide).then(function (vid) { 12038 doAdd(vid); 12039 }); 12040 } 12041 12042 function bindCardMedia(card) { 12043 var video = card.querySelector('.tolstoy-peek-ui__video'); 12044 if (!video || !video.getAttribute('src')) return; 12045 var media = video.closest('.tolstoy-peek-ui__media'); 12046 12047 if (isMobile.matches) { 12048 /* Mobile playback is driven entirely by peekUpdatePlayback (the centred tile plays, 12049 the rest pause) â exactly like the two-column carousel's updateActivePlayback. */ 12050 video.loop = true; 12051 video.muted = true; 12052 video.playsInline = true; 12053 return; 12054 } 12055 12056 if (desktopVideoPlayback === 'on_load') { 12057 video.loop = true; 12058 video.muted = true; 12059 video.playsInline = true; 12060 if (media) ensureAudioDetected(media, video); 12061 video.play().catch(function () {}); 12062 return; 12063 } 12064 12065 /* Play-when-active: playback is driven by updateActiveCard. Retry once the 12066 data arrives, because the first activation can happen before that. */ 12067 if (desktopVideoPlayback === 'active') { 12068 video.loop = true; 12069 video.muted = true; 12070 video.playsInline = true; 12071 video.addEventListener('loadeddata', function () { 12072 if (isMobile.matches) return; 12073 if (!card.classList.contains('is-active')) return; 12074 card.classList.add('video-ready'); 12075 if (media) ensureAudioDetected(media, video); 12076 video.play().catch(function () {}); 12077 }); 12078 return; 12079 } 12080 12081 /* Preload video data on bind (no playback) so hover starts instantly */ 12082 if (desktopVideoPlayback === 'preload_hover') { 12083 video.muted = true; 12084 video.playsInline = true; 12085 try { 12086 video.load(); 12087 } catch (e) {} 12088 } 12089 12090 var mediaZone = 12091 card.querySelector('.tolstoy-peek-ui__card-media-link') || 12092 card.querySelector('.tolstoy-peek-ui__card-media-wrap') || 12093 card.querySelector('.tolstoy-peek-ui__media'); 12094 12095 if (!mediaZone) return; 12096 12097 var videoReady = false; 12098 var revealPending = false; 12099 12100 function revealVideo() { 12101 if (!revealPending) return; 12102 revealPending = false; 12103 requestAnimationFrame(function () { 12104 requestAnimationFrame(function () { 12105 if (mediaZone.matches(':hover') || mediaZone.matches(':focus-within')) { 12106 card.classList.add('video-ready'); 12107 } 12108 }); 12109 }); 12110 } 12111 12112 video.addEventListener('playing', revealVideo); 12113 video.addEventListener('timeupdate', function () { 12114 if (video.currentTime > 0 && !card.classList.contains('video-ready')) { 12115 revealVideo(); 12116 } 12117 }); 12118 12119 function playV() { 12120 if (!videoReady) return; 12121 revealPending = true; 12122 if (media) ensureAudioDetected(media, video); 12123 video.play().catch(function () {}); 12124 } 12125 function resetV() { 12126 revealPending = false; 12127 card.classList.remove('video-ready'); 12128 requestAnimationFrame(function () { 12129 if (mediaZone.matches(':hover') || mediaZone.matches(':focus-within')) return; 12130 video.pause(); 12131 try { 12132 video.currentTime = 0; 12133 } catch (e) {} 12134 }); 12135 } 12136 12137 if (hoverFine.matches) { 12138 mediaZone.addEventListener('mouseenter', playV); 12139 mediaZone.addEventListener('mouseleave', resetV); 12140 mediaZone.addEventListener('focusin', playV); 12141 mediaZone.addEventListener('focusout', resetV); 12142 12143 if (video.readyState >= 4) { 12144 videoReady = true; 12145 } else { 12146 video.addEventListener('canplaythrough', function () { 12147 videoReady = true; 12148 if (mediaZone.matches(':hover')) playV(); 12149 }, { once: true });
12150 } 12151 } 12152 } 12153 12154 /* Mobile carousel logic below is a port of the two-column Tolstoy section, which stays 12155 smooth: the centred card is found from scrollLeft + offsetLeft (read fresh), the class 12156 that drives the grow/opacity follows the swipe frame by frame, and the infinite-loop 12157 teleport happens only once the scroll settles â never mid-gesture. */ 12158 12159 function peekSlideIndex(card) { 12160 var n = Number(card && card.getAttribute('data-slide-index')); 12161 return isNaN(n) ? 0 : n; 12162 } 12163 12164 function peekClosestCard(grid) { 12165 var cards = grid.querySelectorAll('.tolstoy-peek-ui__card'); 12166 if (!cards.length) return null; 12167 var center = grid.scrollLeft + grid.clientWidth / 2; 12168 var closest = cards[0]; 12169 var closestDist = Infinity; 12170 for (var i = 0; i < cards.length; i++) { 12171 var c = cards[i]; 12172 var d = Math.abs(c.offsetLeft + c.offsetWidth / 2 - center); 12173 if (d < closestDist) { 12174 closestDist = d; 12175 closest = c; 12176 } 12177 } 12178 return closest; 12179 } 12180 12181 /* Emphasis class only â the grow/opacity transition. Cheap enough to run every frame. */ 12182 function peekSetActive(grid, idx) { 12183 grid.querySelectorAll('.tolstoy-peek-ui__card').forEach(function (card) { 12184 card.classList.toggle('is-active', peekSlideIndex(card) === idx); 12185 }); 12186 } 12187 12188 /* The centred tile plays, every other real tile pauses and rewinds â a direct copy of the 12189 two-column carousel's updateActivePlayback, which autoplays reliably on mobile. 12190 (Desktop only acts in "play on active" mode; hover / on-load are handled in bindCardMedia.) 12191 Clone videos are left disabled by createLoopClone, so real cards only. */ 12192 function peekUpdatePlayback(grid, idx) { 12193 if (!isMobile.matches && desktopVideoPlayback !== 'active') return; 12194 grid 12195 .querySelectorAll('.tolstoy-peek-ui__card:not([data-clone="true"])') 12196 .forEach(function (card) { 12197 var video = card.querySelector('.tolstoy-peek-ui__video'); 12198 if (!video) return; 12199 var media = video.closest('.tolstoy-peek-ui__media'); 12200 var active = peekSlideIndex(card) === idx; 12201 // Stops the audio-detection probe (detectVideoHasAudio) from pausing the tile it's 12202 // meant to be playing. 12203 video._peekWantsPlay = active; 12204 12205 if (active) { 12206 video.loop = true; 12207 video.muted = true; 12208 video.playsInline = true; 12209 card.classList.add('video-ready'); 12210 if (media) ensureAudioDetected(media, video); 12211 video.play().catch(function () {}); 12212 } else { 12213 card.classList.remove('video-ready'); 12214 try { 12215 video.pause(); 12216 video.currentTime = 0; 12217 } catch (e) {} 12218 } 12219 }); 12220 } 12221 12222 /* Runs once the scroll has settled. If the centred tile is a loop clone, jump (instantly, 12223 no smooth) to the matching real tile â same screen position, so it's invisible â with a 12224 flag set so the per-frame handler skips that frame. */ 12225 function peekReconcile(grid) { 12226 var real = getRealCards(grid); 12227 if (real.length < 2) return 0; 12228 var closest = peekClosestCard(grid); 12229 if (!closest) return 0; 12230 var idx = peekSlideIndex(closest); 12231 12232 if (closest.getAttribute('data-clone') === 'true' && real[idx]) { 12233 grid._peekJumping = true; 12234 var prev = grid.style.scrollBehavior; 12235 grid.style.scrollBehavior = 'auto'; 12236 scrollCardIntoCenter(grid, real[idx], 'auto'); 12237 grid.style.scrollBehavior = prev; 12238 grid._peekJumping = false; 12239 } 12240 12241 peekSetActive(grid, idx); 12242 peekUpdatePlayback(grid, idx); 12243 return idx; 12244 } 12245 12246 /* Per-frame during a scroll (and on init / nav / resize). Guarded so it only does work 12247 when the centred slide actually changes â then it both moves the emphasis class and 12248 (re)starts playback, same as the two-column carousel's updateActiveFromScroll. The 12249 redundant play() calls a fling produces are harmless; _peekWantsPlay keeps the final 12250 one from being undone by the audio probe. */ 12251 function updateActiveCard(grid) { 12252 if (!grid || grid._peekJumping) return; 12253 var closest = peekClosestCard(grid);
12254 if (!closest) return; 12255 var idx = peekSlideIndex(closest); 12256 if (idx === grid._peekActiveIdx) return; 12257 grid._peekActiveIdx = idx; 12258 peekSetActive(grid, idx); 12259 peekUpdatePlayback(grid, idx); 12260 } 12261 12262 function scrollCardIntoCenter(grid, card, behavior) { 12263 if (!grid || !card) return; 12264 var target = card.offsetLeft - (grid.clientWidth - card.offsetWidth) / 2; 12265 var maxScroll = Math.max(0, grid.scrollWidth - grid.clientWidth); 12266 target = Math.max(0, Math.min(target, maxScroll)); 12267 if (!behavior || behavior === 'auto') { 12268 grid.scrollLeft = target; 12269 } else { 12270 grid.scrollTo({ left: target, behavior: behavior }); 12271 } 12272 } 12273 12274 function getRealCards(grid) { 12275 return Array.prototype.slice.call( 12276 grid.querySelectorAll('.tolstoy-peek-ui__card:not([data-clone="true"])') 12277 ); 12278 } 12279 12280 function createLoopClone(sourceCard, slideIndex, cloneType) { 12281 var clone = sourceCard.cloneNode(true); 12282 clone.classList.add('tolstoy-peek-ui__card--clone'); 12283 clone.setAttribute('data-clone', 'true'); 12284 clone.setAttribute('data-clone-type', cloneType); 12285 clone.setAttribute('data-slide-index', String(slideIndex)); 12286 clone.classList.remove('is-active', 'video-ready'); 12287 /* Clone videos never play â peekUpdatePlayback only ever touches real cards, and the 12288 clone shows its poster / hero image in place of the video. */ 12289 clone.querySelectorAll('video').forEach(function (video) { 12290 video.autoplay = false; 12291 video.removeAttribute('autoplay'); 12292 video.setAttribute('preload', 'none'); 12293 video.muted = true; 12294 try { 12295 video.pause(); 12296 } catch (e) {} 12297 }); 12298 if (!isMobile.matches) bindCardMedia(clone); 12299 return clone; 12300 } 12301 12302 function tilesPerView(grid) { 12303 var raw = window 12304 .getComputedStyle(grid) 12305 .getPropertyValue(isMobile.matches ? '--tolstoy-peek-tiles-m' : '--tolstoy-custom-tiles'); 12306 var value = parseFloat(raw); 12307 if (!isFinite(value) || value <= 0) return isMobile.matches ? 1.35 : 3.5; 12308 return value; 12309 } 12310 12311 /* Distance the strip repeats over, and the scroll offset where the first real 12312 card sits centred. Scroll position is kept inside [home, home + loopWidth). */ 12313 function loopMetrics(grid) { 12314 var realCards = getRealCards(grid); 12315 if (realCards.length < 2) return null; 12316 var firstCard = realCards[0]; 12317 var firstTailClone = grid.querySelector('.tolstoy-peek-ui__card[data-clone-type="tail"]'); 12318 if (!firstTailClone) return null; 12319 var loopWidth = firstTailClone.offsetLeft - firstCard.offsetLeft; 12320 if (!(loopWidth > 0)) return null; 12321 return { 12322 loopWidth: loopWidth, 12323 home: firstCard.offsetLeft - (grid.clientWidth - firstCard.offsetWidth) / 2, 12324 }; 12325 } 12326 12327 function wrapInfiniteScroll(grid) { 12328 if (!grid || grid.getAttribute('data-infinite') !== 'true') return 0; 12329 if (grid._peekWrapping) return 0; 12330 var metrics = loopMetrics(grid); 12331 if (!metrics) return 0; 12332 12333 var current = grid.scrollLeft; 12334 var wrapped = current; 12335 while (wrapped < metrics.home - 1) wrapped += metrics.loopWidth; 12336 while (wrapped >= metrics.home + metrics.loopWidth - 1) wrapped -= metrics.loopWidth; 12337 var shift = wrapped - current; 12338 if (Math.abs(shift) < 1) return 0; 12339 12340 grid._peekWrapping = true; 12341 var previousBehavior = grid.style.scrollBehavior; 12342 grid.style.scrollBehavior = 'auto'; 12343 grid.scrollLeft = wrapped; 12344 grid.style.scrollBehavior = previousBehavior; 12345 grid._peekWrapping = false; 12346 return shift; 12347 } 12348 12349 function setupInfiniteLoop(grid) { 12350 if (!grid) return; 12351 grid._peekActiveIdx = -1; 12352 grid._peekJumping = false; 12353 grid.querySelectorAll('.tolstoy-peek-ui__card[data-clone="true"]').forEach(function (c) { 12354 c.remove(); 12355 }); 12356 12357 var realCards = getRealCards(grid); 12358 var count = realCards.length; 12359 grid.setAttribute('data-infinite', count >= 2 ? 'true' : 'false'); 12360 if (count < 2) return; 12361 12362 realCards.forEach(function (card, i) {
12363 card.setAttribute('data-slide-index', String(i)); 12364 }); 12365 12366 /* Enough clones on each side to fill a viewport, so scrolling either way 12367 always has real-looking content before the wrap happens. */ 12368 var cloneCount = Math.min(count, Math.max(2, Math.ceil(tilesPerView(grid)) + 1)); 12369 var firstCard = realCards[0]; 12370 12371 for (var lead = 0; lead < cloneCount; lead++) { 12372 var leadIndex = count - cloneCount + lead; 12373 grid.insertBefore(createLoopClone(realCards[leadIndex], leadIndex, 'lead'), firstCard); 12374 } 12375 for (var tail = 0; tail < cloneCount; tail++) { 12376 grid.appendChild(createLoopClone(realCards[tail], tail, 'tail')); 12377 } 12378 12379 /* Start on the first real card (centred), so left peek shows the last item */ 12380 requestAnimationFrame(function () { 12381 requestAnimationFrame(function () { 12382 grid.style.scrollBehavior = 'auto'; 12383 scrollCardIntoCenter(grid, firstCard, 'auto'); 12384 grid.style.scrollBehavior = ''; 12385 updateActiveCard(grid); 12386 updateStripArrows(); 12387 /* Second pass after images/layout settle */ 12388 window.setTimeout(function () { 12389 scrollCardIntoCenter(grid, firstCard, 'auto'); 12390 updateActiveCard(grid); 12391 updateStripArrows(); 12392 }, 50); 12393 }); 12394 }); 12395 } 12396 12397 var renderedHandleSet = {}; 12398 var slideByHandle = {}; 12399 12400 function buildCard(slide, columnIndex) { 12401 var href = productUrl(slide.handle); 12402 var card = document.createElement('div'); 12403 card.className = 'tolstoy-peek-ui__card'; 12404 card.setAttribute('role', 'listitem'); 12405 card.setAttribute('data-handle', slide.handle); 12406 if (slide.handle) slideByHandle[slide.handle] = slide; 12407 12408 var mediaWrap = href ? document.createElement('a') : document.createElement('div'); 12409 mediaWrap.className = href 12410 ? 'tolstoy-peek-ui__card-media-link' 12411 : 'tolstoy-peek-ui__card-media-wrap'; 12412 if (href) mediaWrap.href = href; 12413 12414 var media = document.createElement('div'); 12415 media.className = 'tolstoy-peek-ui__media'; 12416 12417 var overrideSrc = (typeof columnIndex === 'number' && columnImageOverrides[columnIndex]) || null; 12418 12419 var productMainSrc = 12420 slide.heroImage && String(slide.heroImage).trim() 12421 ? largerImageUrl(slide.heroImage) 12422 : slide.thumb; 12423 var heroMainSrc = overrideSrc || productMainSrc; 12424 if (!overrideSrc && tileImageSource === 'video' && slide.videoThumb) { 12425 heroMainSrc = slide.videoThumb; 12426 } 12427 12428 if (heroMainSrc) { 12429 var img = document.createElement('img'); 12430 img.className = 'tolstoy-peek-ui__img'; 12431 img.src = heroMainSrc; 12432 img.alt = slide.title || ''; 12433 img.loading = 'lazy'; 12434 img.decoding = 'async'; 12435 media.appendChild(img); 12436 } 12437 12438 if (slide.videoSrc) { 12439 var v = document.createElement('video'); 12440 v.className = 'tolstoy-peek-ui__video'; 12441 v.setAttribute('muted', ''); 12442 v.muted = true; 12443 v.setAttribute('playsinline', ''); 12444 v.playsInline = true; 12445 // 'metadata' by default; bindCardMedia/updateActiveCard upgrade individual tiles to 12446 // full playback once they're actually the active/hovered one, same as the loop clones 12447 // below already use â no need to eagerly buffer every off-screen tile's video. 12448 v.setAttribute('preload', 'metadata'); 12449 // Always give the video a poster so there's never an empty (grey/white) frame before 12450 // it decodes â fall back to the tile's own hero image. 12451 var posterSrc = slide.videoThumb || heroMainSrc; 12452 if (posterSrc) v.poster = posterSrc; 12453 v.src = slide.videoSrc; 12454 media.appendChild(v); 12455 initVideoAudioToggle(media, v); 12456 } 12457 12458 mediaWrap.appendChild(media); 12459 card.appendChild(mediaWrap); 12460 12461 if (!showProductDetails) { 12462 bindCardMedia(card); 12463 return card; 12464 } 12465 12466 var footer = document.createElement('div'); 12467 footer.className = 'tolstoy-peek-ui__footer'; 12468 12469 var footerThumbSrc = slide.thumb || productMainSrc; 12470 if (footerThumbSrc) { 12471 var timg = document.createElement('img'); 12472 timg.className = 'tolstoy-peek-ui__footer-thumb'; 12473 timg.src = sizedThumbForFooter(footerThumbSrc); 12474 timg.alt = ''; 12475 timg.loading = 'lazy'; 12476 timg.decoding = 'async'; 12477 footer.appendChild(timg); 12478 } 12479 12480 var footMain = document.createElement('div'); 12481 footMain.className = 'tolstoy-peek-ui__footer-main'; 12482 12483 if (slide.title) { 12484 if (href) { 12485 var ta = document.createElement('a'); 12486 ta.className = 'tolstoy-peek-ui__title tolstoy-peek-ui__title-link'; 12487 ta.href = href; 12488 ta.textContent = slide.title; 12489 footMain.appendChild(ta); 12490 } else { 12491 var tp = document.createElement('p'); 12492 tp.className = 'tolstoy-peek-ui__title'; 12493 tp.textContent = slide.title; 12494 footMain.appendChild(tp); 12495 } 12496 } 12497
12498 var priceTrim = slide.price ? formatPriceTwoDecimals(slide.price.replace(/\s+/g, ' ').trim()) : ''; 12499 if (ctaHideCurrency && priceTrim) { 12500 priceTrim = formatPriceTwoDecimals(stripCurrency(priceTrim)); 12501 } 12502 if (ctaCurrencySymbolPrefix && storeCurrencySymbol && priceTrim) { 12503 var amountOnly = formatPriceTwoDecimals(stripCurrency(priceTrim)); 12504 if (amountOnly) { 12505 priceTrim = storeCurrencySymbol + amountOnly; 12506 } 12507 } 12508 12509 if (priceTrim) { 12510 var priceEl = document.createElement('p'); 12511 priceEl.className = 'tolstoy-peek-ui__price'; 12512 priceEl.textContent = priceTrim; 12513 footMain.appendChild(priceEl); 12514 } 12515 12516 var isRedirectMode = ctaAction === 'redirect'; 12517 var ctaTag = isRedirectMode ? 'a' : 'button'; 12518 var cta = document.createElement(ctaTag); 12519 cta.className = 'tolstoy-peek-ui__cta'; 12520 cta.textContent = addToBagLabel; 12521 12522 if (isRedirectMode) { 12523 var ctaHref = productUrl(slide.handle); 12524 if (ctaHref) cta.href = ctaHref; 12525 } else { 12526 /* Click handled by setupCtaDelegation so loop clones work too */ 12527 cta.type = 'button'; 12528 } 12529 footMain.appendChild(cta); 12530 12531 footer.appendChild(footMain); 12532 card.appendChild(footer); 12533 12534 bindCardMedia(card); 12535 return card; 12536 } 12537 12538 function renderCustomUI(slides) { 12539 if (!slides.length) { 12540 showDisplayEmpty(emptyLabelHtml); 12541 return; 12542 } 12543 12544 renderedHandleSet = {}; 12545 12546 var grid = document.createElement('div'); 12547 grid.className = 'tolstoy-peek-ui__grid'; 12548 grid.setAttribute('role', 'list'); 12549 12550 var colIdx = 0; 12551 slides.forEach(function (slide) { 12552 if (!slide.handle) return; 12553 renderedHandleSet[slide.handle] = true; 12554 var card = buildCard(slide, colIdx); 12555 card.setAttribute('data-slide-index', String(colIdx)); 12556 grid.appendChild(card); 12557 colIdx++; 12558 }); 12559 12560 var scrollTick = null; 12561 var scrollSettle = null; 12562 12563 function peekScrollSettled() { 12564 if (grid._peekJumping) return; 12565 var idx; 12566 if (isMobile.matches && grid.getAttribute('data-infinite') === 'true') { 12567 idx = peekReconcile(grid); 12568 } else { 12569 var closest = peekClosestCard(grid); 12570 idx = closest ? peekSlideIndex(closest) : 0; 12571 peekSetActive(grid, idx); 12572 peekUpdatePlayback(grid, idx); 12573 } 12574 grid._peekActiveIdx = idx; 12575 updateStripArrows(); 12576 } 12577 12578 grid.addEventListener( 12579 'scroll', 12580 function () { 12581 if (grid._peekJumping) return; 12582 if (!scrollTick) { 12583 scrollTick = window.requestAnimationFrame(function () { 12584 scrollTick = null; 12585 // Mobile tracks the centred slide every frame (like the two-column carousel); 12586 // the loop teleport still waits for peekScrollSettled. 12587 if (isMobile.matches) updateActiveCard(grid); 12588 updateStripArrows(); 12589 }); 12590 } 12591 if (scrollSettle) window.clearTimeout(scrollSettle); 12592 scrollSettle = window.setTimeout(peekScrollSettled, isMobile.matches ? 40 : 120); 12593 }, 12594 { passive: true } 12595 ); 12596 12597 if ('onscrollend' in window) { 12598 grid.addEventListener('scrollend', peekScrollSettled, { passive: true }); 12599 } 12600 12601 displayEl.innerHTML = ''; 12602 displayEl.appendChild(grid); 12603 12604 setupCtaDelegation(grid); 12605 setupAudioToggleDelegation(grid); 12606 setupDesktopDrag(grid); 12607 setupInfiniteLoop(grid); 12608 updateStripArrows(); 12609 } 12610 12611 function appendNewSlides(slides) { 12612 var grid = displayEl.querySelector('.tolstoy-peek-ui__grid'); 12613 if (!grid) { 12614 renderCustomUI(slides); 12615 return; 12616 } 12617 var added = 0; 12618 slides.forEach(function (slide) { 12619 if (!slide.handle) return; 12620 if (renderedHandleSet[slide.handle]) return; 12621 renderedHandleSet[slide.handle] = true; 12622 grid.appendChild(buildCard(slide)); 12623 added++; 12624 }); 12625 if (added > 0) { 12626 setupInfiniteLoop(grid); 12627 updateStripArrows(); 12628 } 12629 } 12630 12631 var tolstoyEnrichmentSectionId = 'tolstoy-carousel-product-enrichment'; 12632 12633 function enrichSlidesHeroImages(slides) { 12634 var handles = [];
12635 slides.forEach(function (s) { 12636 if (s.handle && handles.indexOf(s.handle) === -1) { 12637 handles.push(s.handle); 12638 } 12639 }); 12640 if (!handles.length) { 12641 return Promise.resolve(); 12642 } 12643 var base = routesRoot.replace(/\/$/, ''); 12644 12645 function fetchHeroForHandle(handle) { 12646 var url = 12647 base + 12648 '/products/' + 12649 encodeURIComponent(handle) + 12650 '?sections=' + 12651 encodeURIComponent(tolstoyEnrichmentSectionId); 12652 return fetch(url, { headers: { 'X-Requested-With': 'XMLHttpRequest' } }) 12653 .then(function (res) { 12654 if (!res.ok) { 12655 return { handle: handle, hero: null }; 12656 } 12657 return res.json().then(function (json) { 12658 var html = json[tolstoyEnrichmentSectionId]; 12659 if (!html) { 12660 return { handle: handle, hero: null }; 12661 } 12662 var doc = new DOMParser().parseFromString(html, 'text/html'); 12663 var el = doc.querySelector('script[data-tolstoy-product-enrichment]'); 12664 if (!el || !el.textContent) { 12665 return { handle: handle, hero: null }; 12666 } 12667 try { 12668 var data = JSON.parse(el.textContent.trim()); 12669 var hero = data && data.tolstoy_image ? String(data.tolstoy_image).trim() : ''; 12670 return { handle: handle, hero: hero || null }; 12671 } catch (e) { 12672 return { handle: handle, hero: null }; 12673 } 12674 }); 12675 }) 12676 .catch(function () { 12677 return { handle: handle, hero: null }; 12678 }); 12679 } 12680 12681 return Promise.all(handles.map(fetchHeroForHandle)).then(function (results) { 12682 var map = {}; 12683 results.forEach(function (r) { 12684 if (r.hero) { 12685 map[r.handle] = r.hero; 12686 } 12687 }); 12688 slides.forEach(function (s) { 12689 if (s.handle && map[s.handle]) { 12690 s.heroImage = map[s.handle]; 12691 } 12692 }); 12693 }); 12694 } 12695 12696 var renderDebounce = null; 12697 var lastRenderedCount = 0; 12698 var forceLoadDone = false; 12699 var stableChecks = 0; 12700 var lastRawCount = -1; 12701 12702 function findTolstoyNextButton(carouselEl) { 12703 var sr = tolstoyCarouselSearchRoot(carouselEl); 12704 if (!sr) return null; 12705 var selectors = [ 12706 'button[aria-label*="next" i]', 12707 'button[aria-label*="Next"]', 12708 '[class*="next-button"]', 12709 '[class*="NextButton"]', 12710 '[class*="carousel-arrow-right"]', 12711 '[class*="arrow-right"]', 12712 '[class*="ArrowRight"]', 12713 '[data-testid*="next"]', 12714 ]; 12715 for (var i = 0; i < selectors.length; i++) { 12716 var btn = sr.querySelector(selectors[i]); 12717 if (btn) return btn; 12718 } 12719 var allBtns = sr.querySelectorAll('button'); 12720 for (var j = 0; j < allBtns.length; j++) { 12721 var svg = allBtns[j].querySelector('svg'); 12722 if (svg && allBtns[j].offsetWidth > 0) return allBtns[j]; 12723 } 12724 return null; 12725 } 12726 12727 function forceLoadAllTiles(callback) { 12728 if (forceLoadDone || !currentCarousel) { callback(); return; } 12729 forceLoadDone = true; 12730 12731 var sr = tolstoyCarouselSearchRoot(currentCarousel); 12732 12733 function expandInternalOverflows() { 12734 if (!sr) return; 12735 sr.querySelectorAll('*').forEach(function (el) { 12736 var cs = window.getComputedStyle(el); 12737 if (cs.overflow === 'hidden' || cs.overflowX === 'hidden') { 12738 el.style.width = '20000px'; 12739 el.style.maxWidth = 'none'; 12740 el.style.overflow = 'visible'; 12741 } 12742 }); 12743 if (currentCarousel) { 12744 currentCarousel.style.width = '20000px'; 12745 currentCarousel.style.maxWidth = 'none'; 12746 currentCarousel.style.overflow = 'visible'; 12747 } 12748 } 12749 12750 expandInternalOverflows(); 12751 12752 var prevCount = extractSlides(currentCarousel).length; 12753 var stableRounds = 0; 12754 12755 function nudge() { 12756 expandInternalOverflows(); 12757 if (sr) { 12758 sr.querySelectorAll('[class*="videos-container"], [class*="carousel-container"], [class*="scroll"]').forEach(function (c) { 12759 c.scrollLeft = c.scrollWidth; 12760 }); 12761 } 12762 window.dispatchEvent(new Event('resize'));
12763 var nextBtn = findTolstoyNextButton(currentCarousel); 12764 if (nextBtn && !nextBtn.disabled) { 12765 nextBtn.click(); 12766 } 12767 } 12768 12769 function pollTiles() { 12770 nudge(); 12771 12772 setTimeout(function () { 12773 var nowCount = extractSlides(currentCarousel).length; 12774 12775 if (maxCards > 0 && nowCount >= maxCards) { 12776 callback(); 12777 return; 12778 } 12779 12780 if (nowCount === prevCount) { 12781 stableRounds++; 12782 } else { 12783 stableRounds = 0; 12784 prevCount = nowCount; 12785 } 12786 12787 if (stableRounds >= 4) { 12788 callback(); 12789 return; 12790 } 12791 12792 pollTiles(); 12793 }, 500); 12794 } 12795 12796 setTimeout(function () { 12797 var afterExpand = extractSlides(currentCarousel).length; 12798 if (afterExpand > prevCount) { 12799 stableRounds = 0; 12800 prevCount = afterExpand; 12801 } 12802 pollTiles(); 12803 }, 800); 12804 } 12805 12806 function capSlides(slides) { 12807 if (maxCards > 0 && slides.length > maxCards) return slides.slice(0, maxCards); 12808 return slides; 12809 } 12810 12811 function tryExtractAndRender() { 12812 if (!currentCarousel) return false; 12813 var rawSlides = extractSlides(currentCarousel); 12814 var slides = capSlides(rawSlides); 12815 12816 // We've read enough once either the merchant's max-cards target is met, or the tile 12817 // count stops changing for a few checks in a row (Tolstoy has finished loading whatever 12818 // it's going to). Computed here, but only ever acted on once no render is in flight â 12819 // see below â so it can never remove currentCarousel out from under a pending debounce. 12820 var reachedTarget = maxCards > 0 && slides.length >= maxCards; 12821 if (rawSlides.length === lastRawCount) { 12822 stableChecks++; 12823 } else { 12824 stableChecks = 0; 12825 lastRawCount = rawSlides.length; 12826 } 12827 var doneReading = reachedTarget || (lastRenderedCount > 0 && stableChecks >= 4); 12828 12829 if (slides.length > 0 && slides.length !== lastRenderedCount) { 12830 lastRenderedCount = slides.length; 12831 if (renderDebounce) clearTimeout(renderDebounce); 12832 renderDebounce = setTimeout(function () { 12833 renderDebounce = null; 12834 var batch = capSlides(extractSlides(currentCarousel)); 12835 lastRenderedCount = batch.length; 12836 enrichSlidesHeroImages(batch) 12837 .then(function () { 12838 renderCustomUI(batch); 12839 updateStripArrows(); 12840 if (doneReading) teardownCurrentCarousel(); 12841 }) 12842 .catch(function () { 12843 renderCustomUI(batch); 12844 updateStripArrows(); 12845 if (doneReading) teardownCurrentCarousel(); 12846 }); 12847 }, 600); 12848 return false; 12849 } 12850 12851 // Nothing changed this tick and no render is pending â safe to tear down immediately, 12852 // since nothing is relying on currentCarousel staying around. 12853 if (!renderDebounce && doneReading) { 12854 teardownCurrentCarousel(); 12855 } 12856 12857 return false; 12858 } 12859 12860 function waitForTolstoyRender(timeoutMs) { 12861 cancelWait(); 12862 var start = Date.now(); 12863 12864 function attempt() { 12865 if (tryExtractAndRender()) return; 12866 if (Date.now() - start > timeoutMs) { 12867 cancelWait(); 12868 if (lastRenderedCount === 0) { 12869 showDisplayEmpty(emptyLabelHtml); 12870 } 12871 } 12872 } 12873 12874 loadObserver = new MutationObserver(attempt); 12875 if (currentCarousel) { 12876 loadObserver.observe(currentCarousel, { childList: true, subtree: true }); 12877 if (currentCarousel.shadowRoot) { 12878 currentCarousel._tolstoyCustomUiObservedShadow = true; 12879 loadObserver.observe(currentCarousel.shadowRoot, { childList: true, subtree: true }); 12880 } 12881 } 12882 12883 loadTimer = setInterval(function () { 12884 if ( 12885 currentCarousel && 12886 currentCarousel.shadowRoot && 12887 loadObserver &&
12888 !currentCarousel._tolstoyCustomUiObservedShadow 12889 ) { 12890 currentCarousel._tolstoyCustomUiObservedShadow = true; 12891 loadObserver.observe(currentCarousel.shadowRoot, { childList: true, subtree: true }); 12892 } 12893 if (tryExtractAndRender()) return; 12894 if (Date.now() - start > timeoutMs) { 12895 cancelWait(); 12896 if (lastRenderedCount === 0) { 12897 showDisplayEmpty(emptyLabelHtml); 12898 } 12899 } 12900 }, 250); 12901 12902 attempt(); 12903 } 12904 12905 function createCarouselElement(publishId) { 12906 cancelWait(); 12907 lastRenderedCount = 0; 12908 forceLoadDone = false; 12909 stableChecks = 0; 12910 lastRawCount = -1; 12911 renderedHandleSet = {}; 12912 if (renderDebounce) clearTimeout(renderDebounce); 12913 if (currentCarousel) { 12914 currentCarousel.remove(); 12915 currentCarousel = null; 12916 } 12917 12918 showDisplayLoading(); 12919 12920 var newCarousel = document.createElement('tolstoy-carousel'); 12921 newCarousel.className = 'tolstoy-carousel'; 12922 newCarousel.id = publishId; 12923 newCarousel.setAttribute('data-publish-id', publishId); 12924 newCarousel.setAttribute('data-product-id', ''); 12925 newCarousel.setAttribute('data-tags', ''); 12926 12927 sourceMount.appendChild(newCarousel); 12928 currentCarousel = newCarousel; 12929 12930 if (tolstoyLoaded && window.tolstoyResetWidget) { 12931 window.tolstoyResetWidget(); 12932 } 12933 12934 waitForTolstoyRender(45000); 12935 } 12936 12937 function activateNavItem(navItem) { 12938 navItems.forEach(function (item) { 12939 item.setAttribute('data-active', 'false'); 12940 }); 12941 navItem.setAttribute('data-active', 'true'); 12942 createCarouselElement(navItem.getAttribute('data-publish-id')); 12943 } 12944 12945 navItems.forEach(function (item) { 12946 item.addEventListener('click', function () { 12947 activateNavItem(item); 12948 }); 12949 }); 12950 12951 function startInitialCarousel() { 12952 if (navItems.length > 0) { 12953 activateNavItem(navItems[0]); 12954 } else { 12955 var firstPublishId = 'o9jn3rek2noek'; 12956 if (firstPublishId) { 12957 createCarouselElement(firstPublishId); 12958 } 12959 } 12960 } 12961 12962 // Defer the whole widget (Tolstoy's own SDK boot plus everything it loads) until this 12963 // section is getting close to the viewport, so a below-the-fold placement doesn't compete 12964 // with above-the-fold content for bandwidth on first load. 12965 if (typeof IntersectionObserver === 'function') { 12966 var sectionObserver = new IntersectionObserver( 12967 function (entries) { 12968 entries.forEach(function (entry) { 12969 if (!entry.isIntersecting) return; 12970 sectionObserver.unobserve(entry.target); 12971 startInitialCarousel(); 12972 }); 12973 }, 12974 { rootMargin: '800px 0px' } 12975 ); 12976 sectionObserver.observe(root); 12977 } else { 12978 startInitialCarousel(); 12979 } 12980 12981 window.addEventListener('tolstoyWidgetReady', function () { 12982 tolstoyLoaded = true; 12983 [100, 400, 1200, 2500].forEach(function (ms) { 12984 setTimeout(function () { 12985 tryExtractAndRender(); 12986 }, ms); 12987 }); 12988 }); 12989 12990 updateStripArrows(); 12991 }); 12992</script>
12992 12993<style> @media (max-width: 768px) {#shopify-section-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-peek-ui__title {font-size: 12px !important; font-weight: bold; } #shopify-section-template--19478419472560__tolstoy_carousel_peek_kwTjjF .tolstoy-two-col__product-title {font-size: 12px !important; font-weight: bold; }} </style></div><section id="shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL" class="shopify-section section"><link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-image-banner.css?v=117140445673400808451789958419" rel="stylesheet" type="text/css" media="all" /> 12994<style data-shopify>#Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL{ 12995 background-color: ; 12996 margin-top: 25px; 12997 margin-bottom: 0px; 12998 } 12999 13000 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading p{ 13001 line-height: 1 !important; 13002 } 13003 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__box { 13004 top: 0vw; 13005 } 13006 @media screen and (max-width: 749px) { 13007 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL{ 13008 background-color: ; 13009 } 13010 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__box { 13011 top: 0vw; 13012 } 13013 }#shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ, 13014 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ p, 13015 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ span, 13016 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ strong, 13017 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ em { 13018 color: #ffffff; 13019 font-family: var(--font-body-family); 13020 font-weight: 300; 13021 } 13022 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ { 13023 font-size: 16px; 13024 line-height: 1.2; 13025 margin: 0px 0px 10px 0px; 13026 padding: 0px 0px 0px 0px; 13027 } 13028 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ p { 13029 margin: 0; 13030 } 13031 @media screen and (max-width: 749px) { 13032 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ, 13033 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ p, 13034 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ span, 13035 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ strong, 13036 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ em { 13037 color: #ffffff; 13038 } 13039 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__preheading--preheading_gME8wJ { 13040 font-size: 14px; 13041 margin: 0px 0px 10px 0px; 13042 padding: 0px 0px 0px 0px; 13043 } 13044 } 13045#shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ, 13046 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ p, 13047 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ span, 13048 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ strong, 13049 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ em { 13050 color: #ffffff; 13051 font-family: var(--font-heading-family); 13052 font-weight: 500; 13053 } 13054 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ { 13055 width: 100%;max-width: 300px;font-size: 36px; 13056 line-height: 1.2; 13057 margin-top: 0px; 13058 margin-bottom: 10px; 13059 margin-left: auto; 13060 margin-right: auto; 13061 padding: 0px 0px 0px 0px; 13062 } 13063 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ.banner__heading--image img { 13064 max-width: 100%; 13065 height: auto; 13066 } 13067 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ p { 13068 margin: 0; 13069 } 13070 @media screen and (max-width: 749px) { 13071 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ, 13072 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ p, 13073 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ span, 13074 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ strong, 13075 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ em { 13076 color: #ffffff; 13077 } 13078 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__heading--heading_LtVWaQ {max-width: 240px;font-size: 30px; 13079 line-height: 1.1; 13080 margin-top: 0px; 13081 margin-bottom: 10px; 13082 margin-left: auto; 13083 margin-right: auto; 13084 padding: 0px 0px 0px 0px; 13085 } 13086 } 13087#shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ, 13088 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ p, 13089 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ span, 13090 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ strong, 13091 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ em { 13092 color: #ffffff; 13093 font-family: var(--font-body-family); 13094 font-weight: 300; 13095 } 13096 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ { 13097 width: 100%;max-width: 280px;font-size: 16px; 13098 line-height: 1.5; 13099 margin-top: 0px; 13100 margin-bottom: 0px; 13101 margin-left: auto; 13102 margin-right: auto; 13103 padding: 0px 0px 0px 0px; 13104 } 13105 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ p { 13106 margin: 0; 13107 } 13108 @media screen and (max-width: 749px) { 13109 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ, 13110 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ p, 13111 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ span, 13112 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ strong, 13113 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ em { 13114 color: #ffffff; 13115 } 13116 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__text--text_WwwPHJ {max-width: 260px;font-size: 14px; 13117 margin-top: 0px; 13118 margin-bottom: 0px; 13119 margin-left: auto; 13120 margin-right: auto; 13121 padding: 0px 0px 0px 0px; 13122 } 13123 } 13124#shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__buttons--buttons_pQnjpz .button { 13125 font-family: var(--font-body-family); 13126 font-weight: 500; 13127 font-size: 12px; 13128 color: #fcfafa; 13129 border-radius: 40px;border: none;margin: 6px 0px 0px 0px; 13130 padding: 12px 26px 12px 26px;background-color: #313131;} 13131 @media screen and (max-width: 749px) { 13132 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__buttons--buttons_pQnjpz .button { 13133 font-size: 12px; 13134 color: #fcfafa; 13135 border-radius: 40px;border: none;margin: 6px 0px 10px 0px; 13136 padding: 16px 26px 16px 26px;background-color: #313131;} 13137 }
13138#Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__link { 13139 position: absolute; 13140 inset: 0; 13141 z-index: 2; 13142 display: block; 13143 } 13144 13145 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--has-link .banner__content { 13146 position: relative; 13147 z-index: 3; 13148 pointer-events: none; 13149 } 13150 13151 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--has-link .banner__buttons, 13152 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--has-link .banner__buttons a { 13153 pointer-events: auto; 13154 } 13155 13156 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__buttons-row { 13157 display: flex; 13158 flex-wrap: wrap; 13159 align-items: center; 13160 gap: 1rem; 13161 max-width: 100%; 13162 } 13163 13164 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__buttons-row .banner__buttons { 13165 display: flex; 13166 max-width: none; 13167 } 13168 13169 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__buttons-row .banner__buttons .button { 13170 flex: 0 0 auto; 13171 } 13172 13173 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-left .banner__buttons-row, 13174 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-left .banner__buttons-row { 13175 justify-content: flex-start; 13176 } 13177 13178 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-center .banner__buttons-row, 13179 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-center .banner__buttons-row { 13180 justify-content: center; 13181 } 13182 13183 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-right .banner__buttons-row, 13184 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-right .banner__buttons-row { 13185 justify-content: flex-end; 13186 } 13187 13188 @media screen and (max-width: 749px) { 13189 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-mobile-left .banner__buttons-row, 13190 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-left .banner__buttons-row { 13191 justify-content: flex-start; 13192 } 13193 13194 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-mobile-center .banner__buttons-row, 13195 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-center .banner__buttons-row { 13196 justify-content: center; 13197 } 13198 13199 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL.banner--content-align-mobile-right .banner__buttons-row, 13200 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-right .banner__buttons-row { 13201 justify-content: flex-end; 13202 } 13203 } 13204 13205 @media screen and (max-width: 749px) { 13206 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__content.banner__content-mobile-bottom-center { 13207 align-items: flex-end; 13208 justify-content: center; 13209 } 13210 13211 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-left .banner__box { 13212 text-align: left; 13213 } 13214 13215 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-center .banner__box { 13216 text-align: center; 13217 } 13218 13219 #shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner--content-align-mobile-right .banner__box { 13220 text-align: right; 13221 } 13222 } 13223 13224 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL::after { 13225 opacity: 0.0; 13226 } 13227 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL:before { 13228 padding-bottom: 0; 13229 } 13230 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL { 13231 height: 70vh; 13232 overflow: hidden; 13233 } 13234 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media { 13235 position: absolute; 13236 top: 0; 13237 left: 0; 13238 width: 100%; 13239 height: 100%; 13240 } 13241 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media picture { 13242 display: block; 13243 width: 100%; 13244 height: 100%; 13245 } 13246 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media img, 13247 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media video { 13248 object-fit: cover; 13249 object-position: center; 13250 width: 100%; 13251 height: 100%; 13252 } 13253 13254 13255 13256 @media screen and (max-width: 749px) { 13257 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL:before { 13258 padding-bottom: 0; 13259 display: none; 13260 } 13261 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL { 13262 height: 59vh; 13263 overflow: hidden; 13264 aspect-ratio: auto; 13265 } 13266 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media { 13267 position: absolute; 13268 top: 0; 13269 left: 0; 13270 width: 100%; 13271 height: 100%; 13272 } 13273 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media picture { 13274 display: block; 13275 width: 100%; 13276 height: 100%; 13277 } 13278 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media img, 13279 #Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL .banner__media video { 13280 object-fit: cover; 13281 object-position: center; 13282 width: 100%; 13283 height: 100%; 13284 } 13285 } 13286 13287 13288 13289</style> 13290<div 13291 id="Banner-fullwidth-template--19478419472560__image_banner_fullwidth_kmANCL" 13292 class=" 13293 banner-fullwidth banner banner-custom 13294 13295
13296 scroll-trigger animate--fade-in 13297 13298 13299 13300 " 13301><div 13302 class=" 13303 banner__media image 13304 13305 13306 " 13307 ><picture><source 13308 srcset="//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=300 300w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=400 400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=500 500w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=600 600w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=700 700w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?format=webp&v=1789605551&width=800 800w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-mobile.jpg?v=1789605551 1226w 13309 " 13310 media="(max-width: 749px)" 13311 ><source 13312 srcset="//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=200 200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=400 400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=600 600w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=800 800w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1000 1000w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1200 1200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1400 1400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1800 1800w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2000 2000w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2200 2200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2400 2400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2600 2600w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?v=1789605551 2886w 13313 " 13314 > 13315 <img 13316 srcset="//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=200 200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=400 400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=600 600w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=800 800w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1000 1000w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1200 1200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1400 1400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1800 1800w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2000 2000w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2200 2200w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2400 2400w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=2600 2600w,//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?v=1789605551 2886w 13317 " 13318 src="//us.balibodyco.com/cdn/shop/files/seasonal-NH-desktop.jpg?format=webp&v=1789605551&width=1600" 13319 sizes="100vw" 13320 alt="" 13321 loading="lazy" 13322 width="2886" 13323 height="1392" 13324 class="product-banner__image" 13325 > 13326 </picture></div><div 13327 class=" 13328 banner__content page-width banner__content--middle-right 13329 banner--content-align-center 13330 banner__content-mobile-bottom-center 13331 banner--content-align-mobile-center
13332 scroll-trigger animate--slide-in 13333 " 13334 > 13335 <div class="banner__box content-container content-container--full-width-mobile"><h4 13336 class="banner__preheading banner__preheading--preheading_gME8wJ" 13337 13338 > 13339 13340 <span class="medium-hide large-up-hide"><p>THE FALL EDIT:</p></span> 13341 <span class="small-hide"><p>THE FALL EDIT:</p></span> 13342 13343 </h4><h2 13344 class="banner__heading banner__heading--heading_LtVWaQ inline-richtext" 13345 13346 > 13347 13348 <span class="medium-hide large-up-hide"><p><strong>Glow Through Every Season</strong></p></span> 13349 <span class="small-hide"><p><strong>Glow Through Every Season</strong></p></span> 13350 13351 </h2><div 13352 class="banner__text banner__text--text_WwwPHJ rte body" 13353 13354 > 13355 13356 <span class="medium-hide large-up-hide"><p>The products you need to stay bronzed & glowing during the cooler months</p></span> 13357 <span class="small-hide"><p>The products you need to stay bronzed & glowing during the cooler months</p></span> 13358 13359 </div><div class="banner__buttons-row"><div class="banner__buttons banner__buttons--buttons_pQnjpz" ><a 13360 13361 href="https://us.balibodyco.com/collections/fall-edit" 13362 13363 class="button button--default" 13364 > 13365 13366SHOP NOW 13367 </a></div></div></div> 13368 </div></div> 13369 13370 13371 13372 13373<style> @media (min-width: 960px) {#shopify-section-template--19478419472560__image_banner_fullwidth_kmANCL .banner-custom .banner__box {margin-right: 10vw; }} </style></section><section id="shopify-section-template--19478419472560__shop_by_need_DiLKMz" class="shopify-section section-shop-by-need"><style data-shopify>#shopify-section-template--19478419472560__shop_by_need_DiLKMz { 13374 --sbn-bg: #ffffff; 13375 --sbn-pad-top: 32px; 13376 --sbn-pad-bottom: 0px; 13377 --sbn-pad-left: 0px; 13378 --sbn-pad-right: 0px; 13379 --sbn-margin-top: 0px; 13380 --sbn-margin-bottom: 0px; 13381 --sbn-grid-gap: 12px; 13382 --sbn-card-height: 180px; 13383 --sbn-card-radius: 0px; 13384 --sbn-title-size: 20px; 13385 --sbn-title-color: #313131; 13386 --sbn-title-weight: 500; 13387 --sbn-title-align: center; 13388 --sbn-title-font: var(--font-heading-family); 13389 --sbn-overlay-size: 12px; 13390 --sbn-overlay-color: #313131; 13391 --sbn-overlay-weight: 500; 13392 --sbn-overlay-font: var(--font-body-family); 13393 --sbn-btn-bg: #313131; 13394 --sbn-btn-color: #fcfafa; 13395 --sbn-btn-radius: 24px; 13396 --sbn-btn-size: 12px; 13397 --sbn-btn-weight: 500; 13398 --sbn-btn-font: var(--font-body-family); 13399 --sbn-btn-pad-y: 8px; 13400 --sbn-btn-pad-x: 28px; 13401 --sbn-columns: 2; 13402 --sbn-cards-per-view: 2.5; 13403 --sbn-slide-width: calc( 13404 (100% - (var(--sbn-grid-gap) * (var(--sbn-cards-per-view) - 1))) / var(--sbn-cards-per-view) 13405 );--sbn-inner-gutter: 2rem;} 13406 13407 @media screen and (min-width: 750px) { 13408 #shopify-section-template--19478419472560__shop_by_need_DiLKMz { 13409 --sbn-pad-top: 48px; 13410 --sbn-pad-bottom: 16px; 13411 --sbn-pad-left: 0px; 13412 --sbn-pad-right: 0px; 13413 --sbn-margin-top: 0px; 13414 --sbn-margin-bottom: 0px; 13415 --sbn-grid-gap: 16px; 13416 --sbn-card-height: 280px; 13417 --sbn-title-size: 24px; 13418 --sbn-title-color: #313131; 13419 --sbn-title-weight: 700; 13420 --sbn-title-align: left; 13421 --sbn-title-font: var(--font-heading-family); 13422 --sbn-overlay-size: 14px; 13423 --sbn-btn-size: 12px; 13424 --sbn-columns: 4; 13425 --sbn-cards-per-view: 4.0; 13426 --sbn-slide-width: calc( 13427 (100% - (var(--sbn-grid-gap) * (var(--sbn-cards-per-view) - 1))) / var(--sbn-cards-per-view) 13428 ); 13429 } 13430 } 13431 13432 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need { 13433 background-color: var(--sbn-bg); 13434 margin-top: var(--sbn-margin-top); 13435 margin-bottom: var(--sbn-margin-bottom);
13436 padding: var(--sbn-pad-top) var(--sbn-pad-right) var(--sbn-pad-bottom) var(--sbn-pad-left); 13437 } 13438 13439 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__inner { 13440 margin-left: auto; 13441 margin-right: auto; 13442 }#shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__header { 13443 display: flex; 13444 flex-direction: column; 13445 align-items: center; 13446 text-align: center; 13447 gap: 1rem; 13448 margin-bottom: 20px; 13449 } 13450 13451 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__header--inline-mobile { 13452 flex-direction: row; 13453 align-items: center; 13454 justify-content: space-between; 13455 text-align: left; 13456 gap: 1rem; 13457 } 13458 13459 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__header--inline-mobile .shop-by-need__title { 13460 flex: 1 1 auto; 13461 min-width: 0; 13462 width: auto; 13463 } 13464 13465 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__title { 13466 margin: 0; 13467 width: 100%; 13468 font-family: var(--sbn-title-font); 13469 font-size: var(--sbn-title-size); 13470 font-weight: var(--sbn-title-weight); 13471 color: var(--sbn-title-color); 13472 text-align: var(--sbn-title-align); 13473 line-height: 1.15; 13474 letter-spacing: 0.02em; 13475 } 13476 13477 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta { 13478 display: inline-flex;
13479 align-items: center; 13480 justify-content: center; 13481 text-decoration: none; 13482 font-family: var(--sbn-btn-font); 13483 font-size: var(--sbn-btn-size); 13484 font-weight: var(--sbn-btn-weight); 13485 color: var(--sbn-btn-color); 13486 background-color: var(--sbn-btn-bg); 13487 border-radius: var(--sbn-btn-radius); 13488 padding: var(--sbn-btn-pad-y) var(--sbn-btn-pad-x); 13489 border: none; 13490 line-height: 1.2; 13491 letter-spacing: 0.06em; 13492 text-transform: uppercase; 13493 transition: opacity 0.2s ease; 13494 white-space: nowrap; 13495 } 13496 13497 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta:hover { 13498 opacity: 0.85; 13499 } 13500 13501 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--desktop { 13502 display: none; 13503 } 13504 13505 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--mobile-inline { 13506 display: inline-flex; 13507 flex-shrink: 0; 13508 } 13509 13510 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__footer { 13511 display: flex; 13512 justify-content: center; 13513 text-align: center; 13514 } 13515 13516 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--mobile { 13517 display: inline-flex; 13518 margin-top: 24px; 13519 } 13520 13521 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid { 13522 display: grid; 13523 grid-template-columns: repeat(var(--sbn-columns), minmax(0, 1fr)); 13524 gap: var(--sbn-grid-gap); 13525 list-style: none; 13526 margin: 0; 13527 padding: 0; 13528 } 13529 13530 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-mobile { 13531 display: flex; 13532 flex-wrap: nowrap; 13533 overflow-x: auto; 13534 overflow-y: hidden; 13535 scroll-snap-type: x mandatory; 13536 -webkit-overflow-scrolling: touch; 13537 overscroll-behavior-x: contain; 13538 scrollbar-width: none; 13539 -ms-overflow-style: none; 13540 /* Bleed past the inner horizontal padding + section right padding so the track meets the screen edge */ 13541 width: calc(100% + var(--sbn-inner-gutter, 2rem) + var(--sbn-pad-right)); 13542 max-width: none; 13543 margin-right: calc(-1 * (var(--sbn-inner-gutter, 2rem) + var(--sbn-pad-right))); 13544 } 13545 13546 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-mobile::-webkit-scrollbar { 13547 display: none; 13548 } 13549 13550 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-mobile > li { 13551 flex: 0 0 var(--sbn-slide-width); 13552 width: var(--sbn-slide-width); 13553 min-width: var(--sbn-slide-width); 13554 scroll-snap-align: start; 13555 scroll-snap-stop: always; 13556 } 13557 13558 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card { 13559 display: flex; 13560 flex-direction: column; 13561 position: relative; 13562 width: 100%; 13563 border-radius: var(--sbn-card-radius); 13564 overflow: visible; 13565 text-decoration: none; 13566 color: inherit; 13567 height: auto !important; 13568 min-height: 0 !important; 13569 aspect-ratio: auto !important; 13570 } 13571 13572 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card:focus-visible { 13573 outline: 2px solid currentColor; 13574 outline-offset: 2px; 13575 } 13576 13577 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__media { 13578 position: relative; 13579 width: 100%; 13580 border-radius: var(--sbn-card-radius); 13581 overflow: hidden; 13582 flex-shrink: 0; 13583 background-color: #e8e4df; 13584 } 13585 13586 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__media img { 13587 display: block; 13588 width: 100%; 13589 height: 100%; 13590 object-fit: cover; 13591 object-position: center; 13592 } 13593 13594 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__label { 13595 display: inline-flex;
13596 align-items: center; 13597 gap: 0.35em; 13598 font-family: var(--sbn-overlay-font); 13599 font-size: var(--sbn-overlay-size); 13600 font-weight: var(--sbn-overlay-weight); 13601 color: var(--sbn-overlay-color); 13602 line-height: 1.2; 13603 text-transform: uppercase; 13604 letter-spacing: 0.04em; 13605 position: absolute; 13606 top: 0; 13607 left: 0; 13608 z-index: 1; 13609 margin: 16px; 13610 max-width: calc(100% - 32px); 13611 pointer-events: none; 13612 } 13613 13614 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__arrow { 13615 display: none; 13616 flex-shrink: 0; 13617 font-size: 1.1em; 13618 line-height: 1; 13619 } 13620 13621 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__arrow--mobile { 13622 display: inline-block; 13623 } 13624 13625 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card--placeholder .shop-by-need__media { 13626 display: flex; 13627 align-items: center; 13628 justify-content: center; 13629 } 13630 13631 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__placeholder { 13632 width: 40%; 13633 height: 40%; 13634 opacity: 0.35; 13635 } 13636 13637 @media screen and (min-width: 750px) { 13638 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__header { 13639 flex-direction: row; 13640 align-items: center; 13641 justify-content: space-between; 13642 text-align: left; 13643 gap: 1.5rem; 13644 margin-bottom: 32px; 13645 } 13646 13647 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__title { 13648 flex: 1 1 auto; 13649 min-width: 0; 13650 width: auto; 13651 } 13652 13653 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--desktop { 13654 display: inline-flex; 13655 flex-shrink: 0; 13656 } 13657 13658 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--mobile, 13659 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__cta--mobile-inline { 13660 display: none; 13661 margin-top: 0; 13662 } 13663 13664 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__footer { 13665 display: none; 13666 } 13667 13668 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__arrow--mobile { 13669 display: none; 13670 } 13671 13672 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__arrow--desktop { 13673 display: inline-block; 13674 } 13675 13676 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__label { 13677 position: absolute; 13678 top: 0; 13679 left: 0; 13680 z-index: 1; 13681 margin: 16px; 13682 max-width: calc(100% - 32px); 13683 pointer-events: none; 13684 } 13685 13686 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-mobile { 13687 display: grid; 13688 grid-template-columns: repeat(var(--sbn-columns), minmax(0, 1fr)); 13689 overflow: visible; 13690 scroll-snap-type: none; 13691 width: auto; 13692 max-width: none; 13693 margin-right: 0; 13694 } 13695 13696 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-mobile > li { 13697 flex: none; 13698 width: auto; 13699 min-width: 0; 13700 scroll-snap-align: unset; 13701 } 13702 13703 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-desktop { 13704 display: flex; 13705 flex-wrap: nowrap; 13706 overflow-x: auto; 13707 overflow-y: hidden; 13708 scroll-snap-type: x mandatory; 13709 -webkit-overflow-scrolling: touch; 13710 overscroll-behavior-x: contain; 13711 scrollbar-width: none; 13712 -ms-overflow-style: none; 13713 } 13714 13715 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-desktop::-webkit-scrollbar { 13716 display: none; 13717 } 13718 13719 #shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__grid--slider-desktop > li { 13720 flex: 0 0 var(--sbn-slide-width); 13721 width: var(--sbn-slide-width); 13722 min-width: var(--sbn-slide-width); 13723 scroll-snap-align: start; 13724 scroll-snap-stop: always; 13725 } 13726 }#shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card--card_Rk7C8N .shop-by-need__media { 13727 height: auto; 13728 min-height: 0; 13729 aspect-ratio: 444.898 / 521.326; 13730 }#shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card--card_UN8mb7 .shop-by-need__media { 13731 height: auto; 13732 min-height: 0; 13733 aspect-ratio: 444.898 / 521.326; 13734 }#shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card--card_eKPicY .shop-by-need__media { 13735 height: auto; 13736 min-height: 0; 13737 aspect-ratio: 444.898 / 521.326; 13738 }#shopify-section-template--19478419472560__shop_by_need_DiLKMz .shop-by-need__card--card_CffCU6 .shop-by-need__media { 13739 height: auto; 13740 min-height: 0; 13741 aspect-ratio: 444.898 / 521.326; 13742 }</style><section 13743 class="shop-by-need" 13744 aria-label="Shop By Need" 13745> 13746 <div class="shop-by-need__inner page-width"><header class="shop-by-need__header"><h2 class="shop-by-need__title">Shop By Need</h2><a 13747 class="shop-by-need__cta shop-by-need__cta--desktop" 13748 13749 href="https://us.balibodyco.com/collections" 13750 13751 >Shop All</a></header><ul 13752 class=" 13753 shop-by-need__grid 13754 13755 13756 " 13757 role="list" 13758 ><li ><a href="/collections/clear" class="shop-by-need__card shop-by-need__card--card_Rk7C8N shop-by-need__card--type-near_square"><div class="shop-by-need__media"><img src="//us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=1200" alt="No Transfer" srcset="//us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=375 375w, //us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=550 550w, //us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=900 900w, //us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/No_transfer.jpg?v=1789521488&width=1200 1200w" width="1200" height="1338" loading="lazy" sizes="(min-width: 750px) 25vw, 50vw" class="shop-by-need__image">�</div><span class="shop-by-need__label">
13759 <span class="shop-by-need__label-text">No Transfer</span><span class="shop-by-need__arrow shop-by-need__arrow--mobile" aria-hidden="true">â</span><span class="shop-by-need__arrow shop-by-need__arrow--desktop" aria-hidden="true">â</span></span></a></li><li ><a href="/collections/shade-dark" class="shop-by-need__card shop-by-need__card--card_UN8mb7 shop-by-need__card--type-near_square"><div class="shop-by-need__media"><img src="//us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=1200" alt="Deepest Tan" srcset="//us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=375 375w, //us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=550 550w, //us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=900 900w, //us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Deepest_tan.jpg?v=1789521488&width=1200 1200w" width="1200" height="1330" loading="lazy" sizes="(min-width: 750px) 25vw, 50vw" class="shop-by-need__image">�</div><span class="shop-by-need__label"> 13760 <span class="shop-by-need__label-text">Deepest Tan</span><span class="shop-by-need__arrow shop-by-need__arrow--mobile" aria-hidden="true">â</span><span class="shop-by-need__arrow shop-by-need__arrow--desktop" aria-hidden="true">â</span></span></a></li><li ><a href="/collections/express-tan" class="shop-by-need__card shop-by-need__card--card_eKPicY shop-by-need__card--type-near_square"><div class="shop-by-need__media"><img src="//us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=1200" alt="Fast Results" srcset="//us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=375 375w, //us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=550 550w, //us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=750 750w, //us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=900 900w, //us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Fast_Results.jpg?v=1789521488&width=1200 1200w" width="1200" height="1338" loading="lazy" sizes="(min-width: 750px) 25vw, 50vw" class="shop-by-need__image">�</div><span class="shop-by-need__label"> 13761 <span class="shop-by-need__label-text">Fast Results</span><span class="shop-by-need__arrow shop-by-need__arrow--mobile" aria-hidden="true">â</span><span class="shop-by-need__arrow shop-by-need__arrow--desktop" aria-hidden="true">â</span></span></a></li><li ><a href="/collections/face-tan" class="shop-by-need__card shop-by-need__card--card_CffCU6 shop-by-need__card--type-near_square"><div class="shop-by-need__media"><img src="//us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=1200" alt="Face Tans" srcset="//us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=375 375w, //us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=550 550w, //us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=750 750w, //us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=900 900w, //us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=1100 1100w, //us.balibodyco.com/cdn/shop/files/Face_Tan.jpg?v=1789521487&width=1200 1200w" width="1200" height="1330" loading="lazy" sizes="(min-width: 750px) 25vw, 50vw" class="shop-by-need__image">�</div><span class="shop-by-need__label"> 13762 <span class="shop-by-need__label-text">Face Tans</span><span class="shop-by-need__arrow shop-by-need__arrow--mobile" aria-hidden="true">â</span><span class="shop-by-need__arrow shop-by-need__arrow--desktop" aria-hidden="true">â</span></span></a></li></ul><footer class="shop-by-need__footer"> 13763 <a 13764 class="shop-by-need__cta shop-by-need__cta--mobile" 13765 13766 href="https://us.balibodyco.com/collections" 13767 13768 >Shop All</a> 13769 </footer></div> 13770</section> 13771 13772 13773</section><section id="shopify-section-template--19478419472560__image_banner_dual_cF7b3n" class="shopify-section section"><link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-image-banner.css?v=117140445673400808451789958419" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .image-banner-dual { 13774 margin-top: 37px; 13775 margin-bottom: 37px; 13776 } 13777 13778 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .image-banner-dual .banner__heading p{ 13779 line-height: 1 !important; 13780 } 13781 13782 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .image-banner-dual__grid { 13783 display: grid; 13784 grid-template-columns: 1fr 1fr; 13785 gap: 16px;
13786 align-items: stretch; 13787 } 13788 13789 @media screen and (max-width: 749px) { 13790 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .image-banner-dual__grid { 13791 grid-template-columns: 1fr; 13792 gap: 0px; 13793 } 13794 13795 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .image-banner-dual__page-width.page-width { 13796 max-width: none; 13797 padding-left: 0; 13798 padding-right: 0; 13799 } 13800 } 13801 13802 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col { 13803 display: block; 13804 position: relative; 13805 overflow: hidden; 13806 min-width: 0; 13807 width: 100%; 13808 min-height: 28rem; 13809 } 13810 13811 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col__ratio { 13812 display: block; 13813 width: 100%; 13814 height: 0; 13815 padding-bottom: var(--dual-aspect-padding, 100%); 13816 pointer-events: none; 13817 } 13818 13819 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media, 13820 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media.image { 13821 position: absolute; 13822 top: 0; 13823 left: 0; 13824 width: 100%; 13825 height: 100%; 13826 z-index: 0; 13827 padding-bottom: 0; 13828 min-height: 0; 13829 } 13830 13831 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media.image picture, 13832 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media.image img, 13833 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media.banner-video video { 13834 position: absolute; 13835 inset: 0; 13836 width: 100%; 13837 height: 100%; 13838 object-fit: cover; 13839 } 13840 13841 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__content { 13842 position: absolute; 13843 top: 0; 13844 left: 0; 13845 width: 100%; 13846 height: 100%; 13847 max-width: none; 13848 min-height: 0; 13849 z-index: 2; 13850 display: flex; 13851 box-sizing: border-box; 13852 opacity: 1; 13853 isolation: isolate; 13854 } 13855 13856 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col::after, 13857 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media::after { 13858 z-index: 1; 13859 pointer-events: none; 13860 } 13861 13862 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media::after { 13863 display: none; 13864 } 13865 13866 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__box { 13867 min-width: auto; 13868 background: transparent; 13869 border: none; 13870 box-shadow: none; 13871 } 13872 13873 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col .banner__media.placeholder .placeholder-svg { 13874 position: absolute; 13875 inset: 0; 13876 width: 100%; 13877 height: 100%; 13878 }#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37, 13879 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 p, 13880 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 span, 13881 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 strong, 13882 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 em { 13883 color: #ffffff; 13884 font-family: var(--font-body-family); 13885 font-weight: 500; 13886 } 13887 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 { 13888 width: 100%;max-width: 240px;font-size: 24px; 13889 line-height: 1.2; 13890 margin-top: 0px; 13891 margin-bottom: 8px; 13892 margin-left: auto; 13893 margin-right: auto; 13894 padding: 0px 0px 0px 0px; 13895 } 13896 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37.banner__heading--image img { 13897 max-width: 100%; 13898 height: auto; 13899 } 13900 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 p { 13901 margin: 0; 13902 } 13903 @media screen and (max-width: 749px) { 13904 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37, 13905 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 p, 13906 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 span, 13907 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 strong, 13908 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 em { 13909 color: #ffffff; 13910 } 13911 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_3ERL37 {max-width: 340px;font-size: 18px; 13912 line-height: 1.1; 13913 margin-top: 0px; 13914 margin-bottom: 4px;
13915 margin-left: auto; 13916 margin-right: auto; 13917 padding: 0px 0px 0px 0px; 13918 } 13919 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc, 13920 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc p, 13921 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc span, 13922 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc strong, 13923 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc em { 13924 color: #ffffff; 13925 font-family: var(--font-body-family); 13926 font-weight: 300; 13927 } 13928 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc { 13929 width: 100%;max-width: none;font-size: 16px; 13930 line-height: 1.5; 13931 margin-top: 0px; 13932 margin-bottom: 0px; 13933 margin-left: 0px; 13934 margin-right: 0px; 13935 padding: 0px 0px 0px 0px; 13936 } 13937 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc p { 13938 margin: 0; 13939 } 13940 @media screen and (max-width: 749px) { 13941 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc, 13942 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc p, 13943 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc span, 13944 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc strong, 13945 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc em { 13946 color: #ffffff; 13947 } 13948 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_QaMjmc {max-width: none;font-size: 16px; 13949 margin-top: 0px; 13950 margin-bottom: 0px; 13951 margin-left: 0px; 13952 margin-right: 0px; 13953 padding: 0px 0px 0px 0px; 13954 } 13955 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__buttons--buttons_WazcnN .button { 13956 font-family: var(--font-body-family); 13957 font-weight: 500; 13958 font-size: 12px; 13959 color: #fcfafa; 13960 border-radius: 40px;border: none;margin: 0px 0px 42px 0px; 13961 padding: 12px 26px 12px 26px;background-color: #313131;} 13962 @media screen and (max-width: 749px) { 13963 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__buttons--buttons_WazcnN .button { 13964 font-size: 12px; 13965 color: #fcfafa; 13966 border-radius: 40px;border: none;margin: 4px 0px 28px 0px; 13967 padding: 16px 26px 16px 26px;background-color: #313131;} 13968 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq, 13969 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq p, 13970 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq span, 13971 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq strong, 13972 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq em { 13973 color: #ffffff; 13974 font-family: var(--font-heading-family); 13975 font-weight: 500; 13976 } 13977 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq { 13978 width: 100%;max-width: none;font-size: 24px; 13979 line-height: 1.2; 13980 margin-top: 0px; 13981 margin-bottom: 10px; 13982 margin-left: 0px; 13983 margin-right: 0px; 13984 padding: 0px 0px 0px 0px; 13985 } 13986 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq.banner__heading--image img { 13987 max-width: 100%; 13988 height: auto; 13989 } 13990 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq p { 13991 margin: 0; 13992 } 13993 @media screen and (max-width: 749px) { 13994 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq, 13995 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq p, 13996 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq span, 13997 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq strong, 13998 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq em { 13999 color: #fffdfd; 14000 } 14001 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__heading--heading_eLGwYq {max-width: none;font-size: 18px; 14002 line-height: 1.1; 14003 margin-top: 0px; 14004 margin-bottom: 10px; 14005 margin-left: 0px; 14006 margin-right: 0px; 14007 padding: 0px 0px 0px 0px; 14008 } 14009 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz, 14010 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz p, 14011 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz span, 14012 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz strong, 14013 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz em { 14014 color: #ffffff; 14015 font-family: var(--font-body-family); 14016 font-weight: 300; 14017 } 14018 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz { 14019 width: 100%;max-width: 280px;font-size: 16px; 14020 line-height: 1.5; 14021 margin-top: 0px; 14022 margin-bottom: 0px; 14023 margin-left: auto; 14024 margin-right: auto; 14025 padding: 0px 0px 0px 0px; 14026 } 14027 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz p { 14028 margin: 0; 14029 } 14030 @media screen and (max-width: 749px) { 14031 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz, 14032 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz p, 14033 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz span, 14034 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz strong, 14035 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz em { 14036 color: #ffffff; 14037 } 14038 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__text--text_Ah4fRz {max-width: 280px;font-size: 16px; 14039 margin-top: 0px; 14040 margin-bottom: 0px; 14041 margin-left: auto; 14042 margin-right: auto; 14043 padding: 0px 0px 0px 0px; 14044 } 14045 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__buttons--buttons_CLfUVW .button { 14046 font-family: var(--font-body-family); 14047 font-weight: 500; 14048 font-size: 12px; 14049 color: #fcfafa; 14050 border-radius: 40px;border: none;margin: 0px 0px 42px 0px; 14051 padding: 12px 26px 12px 26px;background-color: #313131;} 14052 @media screen and (max-width: 749px) { 14053 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n .banner__buttons--buttons_CLfUVW .button { 14054 font-size: 12px; 14055 color: #fcfafa; 14056 border-radius: 40px;border: none;margin: 4px 0px 28px 0px; 14057 padding: 16px 26px 16px 26px;background-color: #313131;} 14058 }�#shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n::after {display: none;} 14059 14060 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n .banner__content.banner__content-mobile-bottom-center { 14061 align-items: flex-end; 14062 justify-content: center; 14063 } 14064 14065 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-left .banner__box { 14066 text-align: left; 14067 } 14068 14069 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-center .banner__box { 14070 text-align: center; 14071 } 14072 14073 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-right .banner__box { 14074 text-align: right; 14075 }@media screen and (min-width: 750px) { 14076 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n { 14077 --dual-aspect-padding: 100.0%; 14078 } 14079 }@media screen and (max-width: 749px) { 14080 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n { 14081 min-height: 60vh; 14082 height: 60vh; 14083 } 14084 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col__ratio { 14085 display: none; 14086 } 14087 }#shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n::after {background: linear-gradient(to top, rgba(0, 0, 0, 0.0), transparent); 14088 opacity: 1;} 14089 14090 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n .banner__content.banner__content-mobile-bottom-center { 14091 align-items: flex-end; 14092 justify-content: center; 14093 } 14094 14095 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-left .banner__box { 14096 text-align: left; 14097 } 14098 14099 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-center .banner__box { 14100 text-align: center; 14101 } 14102 14103 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n .banner--content-align-mobile-right .banner__box { 14104 text-align: right; 14105 }@media screen and (min-width: 750px) { 14106 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n { 14107 --dual-aspect-padding: 100.0%; 14108 } 14109 }@media screen and (max-width: 749px) { 14110 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n { 14111 min-height: 60vh; 14112 height: 60vh; 14113 } 14114 #shopify-section-template--19478419472560__image_banner_dual_cF7b3n #Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n .banner-dual-col__ratio { 14115 display: none; 14116 } 14117 }</style><div class="image-banner-dual"><div class="image-banner-dual__grid"> 14118 <div 14119 id="Banner-dual-left-template--19478419472560__image_banner_dual_cF7b3n" 14120 class="banner-dual-col banner banner-custom" 14121 style="background-color: ; --dual-aspect-padding: 100.0%;" 14122><div class="banner-dual-col__ratio" aria-hidden="true"></div><div class="banner__media image"><picture><img 14123 src="//us.balibodyco.com/cdn/shop/files/HP-Desktop-Quiz-949x949px_979abbfb-d8f2-440d-bafc-ba73d77b33b4.jpg?format=webp&v=1789521490&width=1200" 14124 srcset="//us.balibodyco.com/cdn/shop/files/HP-Desktop-Quiz-949x949px_979abbfb-d8f2-440d-bafc-ba73d77b33b4.jpg?format=webp&v=1789521490&width=400 400w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Quiz-949x949px_979abbfb-d8f2-440d-bafc-ba73d77b33b4.jpg?format=webp&v=1789521490&width=800 800w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Quiz-949x949px_979abbfb-d8f2-440d-bafc-ba73d77b33b4.jpg?format=webp&v=1789521490&width=1200 1200w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Quiz-949x949px_979abbfb-d8f2-440d-bafc-ba73d77b33b4.jpg?v=1789521490 1898w 14125 " 14126 sizes="(min-width: 750px) 50vw, 100vw" 14127 alt="" 14128 loading="lazy" 14129 width="1898" 14130 height="1898" 14131 class="product-banner__image" 14132 > 14133 </picture></div><div 14134 class=" 14135 banner__content banner__content--bottom-center 14136 banner--content-align-center 14137 banner__content-mobile-bottom-center 14138 banner--content-align-mobile-center 14139 " 14140 style="padding-top: 30px; padding-bottom: 30px;" 14141 > 14142 <div class="banner__box content-container content-container--full-width-mobile"><h2 14143 class="banner__heading banner__heading--heading_3ERL37 inline-richtext"
14144 14145 > 14146 14147 <span class="medium-hide large-up-hide"><p>Not Sure Which Tan Is Right For You?</p></span> 14148 <span class="small-hide"><p>Not Sure Which Tan Is Right For You?</p></span> 14149 14150 </h2><div 14151 class="banner__text banner__text--text_QaMjmc rte body" 14152 14153 > 14154 14155 <p>The 2-Minute Tan Finder Quiz</p> 14156 14157 </div><div class="banner__buttons banner__buttons--buttons_WazcnN" ><a 14158 14159 href="/pages/shade-finder-quiz" 14160 14161 class="button button--default" 14162 > 14163 �Take the Quiz 14164 </a></div></div> 14165 </div> 14166</div> 14167 14168 <div 14169 id="Banner-dual-right-template--19478419472560__image_banner_dual_cF7b3n" 14170 class="banner-dual-col banner banner-custom" 14171 style="background-color: ; --dual-aspect-padding: 100.0%;" 14172><div class="banner-dual-col__ratio" aria-hidden="true"></div><div class="banner__media image"><picture><img 14173 src="//us.balibodyco.com/cdn/shop/files/HP-Desktop-Rewards-949x949px_93ff63c1-cd3b-4cfa-bed5-33c88ffb9ba2.jpg?format=webp&v=1789521491&width=1200" 14174 srcset="//us.balibodyco.com/cdn/shop/files/HP-Desktop-Rewards-949x949px_93ff63c1-cd3b-4cfa-bed5-33c88ffb9ba2.jpg?format=webp&v=1789521491&width=400 400w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Rewards-949x949px_93ff63c1-cd3b-4cfa-bed5-33c88ffb9ba2.jpg?format=webp&v=1789521491&width=800 800w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Rewards-949x949px_93ff63c1-cd3b-4cfa-bed5-33c88ffb9ba2.jpg?format=webp&v=1789521491&width=1200 1200w,//us.balibodyco.com/cdn/shop/files/HP-Desktop-Rewards-949x949px_93ff63c1-cd3b-4cfa-bed5-33c88ffb9ba2.jpg?v=1789521491 1898w 14175 " 14176 sizes="(min-width: 750px) 50vw, 100vw" 14177 alt="" 14178 loading="lazy" 14179 width="1898" 14180 height="1898" 14181 class="product-banner__image" 14182 > 14183 </picture></div><div 14184 class=" 14185 banner__content banner__content--bottom-center 14186 banner--content-align-center 14187 banner__content-mobile-bottom-center 14188 banner--content-align-mobile-center 14189 " 14190 style="padding-top: 30px; padding-bottom: 30px;" 14191 > 14192 <div class="banner__box content-container content-container--full-width-mobile"><h2 14193 class="banner__heading banner__heading--heading_eLGwYq inline-richtext" 14194 14195 > 14196 14197 <p>Get Rewarded For Glowing</p> 14198 14199 </h2><div 14200 class="banner__text banner__text--text_Ah4fRz rte body" 14201 14202 > 14203 14204 <span class="medium-hide large-up-hide"><p>Join Our BB Air Rewards Program To Earn Points On Every Purchase Online</p></span> 14205 <span class="small-hide"><p>Join Our BB Air Rewards Program To Earn Points On Every Purchase Online</p></span> 14206 14207 </div><div class="banner__buttons banner__buttons--buttons_CLfUVW" ><a 14208 14209 href="/pages/rewards" 14210 14211 class="button button--default" 14212 > 14213 �Join Now 14214 </a></div></div> 14215 </div> 14216</div> 14217 14218 </div></div> 14219 14220 14221</section> 14222 </main> 14223 14224 <!-- BEGIN sections: footer-group --> 14225<div id="shopify-section-sections--19478420979888__footer" class="shopify-section shopify-section-group-footer-group"> 14226<link href="//us.balibodyco.com/cdn/shop/t/398/assets/section-footer.css?v=6029879875465179631789958403" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>.section-sections--19478420979888__footer-padding { 14227 padding-top: 44px; 14228 padding-bottom: 36px; 14229 } 14230 14231 .footer__container { 14232 padding-left: 2rem; 14233 padding-right: 2rem; 14234 } 14235 14236 .footer * { 14237 color: #303030; 14238 } 14239 14240 .footer-menu__item--link { 14241 color: #303030; 14242 } 14243 14244 .footer { 14245 background-color: #fcfafa; 14246 } 14247 14248 .footer ::placeholder { 14249 color: #303030; 14250 opacity: 1;
14251 } 14252 14253 .footer ::-ms-input-placeholder { 14254 color: #303030; 14255 } 14256 14257 @media screen and (min-width: 900px) { 14258 .footer-top { 14259 grid-template-columns: 7fr 3fr; 14260 } 14261 }</style><footer class="footer section-sections--19478420979888__footer-padding"> 14262 <div class="footer__container"> 14263 <div class="footer-top"> 14264 <div class="footer__side-left"> 14265 <div class="footer-info"> 14266 <div class="footer-logo"><div 14267 class="footer-block__image-wrapper" 14268 style="max-width: min(100%, 155px);" 14269 > 14270 <img 14271 srcset="//us.balibodyco.com/cdn/shop/files/checkout_logo_5_25f07dd7-f4b1-4573-8565-ab608db83a4f.png?v=1613159198&width=155, //us.balibodyco.com/cdn/shop/files/checkout_logo_5_25f07dd7-f4b1-4573-8565-ab608db83a4f.png?v=1613159198&width=310 2x" 14272 src="//us.balibodyco.com/cdn/shop/files/checkout_logo_5_25f07dd7-f4b1-4573-8565-ab608db83a4f.png?v=1613159198&width=600" 14273 alt="" 14274 loading="lazy" 14275 width="600" 14276 height="99" 14277 > 14278 </div><div class="footer-logo__text rte"> 14279 <p>Bali Body has been creating Australian-made self tan, skincare and suncare since 2014. Made with skin-loving ingredients, our formulas nourish and care for every skin type, delivering healthy-looking, glowing results.</p> 14280 </div></div> 14281 14282 <div class="footer-social"> 14283 <ul class="footer-social__list"> 14284 14285 <li class="footer-social__item"> 14286 <a target="_blank" href="https://www.instagram.com/balibody/" title="Link to Instagram"> 14287 <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 14288 <g clip-path="url(#clip0_277_108)"> 14289 <path d="M6.02115 0.0721245C4.9276 0.123719 4.18081 0.298236 3.52797 0.554769C2.85231 0.818086 2.27963 1.17144 1.70983 1.74329C1.14003 2.31515 0.789144 2.88824 0.527678 3.56492C0.274639 4.21921 0.103206 4.96661 0.0549 6.06078C0.00659445 7.15495 -0.00409445 7.50666 0.00125 10.2977C0.00659444 13.0887 0.0189278 13.4386 0.0719611 14.535C0.124172 15.6284 0.298072 16.3749 0.554606 17.028C0.818333 17.7037 1.17127 18.2761 1.74333 18.8461C2.31539 19.4161 2.88807 19.7662 3.56641 20.0281C4.22007 20.2807 4.96768 20.453 6.06165 20.5009C7.15561 20.5487 7.50773 20.5598 10.2979 20.5545C13.0882 20.5492 13.4394 20.5368 14.5357 20.4848C15.6319 20.4328 16.3746 20.2577 17.0278 20.0024C17.7035 19.738 18.2764 19.3857 18.846 18.8134C19.4156 18.2412 19.7662 17.6677 20.0275 16.9906C20.2807 16.3369 20.4528 15.5893 20.5003 14.4962C20.5482 13.3991 20.5595 13.0488 20.5541 10.2582C20.5488 7.4676 20.5363 7.11775 20.4842 6.02172C20.4322 4.9257 20.2581 4.18139 20.0018 3.52792C19.7377 2.85226 19.3851 2.2802 18.8133 1.70979C18.2414 1.13937 17.6675 0.788897 16.9906 0.528252C16.3365 0.275213 15.5893 0.102752 14.4954 0.0554745C13.4014 0.00819669 13.0493 -0.00393109 10.2581 0.00141335C7.46682 0.0067578 7.11738 0.01868 6.02115 0.0721245ZM6.14119 18.6519C5.13911 18.6083 4.59501 18.4418 4.23241 18.3024C3.75223 18.1174 3.41018 17.8938 3.04882 17.5359C2.68745 17.178 2.46545 16.8348 2.27798 16.3556C2.13718 15.993 1.96759 15.4495 1.92073 14.4474C1.86975 13.3644 1.85906 13.0392 1.8531 10.2952C1.84714 7.55126 1.85762 7.22649 1.90511 6.143C1.94786 5.14174 2.11539 4.59702 2.25455 4.23462C2.43955 3.75383 2.66237 3.4124 3.02107 3.05124C3.37976 2.69008 3.72201 2.46767 4.20157 2.2802C4.56376 2.13878 5.10725 1.97064 6.10892 1.92295C7.19282 1.87156 7.51759 1.86128 10.2611 1.85532C13.0047 1.84936 13.3303 1.85964 14.4146 1.90732C15.4159 1.9509 15.9608 2.11679 16.3228 2.25677C16.8032 2.44177 17.145 2.66397 17.5062 3.02329C17.8673 3.3826 18.0899 3.72361 18.2774 4.2042C18.419 4.56536 18.5872 5.10865 18.6344 6.11094C18.686 7.19483 18.6978 7.51981 18.7027 10.2632C18.7076 13.0065 18.698 13.3323 18.6505 14.4154C18.6067 15.4175 18.4406 15.9618 18.301 16.3248C18.116 16.8048 17.893 17.147 17.5341 17.508C17.1752 17.8689 16.8334 18.0913 16.3536 18.2788C15.9918 18.42 15.4477 18.5886 14.4469 18.6363C13.363 18.6872 13.0382 18.6979 10.2936 18.7039C7.54904 18.7098 7.22529 18.6987 6.1414 18.6519M14.5198 4.7849C14.5203 5.02884 14.593 5.26719 14.7289 5.46979C14.8647 5.6724 15.0577 5.83015 15.2832 5.92311C15.5087 6.01607 15.7568 6.04006 15.996 5.99204C16.2351 5.94402 16.4547 5.82615 16.6269 5.65334C16.7991 5.48052 16.9161 5.26053
1428916.9633 5.02118C17.0104 4.78183 16.9855 4.53388 16.8917 4.30868C16.7979 4.08348 16.6395 3.89115 16.4364 3.75602C16.2333 3.62089 15.9947 3.54902 15.7507 3.54951C15.4237 3.55016 15.1103 3.68067 14.8795 3.91234C14.6487 4.14401 14.5193 4.45787 14.5198 4.7849ZM5.00057 10.2882C5.00632 13.203 7.3735 15.5605 10.2877 15.555C13.2018 15.5494 15.561 13.1825 15.5554 10.2677C15.5499 7.3529 13.1821 4.99477 10.2675 5.00052C7.35294 5.00628 4.99502 7.37387 5.00057 10.2882ZM6.8518 10.2845C6.85046 9.60694 7.05008 8.94416 7.42542 8.38002C7.80076 7.81587 8.33495 7.3757 8.96045 7.11515C9.58596 6.85461 10.2747 6.7854 10.9395 6.91628C11.6044 7.04715 12.2154 7.37224 12.6955 7.85042C13.1756 8.32861 13.5031 8.93841 13.6366 9.60273C13.7701 10.267 13.7036 10.956 13.4456 11.5826C13.1875 12.2091 12.7495 12.745 12.1868 13.1226C11.6242 13.5002 10.9622 13.7024 10.2846 13.7037C9.83465 13.7047 9.38895 13.617 8.97293 13.4457C8.5569 13.2743 8.1787 13.0227 7.85992 12.7052C7.54115 12.3877 7.28805 12.0105 7.11507 11.5952C6.9421 11.1798 6.85264 10.7345 6.8518 10.2845Z" fill="#303030"/> 14290 </g> 14291 <defs> 14292 <clipPath id="clip0_277_108"> 14293 <rect width="20.5556" height="20.5556" fill="white"/> 14294 </clipPath> 14295 </defs> 14296 </svg> 14297 </a> 14298 </li> 14299 14300 14301 <li class="footer-social__item"> 14302 <a target="_blank" href="https://www.facebook.com/balibody" title="Link to Facebook"> 14303 <svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 14304 <g clip-path="url(#clip0_277_110)"> 14305 <path d="M11.2223 0C5.39263 0 0.666748 4.62964 0.666748 10.3406C0.666748 15.5018 4.52674 19.7798 9.573 20.5556V13.3297H6.89288V10.3406H9.573V8.06243C9.573 5.47082 11.1489 4.03929 13.56 4.03929C14.7149 4.03929 15.9228 4.24126 15.9228 4.24126V6.78601H14.5918C13.2806 6.78601 12.8716 7.58317 12.8716 8.40092V10.3406H15.7991L15.3311 13.3297H12.8716V20.5556C17.9179 19.7798 21.7779 15.502 21.7779 10.3406C21.7779 4.62964 17.052 0 11.2223 0Z" fill="#303030"/> 14306 </g> 14307 <defs> 14308 <clipPath id="clip0_277_110"> 14309 <rect width="21.1111" height="20.5556" fill="white" transform="translate(0.666748)"/> 14310 </clipPath> 14311 </defs> 14312 </svg> 14313 </a> 14314 </li> 14315 14316 14317 <li class="footer-social__item"> 14318 <a target="_blank" href="https://www.tiktok.com/@bali_body" title="Link to Tiktok"> 14319 <svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 14320 <g clip-path="url(#clip0_277_112)"> 14321 <path d="M11.6215 0.0173438C12.7425 0 13.8569 0.0102778 14.9702 0C15.0376 1.31106 15.5091 2.64653 16.4688 3.57345C17.4265 4.52351 18.7813 4.95839 20.0994 5.10549V8.55432C18.8642 8.51385 17.6231 8.25691 16.5022 7.72503C16.014 7.50406 15.5592 7.2195 15.1141 6.92851C15.1083 9.43115 15.1243 11.9306 15.098 14.4229C15.0312 15.6203 14.6361 16.8119 13.9398 17.7985C12.8195 19.4411 10.8751 20.5119 8.87801 20.5453C7.65303 20.6153 6.42933 20.2813 5.38549 19.6659C3.65561 18.6458 2.43834 16.7785 2.26105 14.7743C2.24049 14.3459 2.23342 13.918 2.25077 13.4999C2.40494 11.8702 3.2111 10.3112 4.46242 9.25064C5.88075 8.01538 7.86757 7.42698 9.72785 7.77514C9.7452 9.0438 9.69445 10.3112 9.69445 11.5798C8.84461 11.3049 7.85152 11.382 7.10895 11.8978C6.56679 12.2492 6.15504 12.7875 5.94049 13.3964C5.7632 13.8307 5.81395 14.3131 5.82422 14.7743C6.02785 16.1798 7.37938 17.3611 8.82212 17.2333C9.7786 17.223 10.6952 16.668 11.1937 15.8554C11.355 15.5708 11.5355 15.2798 11.5451 14.9452C11.6292 13.4131 11.5958 11.8875 11.6061 10.3555C11.6132 6.90281 11.5958 3.45976 11.6222 0.0179861L11.6215 0.0173438Z" fill="#303030"/> 14322 </g> 14323 <defs> 14324 <clipPath id="clip0_277_112"> 14325 <rect width="20.5556" height="20.5556" fill="white" transform="translate(0.888916)"/> 14326 </clipPath> 14327 </defs> 14328 </svg> 14329 </a> 14330 </li> 14331 14332 14333 <li class="footer-social__item"> 14334 <a target="_blank" href="https://www.youtube.com/channel/UCzjvoYhnIFPJsXNNgDn8Epw/featured" title="Link to Youtube"> 14335 <svg width="30" height="21" viewBox="0 0 30 21" fill="none" xmlns="http://www.w3.org/2000/svg"> 14336 <path d="M28.8287 3.15247C28.4899 1.91162 27.4926 0.934233 26.2254 0.602634C23.9293 0 14.7218 0 14.7218 0C14.7218 0 5.51432 0 3.21827 0.602634C1.95142 0.934233 0.953736 1.91162 0.615338 3.15247C0 5.40175 0 10.0945 0 10.0945C0 10.0945 0 14.7872 0.615338 17.0365C0.953736 18.2774 1.95142 19.2544 3.21866 19.5863C5.51471 20.189 14.7222 20.189 14.7222 20.189C14.7222 20.189 23.9297 20.189 26.2258 19.5863C27.4926 19.2547 28.4903 18.2774 28.8291 17.0369C29.4444 14.7872 29.4444 10.0949 29.4444 10.0949C29.4444 10.0949 29.4441 5.40175 28.8287 3.15247ZM11.7105 14.3549V5.83366L19.4061 10.0945L11.7105 14.3549Z" fill="#303030"/> 14337 </svg> 14338 </a> 14339 </li> 14340 14341 </ul> 14342 </div> 14343 14344 <div class="footer-option-desktop"> 14345 <div class="footer-option"><noscript><form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="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="/" /><div class="localization-form__select"> 14346 <h2 class="visually-hidden" id="FooterCountryLabelNoScript"> 14347 Country/region 14348 </h2> 14349 <select 14350 class="localization-selector link" 14351 name="country_code" 14352 aria-labelledby="FooterCountryLabelNoScript" 14353 ><option 14354 value="US" 14355 selected 14356 14357 > 14358 United States (USD 14359 $) 14360 </option></select> 14361 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 14362 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 14363</svg> 14364 14365 </div> 14366 <button class="button button--tertiary">Update country/region</button></form></noscript> 14367 <div class="footer-option-item no-js-hidden"> 14368 <h2 class="caption-large text-body" id="FooterCountryLabel">Location:</h2> 14369 <button type="button" data-store-selector-trigger class="footer-option-label" title="Selector trigger">
14370 <span class="menu-link__text--left"> 14371 14372 US 14373 14374 </span> 14375 </button> 14376 14377 </div> 14378 �</div> 14379 </div> 14380 </div> 14381 <div class="footer-menu"> 14382 14383 <div class="footer-item" ><h2 class="footer-menu__heading">Shop</h2><ul class="footer-menu__details-contenttyled"><li class="footer-menu__item"> 14384 <a 14385 href="/collections" 14386 class="footer-menu__item--link" 14387 > 14388 Shop All 14389 </a> 14390 </li><li class="footer-menu__item"> 14391 <a 14392 href="/collections/best-sellers" 14393 class="footer-menu__item--link" 14394 > 14395 Best Sellers 14396 </a> 14397 </li><li class="footer-menu__item"> 14398 <a 14399 href="/collections/self-tan" 14400 class="footer-menu__item--link" 14401 > 14402 Self Tan 14403 </a> 14404 </li><li class="footer-menu__item"> 14405 <a 14406 href="/collections/suncare" 14407 class="footer-menu__item--link" 14408 > 14409 Suncare 14410 </a> 14411 </li><li class="footer-menu__item"> 14412 <a 14413 href="/collections/bundles" 14414 class="footer-menu__item--link" 14415 > 14416 Bundles 14417 </a> 14418 </li></ul> 14419 14420 </div> 14421 14422 <div class="footer-item" ><h2 class="footer-menu__heading">About</h2><ul class="footer-menu__details-contenttyled"><li class="footer-menu__item"> 14423 <a 14424 href="/pages/about" 14425 class="footer-menu__item--link" 14426 > 14427 About Us 14428 </a> 14429 </li><li class="footer-menu__item"> 14430 <a 14431 href="/pages/sustainability" 14432 class="footer-menu__item--link" 14433 > 14434 Impact & Sustainability 14435 </a> 14436 </li><li class="footer-menu__item"> 14437 <a 14438 href="/pages/subscription" 14439 class="footer-menu__item--link" 14440 > 14441 Subscription 14442 </a> 14443 </li><li class="footer-menu__item"> 14444 <a 14445 href="/pages/reviews" 14446 class="footer-menu__item--link" 14447 > 14448 Reviews 14449 </a> 14450 </li><li class="footer-menu__item"> 14451 <a 14452 href="/pages/rewards" 14453 class="footer-menu__item--link" 14454 > 14455 BB Air Rewards 14456 </a> 14457 </li><li class="footer-menu__item"> 14458 <a 14459 href="/pages/blog-hub" 14460 class="footer-menu__item--link" 14461 > 14462 The BB Blog 14463 </a> 14464 </li><li class="footer-menu__item"> 14465 <a 14466 href="/pages/guides-and-tips" 14467 class="footer-menu__item--link" 14468 > 14469 Guides & Tips 14470 </a> 14471 </li></ul> 14472 14473 </div> 14474 14475 <div class="footer-item" ><h2 class="footer-menu__heading">Support</h2><ul class="footer-menu__details-contenttyled"><li class="footer-menu__item"> 14476 <a 14477 href="/pages/contact-us" 14478 class="footer-menu__item--link" 14479 > 14480 Contact Us 14481 </a> 14482 </li><li class="footer-menu__item"> 14483 <a 14484 href="https://us.balibodyco.com/pages/shipping-faq" 14485 class="footer-menu__item--link" 14486 > 14487 Shipping 14488 </a> 14489 </li><li class="footer-menu__item"> 14490 <a 14491 href="/pages/returns-refunds" 14492 class="footer-menu__item--link" 14493 > 14494 Returns & Refunds 14495 </a> 14496 </li><li class="footer-menu__item"> 14497 <a 14498 href="/pages/shade-finder-quiz" 14499 class="footer-menu__item--link" 14500 > 14501 Self Tan Quiz 14502 </a> 14503 </li><li class="footer-menu__item"> 14504 <a 14505 href="/pages/rewards-faqs" 14506 class="footer-menu__item--link" 14507 > 14508 BB Air Rewards FAQs 14509 </a> 14510 </li><li class="footer-menu__item"> 14511 <a 14512 href="/pages/in-store-locations" 14513 class="footer-menu__item--link" 14514 > 14515 In-Store Locations 14516 </a> 14517 </li><li class="footer-menu__item"> 14518 <a 14519 href="/pages/terms-conditions" 14520 class="footer-menu__item--link" 14521 > 14522 Terms & Conditions 14523 </a> 14524 </li></ul> 14525 14526 </div> 14527 14528 </div> 14529 <div class="footer-option-mobile"></div> 14530 </div> 14531 <div class="footer__side-right"> 14532 <div class="footer-klaviyo"> 14533 14534 <h2 class="footer-klaviyo__title">Sign up for the latest news</h2> 14535 14536 <form 14537 id="FormFooterSignup" 14538 class="signup-form" 14539 action="//manage.kmail-lists.com/subscriptions/subscribe" 14540 data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" 14541 method="GET" 14542 target="_blank" 14543 novalidate="novalidate" 14544 14545> 14546 <input type="hidden" name="g" value="QLUpuS"> 14547 <input type="hidden" name="$fields" value="Country"> 14548 14549 <div class="form-fields footer-form klaviyo_form_actions"> 14550 <div class="grid"> 14551 <div class="grid-field"> 14552 <div class="grid-item medium-up--one-half"> 14553 <input class="label-better" type="text" name="$first_name" placeholder="Your Name" required> 14554 </div> 14555 14556 <div class="grid-item"><select id="select-country" name="Country" aria-label="Select country" title="Select country"> 14557 <option value="">Country</option> 14558 <option value="Afghanistan">Afghanistan</option> 14559 <option value="Aland Islands">Aland Islands</option> 14560 <option value="Albania">Albania</option> 14561 <option value="Algeria">Algeria</option> 14562 <option value="American Samoa">American Samoa</option> 14563 <option value="Andorra">Andorra</option> 14564 <option value="Angola">Angola</option> 14565 <option value="Anguilla">Anguilla</option> 14566 <option value="Antarctica">Antarctica</option> 14567 <option value="Antigua and Barbuda">Antigua and Barbuda</option> 14568 <option value="Argentina">Argentina</option> 14569 <option value="Armenia">Armenia</option> 14570 <option value="Aruba">Aruba</option> 14571 <option value="Australia">Australia</option> 14572 <option value="Austria">Austria</option> 14573 <option value="Azerbaijan">Azerbaijan</option> 14574 <option value="Bahamas">Bahamas</option> 14575 <option value="Bahrain">Bahrain</option> 14576 <option value="Bangladesh">Bangladesh</option> 14577 <option value="Barbados">Barbados</option> 14578 <option value="Belarus">Belarus</option> 14579 <option value="Belgium">Belgium</option> 14580 <option value="Belize">Belize</option> 14581 <option value="Benin">Benin</option> 14582 <option value="Bermuda">Bermuda</option> 14583 <option value="Bhutan">Bhutan</option> 14584 <option value="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option> 14585 <option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option> 14586 <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option> 14587 <option value="Botswana">Botswana</option> 14588 <option value="Bouvet Island">Bouvet Island</option> 14589 <option value="Brazil">Brazil</option> 14590 <option value="British Indian Ocean Territory">British Indian Ocean Territory</option> 14591 <option value="Brunei Darussalam">Brunei Darussalam</option> 14592 <option value="Bulgaria">Bulgaria</option> 14593 <option value="Burkina Faso">Burkina Faso</option> 14594 <option value="Burundi">Burundi</option> 14595 <option value="Cambodia">Cambodia</option> 14596 <option value="Cameroon">Cameroon</option> 14597 <option value="Canada">Canada</option> 14598 <option value="Cape Verde">Cape Verde</option> 14599 <option value="Cayman Islands">Cayman Islands</option> 14600 <option value="Central African Republic">Central African Republic</option> 14601 <option value="Chad">Chad</option> 14602 <option value="Chile">Chile</option> 14603 <option value="China">China</option> 14604 <option value="Christmas Island">Christmas Island</option> 14605 <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option> 14606 <option value="Colombia">Colombia</option> 14607 <option value="Comoros">Comoros</option> 14608 <option value="Congo">Congo</option> 14609 <option value="Congo, the Democratic Republic of the">
14609Congo, the Democratic Republic of the</option> 14610 <option value="Cook Islands">Cook Islands</option> 14611 <option value="Costa Rica">Costa Rica</option> 14612 <option value="Cote d'Ivoire">Cote d'Ivoire</option> 14613 <option value="Croatia">Croatia</option> 14614 <option value="Cuba">Cuba</option> 14615 <option value="Curaçao">Curaçao</option> 14616 <option value="Cyprus">Cyprus</option> 14617 <option value="Czech Republic">Czech Republic</option> 14618 <option value="Denmark">Denmark</option> 14619 <option value="Djibouti">Djibouti</option> 14620 <option value="Dominica">Dominica</option> 14621 <option value="Dominican Republic">Dominican Republic</option> 14622 <option value="Ecuador">Ecuador</option> 14623 <option value="Egypt">Egypt</option> 14624 <option value="El Salvador">El Salvador</option> 14625 <option value="Equatorial Guinea">Equatorial Guinea</option> 14626 <option value="Eritrea">Eritrea</option> 14627 <option value="Estonia">Estonia</option> 14628 <option value="Ethiopia">Ethiopia</option> 14629 <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option> 14630 <option value="Faroe Islands">Faroe Islands</option> 14631 <option value="Fiji">Fiji</option> 14632 <option value="Finland">Finland</option> 14633 <option value="France">France</option> 14634 <option value="French Guiana">French Guiana</option> 14635 <option value="French Polynesia">French Polynesia</option> 14636 <option value="French Southern Territories">French Southern Territories</option> 14637 <option value="Gabon">Gabon</option> 14638 <option value="Gambia">Gambia</option> 14639 <option value="Georgia">Georgia</option> 14640 <option value="Germany">Germany</option> 14641 <option value="Ghana">Ghana</option> 14642 <option value="Gibraltar">Gibraltar</option> 14643 <option value="Greece">Greece</option> 14644 <option value="Greenland">Greenland</option> 14645 <option value="Grenada">Grenada</option> 14646 <option value="Guadeloupe">Guadeloupe</option> 14647 <option value="Guam">Guam</option> 14648 <option value="Guatemala">Guatemala</option> 14649 <option value="Guernsey">Guernsey</option> 14650 <option value="Guinea">Guinea</option> 14651 <option value="Guinea-Bissau">Guinea-Bissau</option> 14652 <option value="Guyana">Guyana</option> 14653 <option value="Haiti">Haiti</option> 14654 <option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option> 14655 <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option> 14656 <option value="Honduras">Honduras</option> 14657 <option value="Hong Kong">Hong Kong</option> 14658 <option value="Hungary">Hungary</option> 14659 <option value="Iceland">Iceland</option> 14660 <option value="India">India</option> 14661 <option value="Indonesia">Indonesia</option> 14662 <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option> 14663 <option value="Iraq">Iraq</option> 14664 <option value="Ireland">Ireland</option> 14665 <option value="Isle of Man">Isle of Man</option> 14666 <option value="Israel">Israel</option> 14667 <option value="Italy">Italy</option> 14668 <option value="Jamaica">Jamaica</option> 14669 <option value="Japan">Japan</option> 14670 <option value="Jersey">Jersey</option> 14671 <option value="Jordan">Jordan</option> 14672 <option value="Kazakhstan">Kazakhstan</option> 14673 <option value="Kenya">Kenya</option> 14674 <option value="Kiribati">Kiribati</option> 14675 <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option> 14676 <option value="Korea, Republic of">Korea, Republic of</option> 14677 <option value="Kuwait">Kuwait</option> 14678 <option value="Kyrgyzstan">Kyrgyzstan</option> 14679 <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option> 14680 <option value="Latvia">Latvia</option> 14681 <option value="Lebanon">Lebanon</option> 14682 <option value="Lesotho">Lesotho</option> 14683 <option value="Liberia">Liberia</option> 14684 <option value="Libya">Libya</option> 14685 <option value="Liechtenstein">Liechtenstein</option> 14686 <option value="Lithuania">Lithuania</option> 14687 <option value="Luxembourg">Luxembourg</option> 14688 <option value="Macao">Macao</option> 14689 <option value="Macedonia, the former Yugoslav Republic of">Macedonia, the former Yugoslav Republic of</option> 14690 <option value="Madagascar">Madagascar</option> 14691 <option value="Malawi">Malawi</option> 14692 <option value="Malaysia">Malaysia</option> 14693 <option value="Maldives">Maldives</option> 14694 <option value="Mali">Mali</option> 14695 <option value="Malta">Malta</option> 14696 <option value="Marshall Islands">Marshall Islands</option> 14697 <option value="Martinique">Martinique</option> 14698 <option value="Mauritania">Mauritania</option> 14699 <option value="Mauritius">Mauritius</option> 14700 <option value="Mayotte">Mayotte</option> 14701 <option value="Mexico">Mexico</option> 14702 <option value="Micronesia, Federated States of">Micronesia, Federated States of</option> 14703 <option value="Moldova, Republic of">Moldova, Republic of</option> 14704 <option value="Monaco">Monaco</option> 14705 <option value="Mongolia">Mongolia</option> 14706 <option value="Montenegro">Montenegro</option> 14707 <option value="Montserrat">Montserrat</option> 14708 <option value="Morocco">Morocco</option> 14709 <option value="Mozambique">Mozambique</option> 14710 <option value="Myanmar">Myanmar</option> 14711 <option value="Namibia">Namibia</option> 14712 <option value="Nauru">Nauru</option> 14713 <option value="Nepal">Nepal</option> 14714 <option value="Netherlands">Netherlands</option> 14715 <option value="New Caledonia">New Caledonia</option> 14716 <option value="New Zealand">New Zealand</option> 14717 <option value="Nicaragua">Nicaragua</option> 14718 <option value="Niger">Niger</option> 14719 <option value="Nigeria">Nigeria</option> 14720 <option value="Niue">Niue</option> 14721 <option value="Norfolk Island">Norfolk Island</option> 14722 <option value="Northern Mariana Islands">Northern Mariana Islands</option> 14723 <option value="Norway">Norway</option> 14724 <option value="Oman">Oman</option> 14725 <option value="Pakistan">Pakistan</option> 14726 <option value="Palau">Palau</option> 14727 <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option> 14728 <option value="Panama">Panama</option> 14729 <option value="Papua New Guinea">Papua New Guinea</option> 14730 <option value="Paraguay">Paraguay</option> 14731 <option value="Peru">Peru</option> 14732 <option value="Philippines">Philippines</option> 14733 <option value="Pitcairn">Pitcairn</option> 14734 <option value="Poland">Poland</option> 14735 <option value="Portugal">Portugal</option> 14736 <option value="Puerto Rico">Puerto Rico</option> 14737 <option value="Qatar">Qatar</option> 14738 <option value="Réunion">Réunion</option> 14739 <option value="Romania">Romania</option> 14740 <option value="Russian Federation">Russian Federation</option> 14741 <option value="Rwanda">Rwanda</option> 14742 <option value="Saint Barthélemy">Saint Barthélemy</option> 14743 <option value="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option> 14744 <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option> 14745 <option value="Saint Lucia">Saint Lucia</option> 14746 <option value="Saint Martin (French part)">Saint Martin (French part)</option> 14747 <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option> 14748 <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option> 14749 <option value="Samoa">Samoa</option> 14750 <option value="San Marino">San Marino</option> 14751 <option value="Sao Tome and Principe">Sao Tome and Principe</option> 14752 <option value="Saudi Arabia">Saudi Arabia</option> 14753 <option value="Senegal">Senegal</option> 14754 <option value="Serbia">Serbia</option> 14755 <option value="Seychelles">Seychelles</option> 14756 <option value="Sierra Leone">Sierra Leone</option> 14757 <option value="Singapore">Singapore</option> 14758 <option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option> 14759 <option value="Slovakia">Slovakia</option> 14760 <option value="Slovenia">Slovenia</option> 14761 <option value="Solomon Islands">Solomon Islands</option> 14762 <option value="Somalia">Somalia</option> 14763 <option value="South Africa">South Africa</option> 14764 <option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option> 14765 <option value="South Sudan">South Sudan</option> 14766 <option value="Spain">Spain</option> 14767 <option value="Sri Lanka">Sri Lanka</option> 14768 <option value="Sudan">Sudan</option> 14769 <option value="Suriname">Suriname</option> 14770 <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option> 14771 <option value="Swaziland">Swaziland</option> 14772 <option value="Sweden">Sweden</option> 14773 <option value="Switzerland">Switzerland</option> 14774 <option value="Syrian Arab Republic">Syrian Arab Republic</option> 14775 <option value="Taiwan, Province of China">Taiwan, Province of China</option> 14776 <option value="Tajikistan">Tajikistan</option> 14777 <option value="Tanzania, United Republic of">Tanzania, United Republic of</option> 14778 <option value="Thailand">Thailand</option> 14779 <option value="Timor-Leste">Timor-Leste</option> 14780 <option value="Togo">Togo</option> 14781 <option value="Tokelau">Tokelau</option> 14782 <option value="Tonga">Tonga</option> 14783 <option value="Trinidad and Tobago">Trinidad and Tobago</option> 14784 <option value="Tunisia">Tunisia</option> 14785 <option value="Turkey">Turkey</option> 14786 <option value="Turkmenistan">Turkmenistan</option> 14787 <option value="Turks and Caicos Islands">Turks and Caicos Islands</option> 14788 <option value="Tuvalu">Tuvalu</option> 14789 <option value="Uganda">Uganda</option> 14790 <option value="Ukraine">Ukraine</option> 14791 <option value="United Arab Emirates">United Arab Emirates</option> 14792 <option value="United Kingdom">United Kingdom</option> 14793 <option value="United States">United States</option> 14794 <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option> 14795 <option value="Uruguay">Uruguay</option> 14796 <option value="Uzbekistan">Uzbekistan</option> 14797 <option value="Vanuatu">Vanuatu</option> 14798 <option value="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option> 14799 <option value="Viet Nam">Viet Nam</option> 14800 <option value="Virgin Islands, British">Virgin Islands, British</option> 14801 <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option> 14802 <option value="Wallis and Futuna">Wallis and Futuna</option> 14803 <option value="Western Sahara">Western Sahara</option> 14804 <option value="Yemen">Yemen</option> 14805 <option value="Zambia">Zambia</option> 14806 <option value="Zimbabwe">Zimbabwe</option> 14807</select> 14808</div> 14809 14810 </div> 14811 <div class="grid-field-last"> 14812 <div class="grid-item medium-up--one-half"> 14813 <input class="label-better" type="email" name="email" placeholder="Email" required> 14814 </div> 14815 <div class="grid-item footer-signup-btn"> 14816 <button type="submit" class="footer-form__btn">Subscribe</button> 14817 </div> 14818 </div> 14819 </div> 14820 </div> 14821 14822 14823 14824 <div class="klaviyo_messages"> 14825 <div class="success_message" style="display:none;"></div> 14826 <div class="error_message" style="display:none;"></div> 14827 </div> 14828</form> 14829
14830<script 14831 defer 14832 src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js" 14833 onload="klaviyoLoadedFormFooterSignup()" 14834></script>
vendor: 1 bytes, line 14834
14834
14835<script> 14836 function klaviyoLoadedFormFooterSignup() { 14837 KlaviyoSubscribe.log = () => { return null }; 14838 KlaviyoSubscribe.attachToForms('#FormFooterSignup', { 14839 hide_form_on_success: true, 14840 extra_fields: ['Country'], 14841 success_message: "\u003cp\u003e\u003cstrong\u003eThanks for subscribing ! \u003c\/strong\u003e\u003c\/p\u003e", 14842 success: function() { 14843 if ( 'FormFooterSignup' == 'PageSignup' ) { 14844 const signUpHeaders = document.querySelectorAll('.sign-up__header'); 14845 signUpHeaders.forEach(header => header.style.display = 'none'); 14846 } 14847 } 14848 }); 14849 }; 14850</script>
14850 14851 14852 </div> 14853 </div> 14854 </div> 14855 </div> 14856</footer> 14857
14858<script> 14859 let mediaQuery = window.matchMedia('(max-width: 749px)'); 14860 const optionEL = document.querySelector('.footer-option'); 14861 window.addEventListener('resize', function () { 14862 if (window.innerWidth <= 749) { 14863 document.querySelector('.footer-option-mobile').appendChild(optionEL); 14864 } else { 14865 document.querySelector('.footer-option-desktop').appendChild(optionEL); 14866 } 14867 }); 14868 if (mediaQuery.matches) { 14869 document.querySelector('.footer-option-mobile').appendChild(optionEL); 14870 } 14871</script>
14871 14872 14873</div> 14874<!-- END sections: footer-group --> 14875 14876 <ul hidden> 14877 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 14878 <li id="a11y-new-window-message">Opens in a new window.</li> 14879 </ul> 14880 14881 14882 14883
14883<script> 14884 document.documentElement.className = document.documentElement.className.replace('no-js', 'js');window.theme = { 14885 strings: { 14886 addToCart: "Add to bag", 14887 addPairAndSave: "Pair and Save", 14888 addingToCart: "Addingâ¦", 14889 added: "Added", 14890 was: "Was", 14891 checkout: "Checkout", 14892 soldOut: "Sold out", 14893 unavailable: "Unavailable", 14894 productAdded: "{{ product }} added", 14895 freeProductAdded: "Free {{ product }} added!", 14896 freeGwtProductAdded: "Free {{ product }} added!", 14897 cartUpdated: "Bag Updated", 14898 cartError: "There was an error adding this item to your bag.", 14899 loading: "Loading\u0026hellip;", 14900 bisSuccessMessage: "Youâre on the list! Weâll let you know as soon as itâs available to shop.", 14901 }, 14902 swatches: [{ 14903 title: "Dark", 14904 image:"", 14905 colorRGB: "#cbad8b", 14906 color: [203, 173, 139] 14907 },{ 14908 title: "Natural", 14909 image:"", 14910 colorRGB: "#cbad8b", 14911 color: [203, 173, 139] 14912 },{ 14913 title: "Tan", 14914 image:"", 14915 colorRGB: "#b27651", 14916 color: [178, 118, 81] 14917 },{ 14918 title: "Medium to Dark", 14919 image:"", 14920 colorRGB: "#b27651", 14921 color: [178, 118, 81] 14922 },{ 14923 title: "Ultra Dark", 14924 image:"", 14925 colorRGB: "#ad8663", 14926 color: [173, 134, 99] 14927 },{ 14928 title: "Tan Shade", 14929 image:"", 14930 colorRGB: "#b87e5f", 14931 color: [184, 126, 95] 14932 },{ 14933 title: "Natural Shade", 14934 image:"", 14935 colorRGB: "#c29275", 14936 color: [194, 146, 117] 14937 },{ 14938 title: "Light to Medium", 14939 image:"", 14940 colorRGB: "#c38453", 14941 color: [195, 132, 83] 14942 }], 14943 swatchProducts: [5968811397,6727046758576], 14944 notifySound: "\/\/us.balibodyco.com\/cdn\/shop\/t\/398\/assets\/notify.mp3?v=181975263492281573091789958368", 14945 moneyFormat: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 14946 moneyWithCurrencyFormat: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 14947 enableBTGO: false, 14948 enableBOGO: false, 14949 fesb: null, 14950 currencySymbol: "USD", 14951 localization: "en", 14952 routes: { 14953 root: '', 14954 localeRoot: '', 14955 cart: { 14956 base: "\/cart", 14957 add: "\/cart\/add", 14958 change: "\/cart\/change", 14959 clear: "\/cart\/clear", 14960 update: "\/cart\/update", 14961 }, 14962 search: "\/search", 14963 } 14964 }; 14965</script>
14965 14966 14967 14968
vendor: 1,041 bytes, lines 14968-14975
14968<script> 14969 !function (w, d, t) { 14970 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 14971 ttq.load("C90EGEHHLSUPN04HG0SG"); 14972 ttq.page(); 14973 14974 }(window, document, 'ttq'); 14975 </script>
14975 14976 14977 14978 14979 14980 14981 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/bundle-cross-sell-Dqo-mRc7.css" rel="stylesheet" type="text/css" media="all" /> 14982 14983 14984 14985 14986 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/product-upsell-picker-BR2Htonf.css" rel="stylesheet" type="text/css" media="all" /> 14987 14988 14989 14990 14991
14991<script src="//us.balibodyco.com/cdn/shop/t/398/assets/product-upsell-picker-DgsqLptq.js" type="module" crossorigin="anonymous"></script>
14991 14992 14993 14994 14995 14996 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/predictive-search-GOr9OMWT.css" rel="stylesheet" type="text/css" media="all" /> 14997 14998� 14999 15000 15001 15002 15003 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/quick-add-CwDamUVd.css" rel="stylesheet" type="text/css" media="all" /> 15004 15005 15006 15007 15008
15008<script src="//us.balibodyco.com/cdn/shop/t/398/assets/quick-add-CZrXl0bn.js" type="module" crossorigin="anonymous"></script>
15008 15009 15010 15011 15012 15013
15013<script src="//us.balibodyco.com/cdn/shop/t/398/assets/product-form-CJL_OpcF.js" type="module" crossorigin="anonymous"></script>
15013 15014 15015 15016 15017
15017<script> 15018 window.shopUrl = 'https://us.balibodyco.com'; 15019 window.routes = { 15020 cart_add_url: '/cart/add', 15021 cart_change_url: '/cart/change', 15022 cart_update_url: '/cart/update', 15023 cart_url: '/cart', 15024 predictive_search_url: '/search/suggest', 15025 }; 15026 15027 window.cartStrings = { 15028 error: `There was an error while updating your cart. Please try again.`, 15029 quantityError: `You can only add [quantity] of this item to your cart.`, 15030 }; 15031 15032 window.variantStrings = { 15033 addToCart: `Add to bag`, 15034 soldOut: `Sold out`, 15035 unavailable: `Unavailable`, 15036 unavailable_with_option: `[value] - Unavailable`, 15037 }; 15038 15039 window.quickOrderListStrings = { 15040 itemsAdded: `[quantity] items added`, 15041 itemAdded: `[quantity] item added`, 15042 itemsRemoved: `[quantity] items removed`, 15043 itemRemoved: `[quantity] item removed`, 15044 viewCart: `View cart`, 15045 each: `[money]/ea`, 15046 }; 15047 15048 window.accessibilityStrings = { 15049 imageAvailable: `Image [index] is now available in gallery view`, 15050 shareSuccess: `Link copied to clipboard`, 15051 pauseSlideshow: `Pause slideshow`, 15052 playSlideshow: `Play slideshow`, 15053 recipientFormExpanded: `Gift card recipient form expanded`, 15054 recipientFormCollapsed: `Gift card recipient form collapsed`, 15055 }; 15056 </script>
15056 15057 15058 15059
15059<script src="//us.balibodyco.com/cdn/shop/t/398/assets/predictive-search-8YOduTVK.js" type="module" crossorigin="anonymous"></script>
15059 15060 15061� 15062 15063 15064
15064<script src="//us.balibodyco.com/cdn/shop/t/398/assets/geoip2-Bxkb9pEE.js" type="module" crossorigin="anonymous"></script>
15064 15065 15066 15067 15068 15069
15069<script src="//us.balibodyco.com/cdn/shop/t/398/assets/geo-modal-B3BAlq6H.js" type="module" crossorigin="anonymous"></script>
15069 15070 15071 15072 15073 15074 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/geo-modal-BlHWhjl6.css" rel="stylesheet" type="text/css" media="all" /> 15075 15076 15077 <!-- googleoff: index --> 15078 15079 15080 15081 15082<div 15083 class="geo-modal" 15084 id="confirm-locale-modal" 15085 style="display: none;" 15086 role="dialog" 15087 aria-modal="true" 15088 aria-labelledby="confirm-modal-title" 15089 aria-hidden="true" 15090> 15091 <div class="modal-wrapper"> 15092 <div class="modal-inner"> 15093 <header> 15094 <div> 15095 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-logo" viewBox="0 0 199.8 30"> 15096 <path d="M0 .7h5.6a13.79 13.79 0 0 1 5.2.8A6.48 6.48 0 0 1 13.7 4a6.71 6.71 0 0 1 1.1 3.7 7 7 0 0 1-.9 3.5 6.56 6.56 0 0 1-2.7 2.5 9.78 9.78 0 0 1 3.4 1.8 7.9 7.9 0 0 1 1.9 2.5 8.24 8.24 0 0 1 .7 3.1 7.58 7.58 0 0 1-2.5 5.8A9.32 9.32 0 0 1 8 29.3H0V.7zm2.8 2.8v9.1h1.6a12.16 12.16 0 0 0 4.4-.6 5.43 5.43 0 0 0 2.2-1.7 5 5 0 0 0 .8-2.7 4 4 0 0 0-1.4-3.1 7.52 7.52 0 0 0-4.3-1H2.8zm0 12v11h3.5a13 13 0 0 0 4.6-.6 4.35 4.35 0 0 0 2.3-1.9 4.9 4.9 0 0 0 .9-2.8 4.79 4.79 0 0 0-1.2-3.3A6.33 6.33 0 0 0 9.5 16a29.65 29.65 0 0 0-5.1-.3H2.8v-.2zM36.8.7l13.3 28.6H47l-4.5-9.4H30.3l-4.4 9.4h-3.2L36.1.7h.7zm-.3 6.1l-4.9 10.3h9.8zM56.9.7h2.9v25.8h11v2.8H56.9V.7zM78.1.7H81v28.6h-2.9V.7zM90.5 29.3V.7H95a25.16 25.16 0 0 1 5.7.5 8.16 8.16 0 0 1 4.1 2.5 6.63 6.63 0 0 1 1.5 4.3 6 6 0 0 1-.7 3 8.43 8.43 0 0 1-2.2 2.5 8.53 8.53 0 0 1 3.8 3.1 7.72 7.72 0 0 1 1.2 4.3 8.22 8.22 0 0 1-4.4 7.4 11.56 11.56 0 0 1-5.4 1h-8.1zm5.4-23.4v6h1.2a5.1 5.1 0 0 0 3-.8 3.08 3.08 0 0 0 1-2.3 2.58 2.58 0 0 0-.9-2.1 4.25 4.25 0 0 0-2.8-.8h-1.5zm0 10.9v7.3h1.4c2.3 0 3.8-.3 4.6-.9a2.91 2.91 0 0 0 1.2-2.5 3.56 3.56 0 0 0-1.4-2.9 7.76 7.76 0 0 0-4.6-1.1h-1.2v.1zM128.6 0A14.29 14.29 0 0 1 139 4.4a14.64 14.64 0 0 1 4.4 10.7 14.33 14.33 0 0 1-4.3 10.6 14.2 14.2 0 0 1-10.4 4.3 14.48 14.48 0 0 1-10.7-4.4 15.15 15.15 0 0 1-2.3-18.1 13.62 13.62 0 0 1 5.5-5.4 13.57 13.57 0 0 1 7.4-2.1zm-.1 5.3a8.91 8.91 0 0 0-6.7 2.8 9.58 9.58 0 0 0-2.7 7 9 9 0 0 0 3.4 7.5 9.71 9.71 0 0 0 6.1 2.2 8.7 8.7 0 0 0 6.6-2.8 9.67 9.67 0 0 0 2.7-6.9 9.67 9.67 0 0 0-2.7-6.9 8.85 8.85 0 0 0-6.7-2.9zM150.1.7h6.4c4.2 0 7.2.5 9.3 1.5a12 12 0 0 1 5 5 16.21 16.21 0 0 1 2 8.1 17.39 17.39 0 0 1-1.1 6.1 12.26 12.26 0 0 1-3 4.6 10.22 10.22 0 0 1-4.2 2.5c-1.5.5-4.1.7-7.8.7h-6.5V.7h-.1zm5.4 5.3v18h2.5a11.94 11.94 0 0 0 5.4-.9 6.38 6.38 0 0 0 2.7-2.9 10.57 10.57 0 0 0 1.1-5c0-3-.8-5.4-2.5-7.1-1.5-1.5-4-2.3-7.4-2.3h-1.8V6zM177.5.7h5.8l5.3 10.3L194 .7h5.8l-8.4 16.2v12.4h-5.5V16.9z"/> 15097</svg> 15098 15099 15100 <button type="button" class="menu-button close-menu close-modal" aria-label="Close"> 15101 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"> 15102 <path style="text-indent:0;text-align:start;line-height:normal;text-transform:none;block-progression:tb;-inkscape-font-specification:Bitstream Vera Sans" d="M7.219 5.781L5.78 7.22 14.563 16 5.78 24.781 7.22 26.22 16 17.437l8.781 8.782 1.438-1.438L17.437 16l8.782-8.781L24.78 5.78 16 14.563 7.219 5.78z" overflow="visible" font-family="Bitstream Vera Sans"/> 15103</svg> 15104 15105 </button> 15106 </div> 15107 </header> 15108 15109 <div class="dynamic"> 15110 <div id="modalTriggeredManually"> 15111 <section> 15112 <div class="free-shipping"> 15113 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-free_shipping" viewBox="0 0 76 58"> 15114 <g fill="none" fill-rule="evenodd"><path d="M37.955 2.132c-14.686 0-26.634 12.014-26.634 26.783 0 14.77 11.948 26.786 26.634 26.786 14.685 0 26.633-12.016 26.633-26.786 0-14.769-11.948-26.783-26.633-26.783m0 55.7c-15.855 0-28.752-12.971-28.752-28.917C9.203 12.972 22.1 0 37.955 0c15.854 0 28.75 12.972 28.75 28.915 0 15.946-12.896 28.917-28.75 28.917" fill="#B3A37F"/><path d="M9 40.057c-3.475 0-6.28-.65-7.73-2.304-1.39-1.586-2.34-4.38 1.03-8.68a1.058 1.058 0 0 1 1.49-.178 1.07 1.07 0 0 1 .176 1.496c-1.982 2.527-2.353 4.53-1.105 5.952 3.179 3.628 18.57.685 31.619-4.258a1.06 1.06 0 0 1 1.365.622 1.07 1.07 0 0 1-.619 1.374c-6.726 2.547-18.242 5.976-26.225 5.976M5.126 28.61c-.278 0-.556-.111-.763-.327a1.072 1.072 0 0 1 .027-1.508 30.37 30.37 0 0 1 2.555-2.205 1.055 1.055 0 0 1 1.487.206c.352.467.26 1.137-.205 1.492a27.992 27.992 0 0 0-2.366 2.043c-.206.2-.47.298-.735.298" fill="#B3A37F"/><path d="M33.16 26.793l8.143 6.57a.22.22 0 0 0 .2.04l33.21-10.148a.218.218 0 0 0 .137-.295c-.383-.882-2.036-4.113-6.073-5.327a.21.21 0 0 0-.135 0c-3.373 1.145-25.452 9.673-27.057 10.293a.21.21 0 0 1-.183-.014l-4.99-2.83a.214.214 0 0 0-.197-.01l-3.006 1.35a.22.22 0 0 0-.048.371" fill="#FEFEFE"/><path d="M73.88 23.386v0zm-40.056 2.576l.003.002-.003-.002zm2.828.081l-.01.005.01-.005zm4.556.887l-.01.004.01-.004zm-7.562.464l-.004.001.004-.001zm1.254-.564l6.72 5.422 31.815-9.72c-.694-1.162-2.128-2.94-4.712-3.801-3.863 1.355-22.867 8.687-26.72 10.174a1.28 1.28 0 0 1-1.12-.065l-4.622-2.62-1.36.61zm6.3 5.551l-.012.005.013-.005zm.242 2.096c-.284 0-.564-.094-.794-.276l-8.15-6.578a1.276 1.276 0 0 1-.468-1.167c.058
15114-.448.339-.824.75-1.008l3.003-1.35a1.28 1.28 0 0 1 1.146.053l4.649 2.636c4.744-1.832 23.611-9.106 26.727-10.164l.317-.107.458.095c4.444 1.338 6.283 4.87 6.74 5.92.146.331.145.715-.009 1.047-.15.335-.44.588-.79.695L41.81 34.421a1.234 1.234 0 0 1-.37.056z" fill="#B3A37F"/><path d="M47.25 43.344l-.003.009a.021.021 0 0 0 .003-.01m-.839.944a1.237 1.237 0 0 1-1.155-1.667l4.466-12.396 1.993.726-3.908 10.849 2.972-.706 7.21-13.518 1.866 1.008-7.627 14.3-.58.193-4.953 1.178c-.094.022-.19.033-.284.033M47.396 16.079l.004.003-.004-.003zm1.789 9.13l-4.993-8.159a1.28 1.28 0 0 1-.121-1.086 1.27 1.27 0 0 1 .757-.786l2.615-.987a1.262 1.262 0 0 1 1.201.166l9.176 6.707-1.246 1.723-8.811-6.44-1.23.464 4.455 7.281-1.803 1.117zM28.666 9.951c-3.616 0-6.406-3.653-6.529-3.816a1.07 1.07 0 0 1 .205-1.49 1.058 1.058 0 0 1 1.485.203c.024.032 2.506 3.22 5.16 2.956 1.269-.128 1.864-.468 2.494-.827.922-.523 1.887-1.062 4.152-.85 1.133.11 2.075.261 2.88.39 1.654.265 2.408.366 2.954.005.851-.566 2.21-1.163 3.198-1.563a1.06 1.06 0 0 1 1.38.591 1.07 1.07 0 0 1-.59 1.388c-1.27.513-2.269.995-2.817 1.36-1.257.839-2.604.623-4.458.324-.768-.123-1.669-.269-2.749-.373-1.612-.152-2.126.138-2.904.583-.72.41-1.615.92-3.33 1.091-.179.02-.356.028-.531.028M25.065 54.58a1.068 1.068 0 0 1-.564-1.968c1.362-.86 4.676-2.829 6.26-2.57.591.098 1.204.35 1.85.616.9.37 1.922.79 2.575.61.42-.115.883-.259 1.358-.406 1.356-.423 2.807-.858 3.804-.848 1.198.015 2.204 0 2.208 0 .623-.053 1.066.463 1.073 1.051a1.063 1.063 0 0 1-1.045 1.08s-1.024.015-2.26 0c-.765-.011-2.009.396-3.155.751-.498.156-.985.308-1.426.428-1.346.37-2.72-.194-3.933-.694-.534-.219-1.04-.426-1.396-.486-.582-.096-2.8 1.02-4.788 2.272-.174.11-.37.163-.561.163" fill="#B3A37F"/></g> 15115</svg> 15116 15117 </div> 15118 <h2 id="confirm-modal-title" class="Modal--Header">You are leaving our {{current.plural}} store and heading to our <strong>{{multiPlural}} store</strong>.</h2> 15119 <p> 15120 <strong>Are you sure you want to change store location?</strong> 15121 </p> 15122 </section> 15123 15124 <footer> 15125 <a class="btn btn--border geo-redirect-link" href="#" data-geo-redirect>Yes, change to {{prefix}}{{multiPlural}} store</a> 15126 <button class="close-modal dont-ask-again btn--text">No, stay in {{current.prefix}}{{current.multiPlural}}</button> 15127 </footer> 15128 </div> 15129 15130 <div id="modalTriggeredAuto"> 15131 <section> 15132 <div class="free-shipping"> 15133 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-free_shipping" viewBox="0 0 76 58"> 15134 <g fill="none" fill-rule="evenodd"><path d="M37.955 2.132c-14.686 0-26.634 12.014-26.634 26.783 0 14.77 11.948 26.786 26.634 26.786 14.685 0 26.633-12.016 26.633-26.786 0-14.769-11.948-26.783-26.633-26.783m0 55.7c-15.855 0-28.752-12.971-28.752-28.917C9.203 12.972 22.1 0 37.955 0c15.854 0 28.75 12.972 28.75 28.915 0 15.946-12.896 28.917-28.75 28.917" fill="#B3A37F"/><path d="M9 40.057c-3.475 0-6.28-.65-7.73-2.304-1.39-1.586-2.34-4.38 1.03-8.68a1.058 1.058 0 0 1 1.49-.178 1.07 1.07 0 0 1 .176 1.496c-1.982 2.527-2.353 4.53-1.105 5.952 3.179 3.628 18.57.685 31.619-4.258a1.06 1.06 0 0 1 1.365.622 1.07 1.07 0 0 1-.619 1.374c-6.726 2.547-18.242 5.976-26.225 5.976M5.126 28.61c-.278 0-.556-.111-.763-.327a1.072 1.072 0 0 1 .027-1.508 30.37 30.37 0 0 1 2.555-2.205 1.055 1.055 0 0 1 1.487.206c.352.467.26 1.137-.205 1.492a27.992 27.992 0 0 0-2.366 2.043c-.206.2-.47.298-.735.298" fill="#B3A37F"/><path d="M33.16 26.793l8.143 6.57a.22.22 0 0 0 .2.04l33.21-10.148a.218.218 0 0 0 .137-.295c-.383-.882-2.036-4.113-6.073-5.327a.21.21 0 0 0-.135 0c-3.373 1.145-25.452 9.673-27.057 10.293a.21.21 0 0 1-.183-.014l-4.99-2.83a.214.214 0 0 0-.197-.01l-3.006 1.35a.22.22 0 0 0-.048.371" fill="#FEFEFE"/><path d="M73.88 23.386v0zm-40.056 2.576l.003.002-.003-.002zm2.828.081l-.01.005.01-.005zm4.556.887l-.01.004.01-.004zm-7.562.464l-.004.001.004-.001zm1.254-.564l6.72 5.422 31.815-9.72c-.694-1.162-2.128-2.94-4.712-3.801-3.863 1.355-22.867 8.687-26.72 10.174a1.28 1.28 0 0 1-1.12-.065l-4.622-2.62-1.36.61zm6.3 5.551l-.012.005.013-.005zm.242 2.096c-.284 0-.564-.094-.794-.276l-8.15-6.578a1.276 1.276 0 0 1-.468-1.167c.058
15134-.448.339-.824.75-1.008l3.003-1.35a1.28 1.28 0 0 1 1.146.053l4.649 2.636c4.744-1.832 23.611-9.106 26.727-10.164l.317-.107.458.095c4.444 1.338 6.283 4.87 6.74 5.92.146.331.145.715-.009 1.047-.15.335-.44.588-.79.695L41.81 34.421a1.234 1.234 0 0 1-.37.056z" fill="#B3A37F"/><path d="M47.25 43.344l-.003.009a.021.021 0 0 0 .003-.01m-.839.944a1.237 1.237 0 0 1-1.155-1.667l4.466-12.396 1.993.726-3.908 10.849 2.972-.706 7.21-13.518 1.866 1.008-7.627 14.3-.58.193-4.953 1.178c-.094.022-.19.033-.284.033M47.396 16.079l.004.003-.004-.003zm1.789 9.13l-4.993-8.159a1.28 1.28 0 0 1-.121-1.086 1.27 1.27 0 0 1 .757-.786l2.615-.987a1.262 1.262 0 0 1 1.201.166l9.176 6.707-1.246 1.723-8.811-6.44-1.23.464 4.455 7.281-1.803 1.117zM28.666 9.951c-3.616 0-6.406-3.653-6.529-3.816a1.07 1.07 0 0 1 .205-1.49 1.058 1.058 0 0 1 1.485.203c.024.032 2.506 3.22 5.16 2.956 1.269-.128 1.864-.468 2.494-.827.922-.523 1.887-1.062 4.152-.85 1.133.11 2.075.261 2.88.39 1.654.265 2.408.366 2.954.005.851-.566 2.21-1.163 3.198-1.563a1.06 1.06 0 0 1 1.38.591 1.07 1.07 0 0 1-.59 1.388c-1.27.513-2.269.995-2.817 1.36-1.257.839-2.604.623-4.458.324-.768-.123-1.669-.269-2.749-.373-1.612-.152-2.126.138-2.904.583-.72.41-1.615.92-3.33 1.091-.179.02-.356.028-.531.028M25.065 54.58a1.068 1.068 0 0 1-.564-1.968c1.362-.86 4.676-2.829 6.26-2.57.591.098 1.204.35 1.85.616.9.37 1.922.79 2.575.61.42-.115.883-.259 1.358-.406 1.356-.423 2.807-.858 3.804-.848 1.198.015 2.204 0 2.208 0 .623-.053 1.066.463 1.073 1.051a1.063 1.063 0 0 1-1.045 1.08s-1.024.015-2.26 0c-.765-.011-2.009.396-3.155.751-.498.156-.985.308-1.426.428-1.346.37-2.72-.194-3.933-.694-.534-.219-1.04-.426-1.396-.486-.582-.096-2.8 1.02-4.788 2.272-.174.11-.37.163-.561.163" fill="#B3A37F"/></g> 15135</svg> 15136 15137 </div> 15138 <h2 class="Modal--Header">It looks like youâre based in the <strong>{{multiPlural}}</strong> region.</h2> 15139 <p> 15140 <strong>To order you need to change to our {{multiPlural}} store.</strong> 15141 </p> 15142 </section> 15143 15144 <footer> 15145 <a href="#" class="btn btn--border geo-redirect-link" data-geo-redirect>Head to Bali Body {{multiPlural}}</a> 15146 <button class="close-modal dont-ask-again btn--text">No, I'd like to stay here</button> 15147 </footer> 15148 </div> 15149 </div> 15150 </div> 15151 </div> 15152</div> 15153 15154<div 15155 class="geo-modal" 15156 id="select-locale-modal" 15157 style="display: none;" 15158 role="dialog" 15159 aria-modal="true" 15160 aria-labelledby="select-modal-title" 15161 aria-hidden="true" 15162> 15163 <div class="modal-wrapper"> 15164 <div class="modal-inner"> 15165 <header> 15166 <div> 15167 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-logo" viewBox="0 0 199.8 30"> 15168 <path d="M0 .7h5.6a13.79 13.79 0 0 1 5.2.8A6.48 6.48 0 0 1 13.7 4a6.71 6.71 0 0 1 1.1 3.7 7 7 0 0 1-.9 3.5 6.56 6.56 0 0 1-2.7 2.5 9.78 9.78 0 0 1 3.4 1.8 7.9 7.9 0 0 1 1.9 2.5 8.24 8.24 0 0 1 .7 3.1 7.58 7.58 0 0 1-2.5 5.8A9.32 9.32 0 0 1 8 29.3H0V.7zm2.8 2.8v9.1h1.6a12.16 12.16 0 0 0 4.4-.6 5.43 5.43 0 0 0 2.2-1.7 5 5 0 0 0 .8-2.7 4 4 0 0 0-1.4-3.1 7.52 7.52 0 0 0-4.3-1H2.8zm0 12v11h3.5a13 13 0 0 0 4.6-.6 4.35 4.35 0 0 0 2.3-1.9 4.9 4.9 0 0 0 .9-2.8 4.79 4.79 0 0 0-1.2-3.3A6.33 6.33 0 0 0 9.5 16a29.65 29.65 0 0 0-5.1-.3H2.8v-.2zM36.8.7l13.3 28.6H47l-4.5-9.4H30.3l-4.4 9.4h-3.2L36.1.7h.7zm-.3 6.1l-4.9 10.3h9.8zM56.9.7h2.9v25.8h11v2.8H56.9V.7zM78.1.7H81v28.6h-2.9V.7zM90.5 29.3V.7H95a25.16 25.16 0 0 1 5.7.5 8.16 8.16 0 0 1 4.1 2.5 6.63 6.63 0 0 1 1.5 4.3 6 6 0 0 1-.7 3 8.43 8.43 0 0 1-2.2 2.5 8.53 8.53 0 0 1 3.8 3.1 7.72 7.72 0 0 1 1.2 4.3 8.22 8.22 0 0 1-4.4 7.4 11.56 11.56 0 0 1-5.4 1h-8.1zm5.4-23.4v6h1.2a5.1 5.1 0 0 0 3-.8 3.08 3.08 0 0 0 1-2.3 2.58 2.58 0 0 0-.9-2.1 4.25 4.25 0 0 0-2.8-.8h-1.5zm0 10.9v7.3h1.4c2.3 0 3.8-.3 4.6-.9a2.91 2.91 0 0 0 1.2-2.5 3.56 3.56 0 0 0-1.4-2.9 7.76 7.76 0 0 0-4.6-1.1h-1.2v.1zM128.6 0A14.29 14.29 0 0 1 139 4.4a14.64 14.64 0 0 1 4.4 10.7 14.33 14.33 0 0 1-4.3 10.6 14.2 14.2 0 0 1-10.4 4.3 14.48 14.48 0 0 1-10.7-4.4 15.15 15.15 0 0 1-2.3-18.1 13.62 13.62 0 0 1 5.5-5.4 13.57 13.57 0 0 1 7.4-2.1zm-.1 5.3a8.91 8.91 0 0 0-6.7 2.8 9.58 9.58 0 0 0-2.7 7 9 9 0 0 0 3.4 7.5 9.71 9.71 0 0 0 6.1 2.2 8.7 8.7 0 0 0 6.6-2.8 9.67 9.67 0 0 0 2.7-6.9 9.67 9.67 0 0 0-2.7-6.9 8.85 8.85 0 0 0-6.7-2.9zM150.1.7h6.4c4.2 0 7.2.5 9.3 1.5a12 12 0 0 1 5 5 16.21 16.21 0 0 1 2 8.1 17.39 17.39 0 0 1-1.1 6.1 12.26 12.26 0 0 1-3 4.6 10.22 10.22 0 0 1-4.2 2.5c-1.5.5-4.1.7-7.8.7h-6.5V.7h-.1zm5.4 5.3v18h2.5a11.94 11.94 0 0 0 5.4-.9 6.38 6.38 0 0 0 2.7-2.9 10.57 10.57 0 0 0 1.1-5c0-3-.8-5.4-2.5-7.1-1.5-1.5-4-2.3-7.4-2.3h-1.8V6zM177.5.7h5.8l5.3 10.3L194 .7h5.8l-8.4
1516816.2v12.4h-5.5V16.9z"/> 15169</svg> 15170 15171 15172 <button type="button" class="menu-button close-menu close-modal" aria-label="Close"> 15173 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 32 32"> 15174 <path style="text-indent:0;text-align:start;line-height:normal;text-transform:none;block-progression:tb;-inkscape-font-specification:Bitstream Vera Sans" d="M7.219 5.781L5.78 7.22 14.563 16 5.78 24.781 7.22 26.22 16 17.437l8.781 8.782 1.438-1.438L17.437 16l8.782-8.781L24.78 5.78 16 14.563 7.219 5.78z" overflow="visible" font-family="Bitstream Vera Sans"/> 15175</svg> 15176 15177 </button> 15178 </div> 15179 </header> 15180 15181 <div class="dynamic"> 15182 <div> 15183 <section> 15184 <div class="free-shipping"> 15185 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-free_shipping" viewBox="0 0 76 58"> 15186 <g fill="none" fill-rule="evenodd"><path d="M37.955 2.132c-14.686 0-26.634 12.014-26.634 26.783 0 14.77 11.948 26.786 26.634 26.786 14.685 0 26.633-12.016 26.633-26.786 0-14.769-11.948-26.783-26.633-26.783m0 55.7c-15.855 0-28.752-12.971-28.752-28.917C9.203 12.972 22.1 0 37.955 0c15.854 0 28.75 12.972 28.75 28.915 0 15.946-12.896 28.917-28.75 28.917" fill="#B3A37F"/><path d="M9 40.057c-3.475 0-6.28-.65-7.73-2.304-1.39-1.586-2.34-4.38 1.03-8.68a1.058 1.058 0 0 1 1.49-.178 1.07 1.07 0 0 1 .176 1.496c-1.982 2.527-2.353 4.53-1.105 5.952 3.179 3.628 18.57.685 31.619-4.258a1.06 1.06 0 0 1 1.365.622 1.07 1.07 0 0 1-.619 1.374c-6.726 2.547-18.242 5.976-26.225 5.976M5.126 28.61c-.278 0-.556-.111-.763-.327a1.072 1.072 0 0 1 .027-1.508 30.37 30.37 0 0 1 2.555-2.205 1.055 1.055 0 0 1 1.487.206c.352.467.26 1.137-.205 1.492a27.992 27.992 0 0 0-2.366 2.043c-.206.2-.47.298-.735.298" fill="#B3A37F"/><path d="M33.16 26.793l8.143 6.57a.22.22 0 0 0 .2.04l33.21-10.148a.218.218 0 0 0 .137-.295c-.383-.882-2.036-4.113-6.073-5.327a.21.21 0 0 0-.135 0c-3.373 1.145-25.452 9.673-27.057 10.293a.21.21 0 0 1-.183-.014l-4.99-2.83a.214.214 0 0 0-.197-.01l-3.006 1.35a.22.22 0 0 0-.048.371" fill="#FEFEFE"/><path d="M73.88 23.386v0zm-40.056 2.576l.003.002-.003-.002zm2.828.081l-.01.005.01-.005zm4.556.887l-.01.004.01-.004zm-7.562.464l-.004.001.004-.001zm1.254-.564l6.72 5.422 31.815-9.72c-.694-1.162-2.128-2.94-4.712-3.801-3.863 1.355-22.867 8.687-26.72 10.174a1.28 1.28 0 0 1-1.12-.065l-4.622-2.62-1.36.61zm6.3 5.551l-.012.005.013-.005zm.242 2.096c-.284 0-.564-.094-.794-.276l-8.15-6.578a1.276 1.276 0 0 1-.468-1.167c.058-.448.339-.824.75-1.008l3.003-1.35a1.28 1.28 0 0 1 1.146.053l4.649 2.636c4.744-1.832 23.611-9.106 26.727-10.164l.317-.107.458.095c4.444 1.338 6.283 4.87 6.74 5.92.146.331.145.715-.009 1.047-.15.335-.44.588-.79.695L41.81 34.421a1.234 1.234 0 0 1-.37.056z" fill="#B3A37F"/><path d="M47.25 43.344l-.003.009a.021.021 0 0 0 .003-.01m-.839.944a1.237 1.237 0 0 1-1.155-1.667l4.466-12.396 1.993.726-3.908 10.849 2.972-.706 7.21-13.518 1.866 1.008-7.627 14.3-.58.193-4.953 1.178c-.094.022-.19.033-.284.033M47.396 16.079l.004.003-.004-.003zm1.789 9.13l-4.993-8.159a1.28 1.28 0 0 1-.121-1.086 1.27 1.27 0 0 1 .757-.786l2.615-.987a1.262 1.262 0 0 1 1.201.166l9.176 6.707-1.246 1.723-8.811-6.44-1.23.464 4.455 7.281-1.803 1.117zM28.666 9.951c-3.616 0-6.406-3.653-6.529-3.816a1.07 1.07 0 0 1 .205-1.49 1.058 1.058 0 0 1 1.485.203c.024.032 2.506 3.22 5.16 2.956 1.269-.128 1.864-.468 2.494-.827.922-.523 1.887-1.062 4.152-.85 1.133.11 2.075.261 2.88.39 1.654.265 2.408.366 2.954.005.851-.566 2.21-1.163 3.198-1.563a1.06 1.06 0 0 1 1.38.591 1.07 1.07 0 0 1-.59 1.388c-1.27.513-2.269.995-2.817 1.36-1.257.839-2.604.623-4.458.324-.768-.123-1.669-.269-2.749-.373-1.612-.152-2.126.138-2.904.583-.72.41-1.615.92-3.33 1.091-.179.02-.356.028-.531.028M25.065 54.58a1.068 1.068 0 0 1-.564-1.968c1.362-.86 4.676-2.829 6.26-2.57.591.098 1.204.35 1.85.616.9.37 1.922.79 2.575.61.42-.115.883-.259 1.358-.406 1.356-.423 2.807-.858 3.804-.848 1.198.015 2.204 0 2.208 0 .623-.053 1.066.463 1.073 1.051a1.063 1.063 0 0 1-1.045 1.08s-1.024.015-2.26 0c-.765-.011-2.009.396-3.155.751-.498.156-.985.308-1.426.428-1.346.37-2.72-.194-3.933-.694-.534-.219-1.04-.426-1.396-.486-.582-.096-2.8 1.02-4.788 2.272-.174.11-.37.163-.561.163" fill="#B3A37F"/></g> 15187</svg> 15188 15189 <h2 id="select-modal-title" class="Modal--Header"> 15190 You are currently shopping in 15191 <strong> 15192 15193 United States 15194 15195</strong> 15196 </h2> 15197 <p> 15198 <strong>Select a different store:</strong> 15199 </p> 15200 </div> 15201 15202 <ul class="stores-list"> 15203 15204 <li> 15205 <a href="https://au.balibodyco.com/" data-store-selector="AU">Australia / N.Z</a> 15206 </li> 15207 15208 15209 15210 <li> 15211 <a href="https://ca.balibodyco.com/" data-store-selector="CA">Canada</a> 15212 </li> 15213 15214 15215 <li> 15216 <a href="https://uk.balibodyco.com/" data-store-selector="UK">United Kingdom / International</a> 15217 </li> 15218 15219 15220 <li> 15221 <a href="https://eu.balibodyco.com/" data-store-selector="EU">Europe</a> 15222 </li> 15223 15224 15225 </ul> 15226 15227 <button class="close-modal btn btn--border">No, Iâd like to stay here</button> 15228 </section> 15229 </div> 15230 </div> 15231 </div> 15232 </div> 15233</div> 15234<!-- googleon: index --> 15235 15236 15237 15238 <div class="geo-notification"> 15239 <button type="button" class="menu-button close-notification" aria-label="Close notification"><svg class="icon icon-close" width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg">
15240 <line x1="1.41421" y1="1" x2="16" y2="15.5858" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 15241 <line x1="2" y1="15.5858" x2="16.5858" y2="1" stroke="#303030" stroke-width="2" stroke-linecap="round"/> 15242</svg> 15243</button> 15244 <div class="dynamic"> 15245 <p>Hello, It looks like youâre based in the {{multiPlural}} region. To order you will need to change to our {{multiPlural}} store.</p> 15246 <a href="#" data-geo-redirect>Head to Bali Body {{multiPlural}}</a> 15247 </div> 15248</div> 15249 15250 15251 15252 <!-- snippets/popup-cookies.liquid --> 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 <link href="//us.balibodyco.com/cdn/shop/t/398/assets/manual-bis.css?v=105228566575885645161789958346" rel="stylesheet" type="text/css" media="all" /> 15263 15264 15265 15266
15266<script src="//us.balibodyco.com/cdn/shop/t/398/assets/manual-bis-Bn6KmALT.js" type="module" crossorigin="anonymous"></script>
15266 15267 15268 15269<manual-bis> 15270 <div id="manual-bis" class="manual-bis-popup js-manual-popup hidden"> 15271 <div class="popup-overlay" data-close-modal></div> 15272 <div class="popup-content"> 15273 <h4 class="manual-bis-popup__heading"> 15274 Worth the Wait: 15275 <span class="manual-bis-popup__product"></span> 15276 <span class="manual-bis-popup__variant"></span> 15277 </h4> 15278 <p>Enter your email to be notified as soon as itâs available to shop.</p> 15279 <form method="post" action=""> 15280 <input type="hidden" id="manual-bis-account" name="a" value="Q9Lsc2"> 15281 <input type="hidden" id="manual-bis-product" name="product" value=""> 15282 <input type="hidden" id="manual-bis-variant" name="variant" value=""> 15283 <input type="hidden" id="manual-bis-platform" name="platform" value="shopify"> 15284 <input 15285 type="email" 15286 id="manual-bis-email" 15287 name="email" 15288 placeholder="Email" 15289 value="" 15290 > 15291 15292<div class="manual-bis-subscribe"> 15293 <input 15294 type="checkbox" 15295 name="subscribe" 15296 id="manual-bis-subscribe" 15297 value="QLUpuS" 15298 checked 15299 > 15300 <label for="manual-bis-subscribe">Be the first to know about product launches, promotions and more.</label> 15301 </div><div class="manual-bis-message hidden"> 15302 <span class="manual-bis-message__success"> 15303 Youâre on the list! Weâll let you know as soon as itâs available to shop. 15304 </span> 15305 <span 15306 class="manual-bis-message__error" 15307 data-error-message="An error occurred, please try again later." 15308 > 15309 An error occurred, please try again later. 15310 </span> 15311 <span class="manual-bis-message__close" data-close-modal>Close</span> 15312 </div> 15313 <button type="submit" class="btn btn--submit"> 15314 Notify me when available 15315 </button> 15316 </form> 15317 <button type="button" class="btn popup-close" data-close-modal>Ã</button> 15318 </div> 15319 </div> 15320
15320<script id="ProductInfoScript--ManualBis" type="application/json">null</script>
15320 15321</manual-bis> 15322 15323 15324 15325 15326 15327 15328
15328<script src="//us.balibodyco.com/cdn/shop/t/398/assets/banner-video-B_La8Cq9.js" type="module" crossorigin="anonymous"></script>
15328 15329 15330 15331 15332 15333
15333<script src="//us.balibodyco.com/cdn/shop/t/398/assets/text-cleanup-DhFHz4j8.js" type="module" crossorigin="anonymous"></script>
15333 15334 15335 15336 15337 15338 15339 15340 <!-- Gorgias Chat Widget Start --> 15341
15341<script defer id="gorgias-chat-shopify-install"> 15342 !(function (_) { 15343 (_.SHOPIFY_PERMANENT_DOMAIN = 'bali-body-u-s.myshopify.com'), 15344 (_.SHOPIFY_CUSTOMER_ID = ''), 15345 (_.SHOPIFY_CUSTOMER_EMAIL = ''); 15346 })(window || {}); 15347 </script>
15347 15348
15348<script>(function () { 15349 function loadGorgias() { 15350 var s = document.createElement('script'); 15351 s.id = 'gorgias-chat-widget-install-v2'; 15352 s.src = 'https://config.gorgias.chat/gorgias-chat-bundle-loader.js?applicationId=20862'; 15353 document.body.appendChild(s); 15354 } 15355 if ('requestIdleCallback' in window) { 15356 requestIdleCallback(loadGorgias, { timeout: 5000 }); 15357 } else { 15358 setTimeout(loadGorgias, 3000); 15359 } 15360 })(); 15361 </script>
15361 15362 <!-- Gorgias Chat Widget End --> 15363 15364 15365
15365<script defer src="https://widget.sezzle.com/v1/javascript/price-widget?uuid=e9a14068-d95e-4137-9aca-ad576a0224e9"></script>
15365 15366 �
15366<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=balibodyco.com&expires=14"></script>
15366<script src="//us.balibodyco.com/cdn/shop/t/398/assets/img-alt-fallback.js?v=30619912416314003511789958334" defer></script>
15366 15367 15368 <div id="shopify-block-AYjN4M2xyQ0c2Nno3c__16364584301514234833" class="shopify-block shopify-app-block">
15368<script> 15369 (function() { 15370 var initialCartState = []; 15371 var previousCartStateKey = 'previousCartState'; 15372 var removedItemsKey = 'removedItemsState'; 15373 15374 var previousCartState = []; 15375 try { 15376 previousCartState = JSON.parse(localStorage.getItem(previousCartStateKey) || '[]'); 15377 } catch (e) { 15378 previousCartState = []; 15379 } 15380 15381 var removedItems = previousCartState.filter(function(prevItem) { 15382 return !initialCartState.some(function(currItem) { 15383 return currItem.id === prevItem.id; 15384 }); 15385 }); 15386 15387 if (removedItems.length) { 15388 localStorage.setItem(removedItemsKey, JSON.stringify(removedItems)); 15389 } 15390 15391 localStorage.setItem(previousCartStateKey, JSON.stringify(initialCartState)); 15392 })(); 15393</script>
15393 15394
15395<script> 15396 (function() { 15397 var productId = ""; 15398 var productTitle = ""; 15399 var productHandle = ""; 15400 var marketId = "1242333360"; 15401 var storageKey = 'oe_viewedProducts'; 15402 15403 function trackViewedProducts() { 15404 if (!productId) return; 15405 15406 var viewedProducts = []; 15407 try { 15408 viewedProducts = JSON.parse(localStorage.getItem(storageKey) || '[]'); 15409 } catch (e) { 15410 viewedProducts = []; 15411 } 15412 15413 viewedProducts = viewedProducts.filter(function(p) { return p.id !== productId; }); 15414 15415 viewedProducts.unshift({ 15416 id: productId, 15417 title: productTitle, 15418 handle: productHandle, 15419 viewedAt: new Date().toISOString() 15420 }); 15421 15422 viewedProducts = viewedProducts.slice(0, 50); 15423 15424 localStorage.setItem(storageKey, JSON.stringify(viewedProducts)); 15425 updateCartAttributes(); 15426 } 15427 15428 function updateCartAttributes() { 15429 var viewedProducts = []; 15430 try { 15431 viewedProducts = JSON.parse(localStorage.getItem(storageKey) || '[]'); 15432 } catch (e) { 15433 return; 15434 } 15435 15436 var productIds = viewedProducts.map(function(p) { return p.id; }).slice(0, 10).join(','); 15437 var cartAttributes = {}; 15438 15439 if (productIds) cartAttributes['__upsell_recently_viewed_products'] = productIds; 15440 if (marketId) cartAttributes['__upsell_market_id'] = marketId; 15441 15442 if (Object.keys(cartAttributes).length === 0) return; 15443 15444 fetch(window.Shopify.routes.root + 'cart/update.js', { 15445 method: 'POST', 15446 headers: { 'Content-Type': 'application/json' }, 15447 body: JSON.stringify({ attributes: cartAttributes }) 15448 }).catch(function() {}); 15449 } 15450 15451 trackViewedProducts(); 15452 window.addEventListener('popstate', trackViewedProducts); 15453 })(); 15454</script>
15454 15455 15456 15457</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
15457<script> 15458 console.log("Stape gtm: 1.0.4"); 15459 window.lsData = {}; 15460 window.dataLayer = window.dataLayer || []; 15461 window.addEventListener("message", (event) => { 15462 if (event.data?.event) { 15463 window.dataLayer.push(event.data); 15464 } 15465 }); 15466 window.dataShopStape = { 15467 shop: "us.balibodyco.com", 15468 shopId: "10660478", 15469 } 15470</script>
15470 15471 15472 15473 15474 15475 15476 15477
15477<script> 15478 console.log("â ï¸ User not logged in"); 15479 window.localStorage.removeItem('customerShopStape'); 15480 </script>
15480 15481 15482 15483 15484
15485<script> 15486 window.currentShopifyMarketStapeId = null; 15487 window.currentShopifyMarketStapeCode = null; 15488 try { 15489 window.currentShopifyMarketStapeId = "1242333360"; 15490 window.currentShopifyMarketStapeCode = "US"; 15491 // Checkout doesn't render theme app extension blocks, so this is the 15492 // only place the market/country code is ever set. Persisting it here 15493 // lets checkout-side field mapping (country_market_code) fall back to 15494 // the last known value instead of coming up empty. 15495 localStorage.setItem('marketShopStape', JSON.stringify({ 15496 id: window.currentShopifyMarketStapeId, 15497 code: window.currentShopifyMarketStapeCode 15498 })); 15499 } catch (error) { 15500 console.error("â Stape Error:", error); 15501 } 15502</script>
15502 15503 15504 15505 15506 15507 15508</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block"> 15509 15510
15511<script> 15512 console.log("[Alia app extension] v1.0.5"); 15513 15514 const BACKEND_URL = "https://backend.alia-prod.com"; 15515 15516 window.ALIA_SHOPIFY_EXTENSION_INFO = { 15517 customerID: "", 15518 country: "US", 15519 market: "us", 15520 language: "en" 15521 } 15522 15523 if (document.readyState !== "loading") { 15524 initAlia(); 15525 } else { 15526 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 15527 } 15528 15529 async function initAlia() { 15530 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=bali-body-u-s.myshopify.com"; 15531 const script = document.createElement("script"); 15532 script.src = url; 15533 script.async = true; 15534 document.head.appendChild(script); 15535 } 15536</script>
15536 15537 15538</div>
15538<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
15538 15539</body> 15540</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.