{"data":{"shop":{"id":"8056","shop_id":51724026050,"myshopify_domain":"new-aroma360.myshopify.com","shop_name":"Aroma360","domain":"aroma360.com","currency":"USD","currency_symbol":"$","money_format":"${{amount}}","enabled_presentment_currencies":["AFN","ALL","AMD","ANG","AUD","AWG","AZN","BAM","BBD","BDT","BIF","BND","BOB","BRL","BSD","BWP","BZD","CAD","CDF","CHF","CNY","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GMD","GNF","GTQ","GYD","HKD","HNL","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","MAD","MDL","MKD","MMK","MNT","MOP","MUR","MVR","MWK","MXN","MYR","NGN","NIO","NOK","NPR","NZD","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SEK","SGD","SHP","SLL","STD","THB","TJS","TOP","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER"],"api_key":"c57e48918a68d906f9110ff6e3e2680e8cc0b643","integrations":{"klaviyo":true,"yotpo":true,"recharge":false,"stamped":false,"okendo":true,"junip":false,"opinew":false,"loox":false,"judgeme":false,"reviewsio":false,"attentive":false},"primary_locale":"en","recharge_custom_domain":null,"cache_key":"1785030497","enable_logging":false,"enabled_jquery":true,"use_rebuy_icons":false,"selling_plans_enabled":true,"shopify_selling_plans_enabled":true,"carousel":"splide","active_experiments":[],"product_groups_enabled":"no","has_smart_search_enabled":false,"has_smart_collections_enabled":false,"storefront_access_token":"857f259c0dec036bef010ce7773b9f34","active_packages":[],"billing_version":null,"markets":{"enabled":false},"monetize":{"publisher_key":null}},"smart_cart":{"id":27490,"owner":8056,"name":"Main | PB 60 Days Subs.","enabled":true,"layout_id":"1","layout_version":"v1.0","buy_more_save_more_enabled":false,"buy_more_save_more":{"tiers":[{"discount":5,"quantity":2}],"language":{"bmsm_discount_message":"Buy {{quantity}} save {{discount}}","bmsm_discount_success":"Buy More Save More!"},"display_type":"buttons","discount_type":"percentage","discount_products":[]},"empty_cart_markup":"<p><br><\/p><p><br><\/p><p><br><\/p><p><br><\/p><p><br><\/p>","cart_page_checkout_override":false,"cart_page_enabled":true,"product_form_redirect_id":"4","switch_to_subscription_enabled":true,"switch_to_subscription":{"language":{"upgrading_label":"Upgrading...","downgrading_label":"Downgrading...","onetime_option_label":"One-time only","subscription_option_label":"Delivers every {{frequency}} {{interval}}","onetime_option_group_label":"Pay Full Price","upgrade_to_subscription_label":"Upgrade to Subscribe & Save","subscription_option_group_label":"Upgrade to Subscribe & Save","upgrade_to_subscription_default_frequency":"30","upgrade_to_subscription_without_discount_label":"Upgrade to Subscribe & Save"},"disable_downgrade":true},"attribution_tracking_enabled":true,"product_metafields_enabled":true,"custom_css":".rebuy-cart__flyout-item-price {\n    order: 4;\n    display: flex;\n    justify-content: flex-end;\n}\n\n.rebuy-cart__flyout-item-inspired-by {\n  font-size: 12px;\n  color: #636663;\n}\n\n.rebuy-gift-select-arrow {\n  color:#fff;  \n  position:absolute; \n  right:0 ; \n  bottom:-5px; \n}\n\n.rebuy-cart__flyout-item-quantity {\n    order: 3;\n    display: flex;\n    flex-direction: column;\n    align-items: start;\n}\n.rebuy-cart__flyout-item-properties {\n\torder: 2;\n}\n\n.rebuy-cart__flyout-item-discount-message.discount-prop {\n    order: 1;\n    display: flex;\n}\n.rebuy-money.compare-at.rebuy-money-added + .rebuy-money.compare-at {\n\tdisplay: none;\n}\n\/* .smart-cart--enabled #shopify-section-mini-cart { display: none !important; } *\/\n.rebuy-cart__progress-container {\n  padding: 10px;\n}\n.rebuy-cart__progress-step-label {\n  font-size: 10px;\n}\n.rebuy-cart__progress-bar-meter {\n  margin-top: 4px;\n}\n\n.rebuy-cart__progress-bar-meter-fill {\n  max-width: 100%;\n}\n\n.rebuy-cart__progress-step-icon {\n  position: relative;\n}\n\n.rebuy-cart__progress-step-icon:before {\n  content: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/8656\/9927\/files\/card-giftoteka-icon-svgrepo-com_e609dcd1-69be-4d74-a0c2-ed6d6bbf4f65.svg?v=1672178824');\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  transform: translate(-50%, -50%);\n}\n\n.free-shipping.rebuy-cart__progress-step-icon:before {\n  content: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/8656\/9927\/files\/shipping-svgrepo-com_a12486c6-2ba0-43aa-96d8-af6b2bd1c3d2.svg?v=1672178824');\n  top: 55%;\n}\n\n.complete.rebuy-cart__progress-step-icon {\n  color: #ffffff;\n  background: #dccbb1;\n  position: relative;\n}\n\n.complete.rebuy-cart__progress-step-icon:before {\n  content: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0557\/8656\/9927\/files\/check-mark-svgrepo-com_9317e729-1689-4fb2-998f-1626b694569d.svg?v=1672237575');\n  top: 48%;\n}\n\n.rebuy-cart__progress-bar-prompt--bottom {\n  margin-top: 4px;\n}\n.rebuy-cart__progress-bar-prompt--top {\n  margin-top: 8px;\n}\n\n@media screen and (max-width: 640px) {\n  .rebuy-cart__progress-step-label {\n    font-size: 8px;\n  }\n}\n.continue-to-checkout:after {\n    content: \"\";\n    display: inline-block;    \n    margin-left: 8px;\n    background: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0399\/6457\/3862\/files\/arrow.png?v=1683871679);\n    background-repeat: no-repeat;    \n    height: 15px;\n    width: 35px;\n    margin-bottom: -3px;\n}\n#rebuy-cart > div.rebuy-cart__flyout > div.rebuy-cart__flyout-footer > div.rebuy-cart__flyout-actions > button {\n\tbackground-color: black;\n    color: white;\n    font-weight: bolder;\n}\n\/*------ mobile styles ------*\/\n@media screen and (max-width: 480px) {\n\t.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-media, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-media {\n        margin: 0;\n        padding: 0;\n        width: 60px;\n\t}\n\t.rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions {\n\t\twidth: 117px;\n\t}\n    .rebuy-widget .rebuy-radio-label .radio-label, .rebuy-widget .rebuy-radio-label .checkbox-label, .rebuy-widget .rebuy-checkbox-label .radio-label, .rebuy-widget .rebuy-checkbox-label .checkbox-label, .rebuy-recommended-products .rebuy-radio-label .radio-label, .rebuy-recommended-products .rebuy-radio-label .checkbox-label, .rebuy-recommended-products .rebuy-checkbox-label .radio-label, .rebuy-recommended-products .rebuy-checkbox-label .checkbox-label {\n        font-size: 12px;\n    }\n    .rebuy-widget .rebuy-variant-title,\n    .rebuy-recommended-products .rebuy-variant-title {\n        font-size: 12px;\n    }\n    .rebuy-widget .rebuy-product-review .rebuy-review-count {\n        font-size: 11px;\n    }\n    .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-info, .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-info {\n        padding: 0 15px;\n    }\n}\n.property-key-_bundle_code {\n\tdisplay: none !important;\n}\n.rebuy-cart__flyout-item-properties {\n\tdisplay: flex;\n    flex-direction: column;\n    gap: 3px;\n}\n\n.rebuy-cart__flyout-item-property {\n\tfont-weight: 400;\n}\n\n\n\n[data-rebuy-component=checkout-area],\n[data-rebuy-component=cart-subtotal] {\n\tpadding: 0;\n}\n\n[data-rebuy-cart-anchor=footer] {\n  border-top: 1px solid #e3e3e3;\n\tpadding: 16px;\n}\n\n\/* [data-rebuy-cart-anchor=footer] .product__addon-container {\n   padding: 16px 16px 0;\n}\n\n[data-rebuy-cart-anchor=footer] [data-rebuy-component=cart-subtotal] {\n    padding: 0 16px 16px;\n}\n\n[data-rebuy-cart-anchor=footer] [data-rebuy-component=cart-subtotal] {\n\tpadding: 0 16px;\n} *\/\n\n[data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] [data-rebuy-cart-header-top-inner] {\n  justify-content: center;\n}\n\n[data-rebuy-cart-anchor=body] {\n  background: #fcf9f5;\n}\n\n[data-rebuy-component=cart-items] {\n  background-color: #fff;\n}\n\n[data-rebuy-component=cart-items] .rebuy-cart__flyout-item {\n  padding: 16px 0;\n}\n\n\/* .rebuy-cart__flyout-item+.rebuy-cart__flyout-item,\n.rebuy-cart__flyout .rebuy-product-block+.rebuy-product-block {\n    border-top-width: 1px;\n    border-top-style: solid;\n    border-top-color: #e3e3e3;\n} *\/\n\n.rebuy-cart__flyout {\n  gap: 0;\n}\n\n[data-rebuy-cart-anchor=goalBox] {\n \tborder-bottom: 1px solid #eee;\n    padding: 10px 16px 16px;\n}\n\n[data-rebuy-cart-anchor=header] {\n\tpadding: 10px 16px;\n    border-bottom: 1px solid #eee;\n}\n\n[data-rebuy-component=cart-items]>ul {\n  gap: 0;\n}\n\n[data-rebuy-component=checkout-area] button {\n  margin-top: 0;\n  background-color: black;\n  color: white;\n  font-weight: bolder;\n}\n\n.rebuy-cart__flyout-item-media img,\n.rebuy-cart__flyout-item-media video,\n.rebuy-cart__flyout-item-media,\n.rebuy-cart__flyout .rebuy-product-media,\n.rebuy-cart__flyout .rebuy-product-media img,\n.rebuy-cart__flyout .rebuy-product-media video {\n  width: 90px !important;\n  height: auto !important;\n}\n\n.rebuy-cart__flyout .rebuy-widget .rebuy-product-block {\n\tpadding: 10px !important;\n  min-height: auto !important;\n  justify-content: space-between;\n}\n\n\n.rebuy-cart__flyout .rebuy-widget .rebuy-product-block .rebuy-product-actions .subscription-checkbox, .rebuy-recommended-products .rebuy-product-block .rebuy-product-actions .subscription-checkbox {\n    padding: 3px;\n    border-radius: 5px;\n    margin-bottom: 8px;\n    background-color: rgba(161, 142, 127, 0.2);\n}\n\n[data-rebuy-component=cross-sell-widget] .rebuy-product-block .rebuy-button {\n  background: transparent;\n    border: 1px solid #342A20 !important;\n    border-radius: 4px;\n    font-weight: 600;\n}\n\n[data-rebuy-component=cross-sell-widget] .rebuy-checkbox-label input.rebuy-checkbox {\n  border-radius: 100px;\n  border: 1px solid #000;\n  width: 16px;\n  height: 16px;\n  margin-top: 2px;\n  margin-left: 2px;\n}\n\n[data-rebuy-component=cross-sell-widget] .super-title {\n  color: #342A20 !important;\n  font-weight: 400;\n  letter-spacing: .25px;\n  font-size: 24px !important;\n}\n\n[data-rebuy-component=cross-sell-widget] .rebuy-checkbox:checked {\n  background-color: #000;\n}\n\n[data-rebuy-component=cross-sell-widget] .rebuy-product-block {\n  align-items: center !important;\n}\n\n[data-rebuy-component=cross-sell-widget] .rebuy-product-review .rebuy-star-rating {\n  width: 70px;\n  height: 12px;\n}\n\n.rebuy-widget .rebuy-carousel__arrows .rebuy-carousel__arrow {\n  background-color: transparent;\n}\n\n.rebuy-widget .rebuy-product-review {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 2px;\n}\n\n.rebuy-review-count-label,\n.rebuy-review-count-parenthesis {\n  display: none;\n}\n\n.rebuy-review-count-number {\n  font-size: 13px;\n}\n\n.rebuy-widget .rebuy-product-review .rebuy-star-rating .rebuy-star-rating-background {\n  background-image: url(https:\/\/cdn.shopify.com\/s\/files\/1\/0517\/2402\/6050\/files\/star-rating.svg?v=1741013806);\n}\n\n.rebuy-widget .rebuy-product-review .rebuy-star-rating .rebuy-star-rating-foreground {\n  display: none;\n}\n\/*\n.rebuy-widget .rebuy-product-info {\n  min-height: 145px;\n}\n*\/\n\n.rebuy-widget .rebuy-product-block .rebuy-product-actions {\n  width: 100%;\n  margin: 0;\n  margin-top: 8px;\n  min-height: 70px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n}\n\n\n\n.rebuy-cart__flyout .rebuy-widget .rebuy-product-block .checkbox-label {\n\tline-height: 1.2;\n}\n\n.rebuy-cart__flyout .rebuy-product-block .rebuy-button {\n\tmargin: 0;\n    padding: 5px;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    line-height: 16px;\n    white-space: nowrap;\n    font-size: 12px;\n}\n\n[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title {\n\tfont-size: 15px;\n\tfont-weight: 400;\n}\n\n[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price {\n\tfont-size: 17px;\n}\n\n.rebuy-widget .rebuy-money.sale,\n.rebuy-widget .rebuy-price-sale {\n  color: #342A20 !important;\n\n}\n\n.rebuy-cart__checkout-button .rebuy-button-icon {\n\tmargin-bottom: 2.5px;\n}\n\n.rebuy-widget .rebuy-product-title, .rebuy-modal__product-title {\n\tfont-weight: bold;\n\tline-height: 1.3;\n}\n\n.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions, .rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions {\n\twidth: 160px;\n}\n\n[data-rebuy-component=cross-sell-widget] .subscription-checkbox {\n\tmargin-bottom: 16px;\n}\n\n\/* [data-rebuy-component=cross-sell-widget] .checkbox-label {\n\tborder-bottom: 2px solid #dccbb1;\n} *\/\n\n[data-rebuy-component=cross-sell-widget] .checkbox-label .rebuy-underline {\n\tborder-bottom: none;\n}\n\n\n\n\/* @media screen and (max-width: 480px) {\n\t.rebuy-product-media,\n\t.rebuy-product-media img,\n\t.rebuy-product-media video {\n\t   width: 60px !important;\n\t}\n} *\/\n\n#rebuy-cart {\n    display: block;\n}\n\n\n@media screen and (max-width: 545px) {\n  .rebuy-product-media {\n    margin-bottom: 12px;\n  }\n}\n\n.rebuy-notification-modal,\n#rebuy-modal {\n  display: none !important;\n}\n\n.rebuy-cart__flyout-item-price .rebuy-money.sale {\n    color: #f60101;\n    font-weight: 500;\n}\n\n.rebuy-cart__flyout-item+.rebuy-cart__flyout-item {\n  border-top-width: 1px;\n}\n\n.rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon:before {\n  display: none;\n}\n\n.property-key-_bundle_items .rebuy-cart__flyout-item-quantity {\n  order: 5;\n}\n\n\/* GWP Custom Styles *\/\n\n#rebuy-cart .rebuy-cart__progress-gift {\n  width: 100%;\n  display: flex;\n  flex-direction: row;\n  align-items: start;\n  gap: 16px;\n  padding: 0;\n  margin-top: 10px;\n  max-width: none;\n}\n\n#rebuy-cart .rebuy-cart__progress-gifts-title {\n  display: none;\n}\n\n#rebuy-cart .rebuy-cart__progress-gift-subtitle {\n    color: #f60101;\n    font-weight: 400;\n    font-size: 12px;\n    margin-top: 11px;\n}\n\n#rebuy-cart .rebuy-cart__progress-gift-title {\n  font-size: 15px;\n}\n\n#rebuy-cart .rebuy-cart__progress-gift-selection-container {\n  max-width: 120px;\n  height: 42px;\n}\n\n#rebuy-cart .rebuy-cart__progress-gift-info {\n  text-align: left;\n}\n\n#rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-select,\n#rebuy-cart .rebuy-cart__progress-gift-variant-select-prompt {\n  transform: translateY(14px);\n}\n\n#rebuy-cart .rebuy-cart__progress-gift-variant-select:focus-visible {\n  outline: none !important;\n}","custom_template":"<div id=\"rebuy-cart\" class=\"rebuy-cart\" v-cloak=\"\" :class=\"[\n    visible ? 'is-visible' : '',\n    'currency-' + currency(),\n    hasItems() ? 'has-items' : 'no-items'\n  ]\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"rebuy-cart-title\" :aria-hidden=\"!visible ? 'true' : 'false'\">\n  <div class=\"rebuy-cart__flyout\">\n    <div data-rebuy-cart-anchor=\"header\">\n        <div data-rebuy-cart-header-top=\"\">\n            <div data-rebuy-cart-header-top-inner=\"\">\n                \n<component :is=\"getCartTitleHeadingTag()\" id=\"rebuy-cart-title\" data-rebuy-component-id=\"title_bar\" data-rebuy-component=\"title-bar\" :class=\"['rebuy-cart__title', getCartTitleClassName()]\" v-html=\"getCartTitle()\"><\/component>\n\n            <\/div>\n            \n                <button id=\"rebuy-cart-close\" class=\"rebuy-cart__flyout-close\" type=\"button\" v-on:click=\"hide()\" aria-label=\"Close Cart\">\n                    <i class=\"fal fa-times\"><\/i>\n                    <span class=\"sr-only\">Close Cart<\/span>\n                <\/button>\n            \n        <\/div><\/div>\n    <div data-rebuy-cart-anchor=\"goalBox\" style=\"display: none;\"><\/div>\n    <div data-rebuy-cart-scroll-area=\"\">\n      <div data-rebuy-cart-anchor=\"body\">\n<div data-rebuy-component=\"cart-items\" data-rebuy-component-id=\"cart_items\">\n  <ul v-if=\"hasItems()\" data-smartcart-items=\"\" tabindex=\"0\" role=\"group\">\n    <li class=\"rebuy-cart__flyout-item\" v-for=\"item in items()\" v-if=\"!isHiddenItem(item)\" :key=\"item.key\" v-bind:class=\"[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]\" aria-label=\"product\">\n      <!-- Image -->\n      <div class=\"rebuy-cart__flyout-item-media\">\n        <a v-bind:href=\"itemURL(item)\" tabindex=\"-1\">\n          <img v-bind:src=\"sizeImage(item.image, '240x240')\" v-bind:alt=\"item.featured_image?.alt\">\n        <\/a>\n      <\/div>\n\n      <!-- Item Info -->\n      <div class=\"rebuy-cart__flyout-item-info\">\n        <!-- Product Title -->\n        <a role=\"heading\" aria-level=\"5\" class=\"rebuy-cart__flyout-item-product-title\" v-bind:href=\"itemURL(item)\" v-html=\"item.product_title\" v-bind:alt=\"'View ' + item.product_title\"><\/a>\n\n        <!-- Variant Title -->\n        <div class=\"rebuy-cart__flyout-item-variant-title\" v-html=\"item.variant_title\" v-if=\"item.variant_title\"><\/div>\n\n        <!-- Discount Message -->\n        <div class=\"rebuy-cart__flyout-item-discount-message\" v-if=\"hasLineItemDiscount(item)\" v-html=\"lineItemDiscountMessage(item)\"><\/div>\n\n        <!-- Item Properties -->\n        <div class=\"rebuy-cart__flyout-item-properties\" v-if=\"hasItemProperties(item)\">\n          <div class=\"rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency\" v-if=\"itemDeliveryFrequency(item)\" v-html=\"itemDeliveryFrequency(item)\"><\/div>\n          <div class=\"rebuy-cart__flyout-item-property\" v-for=\"property in itemProperties(item)\" v-bind:class=\"[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]\">\n            <span class=\"rebuy-cart__flyout-item-property-name\" v-html=\"property.key\"><\/span>\n            <span class=\"rebuy-cart__flyout-item-property-separator\">\n              :\n            <\/span>\n            <span class=\"rebuy-cart__flyout-item-property-value\" v-html=\"property.value\"><\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Remove Item -->\n        <button class=\"rebuy-cart__flyout-item-remove\" type=\"button\" v-bind:alt=\"'Remove ' + item.product_title\" v-bind:aria-label=\"'Remove ' + item.product_title\" v-on:click=\"removeItem(item)\">\n          <i class=\"far\" v-bind:class=\"[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-trash']\" aria-hidden=\"true\"><\/i>\n        <\/button>\n\n        <!-- Quantity -->\n        <div class=\"rebuy-cart__flyout-item-quantity\">\n          <div class=\"rebuy-cart__flyout-item-quantity-widget\" v-if=\"hideQuantitySelectors && !hideQuantitySelectors(item)\">\n            <button class=\"rebuy-cart__flyout-item-quantity-widget-button\" v-bind:alt=\"'Decrease quantity of ' + item.product_title\" v-bind:aria-label=\"'Decrease quantity of ' + item.product_title\" v-on:click=\"decreaseItem(item)\" type=\"button\">\n              <i class=\"far\" v-bind:class=\"[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']\" aria-hidden=\"true\"><\/i>\n            <\/button>\n\n            <span class=\"rebuy-cart__flyout-item-quantity-widget-label\">\n              <span class=\"sr-only\">Quantity of {{ item.product_title }}<\/span>\n              {{ item.quantity }}\n            <\/span>\n\n            <button class=\"rebuy-cart__flyout-item-quantity-widget-button\" v-bind:alt=\"'Increase quantity of ' + item.product_title\" v-bind:aria-label=\"'Increase quantity of ' + item.product_title\" v-on:click=\"increaseItem(item)\" type=\"button\">\n              <i class=\"far\" v-bind:class=\"[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']\" aria-hidden=\"true\"><\/i>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- Pricing -->\n        <div class=\"rebuy-cart__flyout-item-price\">\n          <div v-if=\"itemHasDiscount(item)\">\n            <span class=\"rebuy-money sale\">\n              <span class=\"sr-only\">Sale price<\/span>\n              <span v-html=\"formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n            <span class=\"rebuy-money compare-at\">\n              <span class=\"sr-only\">Original price<\/span>\n              <span v-html=\"formatMoney(compareAtPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n          <div v-if=\"!itemHasDiscount(item)\">\n            <span class=\"rebuy-money\">\n              <span class=\"sr-only\">Price<\/span>\n              <span v-html=\"formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Bundle Details -->\n        <div class=\"rebuy-cart__flyout-item-bundle\" v-if=\"itemIsBundle(item) && !hideBundleOptions(item)\">\n\n          <!-- Expand \/ Collapse Bundle Details -->\n          <button v-if=\"itemBundleLength(item) > 0\" class=\"rebuy-cart__flyout-item-bundle-toggle-button\" v-on:click=\"toggleActiveBundle(item)\" type=\"button\" v-bind:alt=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\" v-bind:aria-label=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\">\n            {{ isBundleVisible(item) ? 'Hide' : 'Show' }}\n            <span v-html=\"itemBundleLength(item)\"><\/span>\n            items\n            <span class=\"rebuy-cart__flyout-bundle-chev-icon\">\n              <i v-bind:class=\"['fas', isBundleVisible(item) ? 'fa-chevron-up' : 'fa-chevron-down']\"><\/i>\n            <\/span>\n          <\/button>\n\n          <ul class=\"rebuy-cart__flyout-item-bundle-children\" v-if=\"itemBundleLength(item) > 0 && isBundleVisible(item)\" tabindex=\"0\">\n            <li class=\"rebuy-cart__flyout-item-bundle-child\" v-for=\"(option, index) in item.options_with_values\">\n              <div class=\"rebuy-cart__flyout-item-bundle-child-left\">\n                <div class=\"rebuy-cart__flyout-item-bundle-image-container\">\n                  <img v-bind:src=\"getBundleOptionImage(item.product, option, index)\" v-bind:alt=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-image\">\n                <\/div>\n              <\/div>\n\n              <div class=\"rebuy-cart__flyout-item-bundle-child-right\">\n                <h5 v-html=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-title\"><\/h5>\n                <p v-html=\"option.value\" class=\"rebuy-cart__flyout-item-bundle-value\"><\/p>\n              <\/div>\n            <\/li>\n          <ul>\n        <\/ul><\/ul><\/div>\n        <!-- End Bundle Details -->\n\n      <\/div>\n      <!-- End Info -->\n\n      <!-- Buy More Save More -->\n      <div v-if=\"itemHasBMSM(item) && bMSMFinalTierNotReached(item)\" class=\"rebuy-cart__flyout-item-buy-more-save-more\">\n        <div v-if=\"hasBMSMButtons()\" class=\"rebuy-cart__flyout-item-buy-more-save-more-container\">\n          <div v-for=\"tier in getBMSMTiers()\" class=\"rebuy-cart__flyout-item-buy-more-save-more-button-container\" v-if=\"tier.quantity > item.quantity\">\n            <button v-on:click=\"adjustBMSMQuantity(item, tier)\" class=\"rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button\" v-bind:alt=\"getBMSMButtonText(tier)\">\n              <span v-html=\"getBMSMButtonText(tier)\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <span v-if=\"!hasBMSMButtons()\" class=\"rebuy-cart__flyout-buy-more-save-more-dynamic-message-text\" v-html=\"buyMoreSaveMoreDynamicText(item)\"><\/span>\n      <\/div>\n      <!-- End Buy More Save More -->\n\n      <!-- Switch to Subscription -->\n      <div class=\"rebuy-cart__flyout-item-subscription\" v-if=\"hasSwitchToSubscription(item)\">\n        <button class=\"rebuy-button outline\" v-if=\"!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'\" v-bind:alt=\"'Switch ' + item.product_title + ' to a Subscription'\" v-bind:disabled=\"(item.status == 'downgrading' || item.status == 'upgrading')\" v-on:click=\"updateItemDeliveryFrequency(item, selectedSubscriptionFrequency(item, 0), 'onetime')\" type=\"button\">\n          <span v-html=\"switchToSubscriptionLabel(item)\"><\/span>\n        <\/button>\n\n        <select class=\"rebuy-select muted\" aria-label=\"Subscription delivery frequency\" v-if=\"item.product.subscription && item.status != 'downgrading'\" v-model=\"item.product.subscription_frequency\" v-on:change=\"updateItemDeliveryFrequency(item)\">\n          <optgroup v-if=\"!item.product.is_subscription_only && !subscriptionDowngradeDisabled()\" v-bind:label=\"getSwitchToSubscriptionLabel('onetime_option_group_label')\">\n            <option v-bind:value=\"'onetime'\" v-html=\"getSwitchToSubscriptionLabel('onetime_option_label')\"><\/option>\n          <\/optgroup>\n          <optgroup v-bind:label=\"subscriptionOptionGroupLabel(item)\">\n            <option v-for=\"frequency in subscriptionFrequencies(item)\" v-bind:value=\"frequency\" v-html=\"subscriptionOptionLabel(item, frequency, item.product.subscription_interval)\"><\/option>\n          <\/optgroup>\n        <\/select>\n      <\/div>\n      <!-- End Switch to Subscription -->\n\n    <\/li>\n  <\/ul>\n\n  <!-- Empty Cart -->\n  <div class=\"rebuy-cart__flyout-empty-cart\" v-html=\"emptyCartMarkup()\" v-if=\"!hasItems()\"><\/div>\n\n<\/div>\n<div data-rebuy-component=\"cross-sell-widget\" data-rebuy-component-id=\"09d6375f-3b45-4d2c-bd9e-c6f54baaae2a\">\n    <div :data-rebuy-id=\"getWidgetIdByComponentId('09d6375f-3b45-4d2c-bd9e-c6f54baaae2a')\"><\/div>\n<\/div>\n\n<div data-rebuy-component=\"cross-sell-widget\" data-rebuy-component-id=\"7faf9524-3ecb-4f45-b72b-be417c59e443\">\n    <div :data-rebuy-id=\"getWidgetIdByComponentId('7faf9524-3ecb-4f45-b72b-be417c59e443')\"><\/div>\n<\/div>\n\n<div data-rebuy-component=\"cross-sell-widget\" data-rebuy-component-id=\"2798d38f-fb61-4530-a619-84f404712876\">\n    <div :data-rebuy-id=\"getWidgetIdByComponentId('2798d38f-fb61-4530-a619-84f404712876')\"><\/div>\n<\/div>\n<\/div>\n    <\/div>\n    <div data-rebuy-cart-anchor=\"footer\">\n<div data-rebuy-custom-code=\"0a61cdcb-d806-4c24-b20d-803e97653aa2\" data-rebuy-component-id=\"0a61cdcb-d806-4c24-b20d-803e97653aa2\"><\/div>\n\n<div v-if=\"hasItems()\" data-rebuy-component=\"cart-subtotal\" data-rebuy-component-id=\"cart_subtotal\" class=\"rebuy-cart__flyout-subtotal\">\n    <div class=\"rebuy-cart__flyout-subtotal-label\">\n        <span v-html=\"subtotalLabel()\"><\/span>\n    <\/div>\n    <div class=\"rebuy-cart__flyout-subtotal-amount\" v-html=\"subtotal()\"><\/div>\n<\/div>\n\n<div v-show=\"hasItems()\" data-rebuy-component=\"checkout-area\" data-rebuy-component-id=\"checkout\">\n\n\n<div class=\"rebuy-cart__flyout-terms\" v-if=\"hasTermsEnabled()\">\n  <input class=\"rebuy-cart__flyout-terms-checkbox rebuy-checkbox\" id=\"rebuy-terms-checkbox\" name=\"rebuy-terms-checkbox\" type=\"checkbox\" v-model=\"termsAccepted\" v-on:click=\"updateTermsCheck()\">\n  <label class=\"rebuy-cart__flyout-terms-label\" for=\"rebuy-terms-checkbox\" v-html=\"getCheckoutSettings().language.terms_and_conditions_label\"><\/label>\n<\/div>\n\n\n<button v-show=\"hasCheckoutButton()\" class=\"rebuy-button rebuy-cart__checkout-button block\" type=\"button\" v-on:click=\"checkout()\" v-bind:disabled=\"hasTermsEnabled() && !hasAcceptedTerms()\">\n  <span v-html=\"checkoutLabel()\"><\/span>\n<\/button>\n\n\n<button v-if=\"hasViewCartButton()\" class=\"rebuy-button rebuy-cart__view-cart-button block\" v-bind:class=\"{'outline': hasCheckoutButton()}\" type=\"button\" v-on:click=\"viewCart()\">\n  <span v-html=\"viewCartLabel()\"><\/span>\n<\/button>\n\n\n<button v-if=\"hasContinueShoppingButton()\" class=\"rebuy-button rebuy-cart__continue-shopping-button block outline\" type=\"button\" v-on:click=\"hide()\">\n  <span v-html=\"continueShoppingLabel()\"><\/span>\n<\/button>\n\n\n<button v-if=\"hasShopPayButton()\" class=\"rebuy-button rebuy-cart__shop-pay-button block\" v-on:click=\"shopPayCheckout()\" aria-label=\"Checkout with Shop Pay\" v-html=\"shopPaySvg\">\n<\/button>\n\n<div data-rebuy-cart-additional-checkout-buttons=\"\"><\/div>\n\n<div class=\"rebuy-cart__flyout-installments\" v-html=\"installmentsMessage()\"><\/div>\n\n<div v-if=\"hasPrePurchase()\" :data-rebuy-id=\"prePurchaseWidgetId()\"><\/div>\n\n<\/div>\n<\/div>\n  <\/div>\n\n\n  <div class=\"rebuy-cart__background\" v-on:click=\"hide()\"><\/div>\n  <div id=\"rebuy-cart-live-region\" class=\"sr-only\" aria-live=\"polite\"><\/div>\n<\/div>","selectors":{"item_count":".cart-count","cart_subtotal":".cart-subtotal"},"callbacks":{"hide":{"enabled":true,"function":" setTimeout(document.body.classList.remove('rebuy-modal-visible'), 700)"},"init":{"enabled":false,"function":""},"show":{"enabled":false,"function":""},"ready":{"enabled":true,"function":"const rebuyCheckoutButton = document.querySelector(\".rebuy-cart__checkout-button\");\nrebuyCheckoutButton.setAttribute(\"name\", \"checkout\");\nrebuyCheckoutButton.setAttribute(\"value\", \"\");\n\nfunction calculateDiscountPercentage(part, total) {\n  part = parseFloat(part);\n  total = parseFloat(total);\n\n  if (total === 0) {\n    return 0;\n  }\n  return Math.round(((total - part) \/ total) * 100);\n}\n\nfunction calculateCartCount() {\n  const cartCount = document.querySelector(\".header__cart-countt\");\n  if (!cartCount) return;\n  const itemsHidden = Rebuy.Cart.cart.items.filter((item) => {\n    return item.product?.tags.includes(\"smart-cart-hidden\") == true;\n  });\n  const totalCount = Rebuy.Cart.cart.item_count;\n  console.log(\"hidden item\", itemsHidden, totalCount);\n  const count = totalCount - itemsHidden.length;\n\n  if (count < 1) {\n    cartCount.style.opacity = \"0\";\n  } else {\n    cartCount.style.opacity = \"1\";\n    cartCount.innerHTML = count;\n  }\n}\n\nfunction setAddonAdapter() {\n  Rebuy.Cart.cart.items.forEach((item) => {\n    if (item.product_type == \"Adapter\") {\n      Rebuy.Cart.setItemQuantity(item, 0);\n    }\n  });\n}\n\nfunction setFreeGiftCard() {\n  Rebuy.Cart.cart.items.forEach((item) => {\n    if (item.properties.hasOwnProperty(\"_free_gift\")) {\n      Rebuy.Cart.setItemQuantity(item, 0);\n    }\n  });\n}\n\nfunction fixLineItemPrices(item, lineItemNode) {\n  if (item.final_price < item.price && item.selling_plan_allocation) {\n    const finalPriceNode = lineItemNode.querySelector(\".rebuy-money.sale span:nth-child(2)\");\n    finalPriceNode.innerText = formatMoney(item.final_price);\n  }\n}\n\nfunction upgradeToSubsButtonEL() {\n  const itemsNonHidden = Rebuy.Cart.cart.items.filter((item) => {\n    return item.product.tags.includes(\"smart-cart-hidden\") == false;\n  });\n  for (let i = 0; i < itemsNonHidden.length; i++) {\n    const item = itemsNonHidden[i];\n    let lineItem = document.querySelectorAll(\".rebuy-cart__flyout-item\")[i];\n    \/\/ fixLineItemPrices(item, lineItem);\n    const itemSellingPlanAllocation = item.selling_plan_allocation;\n    console.log(\"itemSellingPlanAllocation\", itemSellingPlanAllocation);\n    let subButton = lineItem.querySelector(\".rebuy-cart__flyout-item-subscription button\");\n    if (subButton) {\n      subButton.classList.add(\"rebuy-cart__checkout-button\");\n      subButton.classList.remove(\"outline\");\n    }\n  }\n}\n\nfunction updatePrice() {\n  let finalPriceNode = document.querySelector(\".rebuy-cart__flyout-subtotal-final-amount\");\n  let originalPriceNode = document.querySelector(\".rebuy-cart__flyout-subtotal-compare-amount\");\n  let subtoalNode = document.querySelector(\".rebuy-cart__flyout-subtotal-amount\");\n  if (subtoalNode && !finalPriceNode && !originalPriceNode) {\n    subtoalNode.innerHTML = formatMoney(Rebuy.Cart.cart.items_subtotal_price);\n  }\n  if (finalPriceNode) {\n    finalPriceNode.innerHTML = formatMoney(Rebuy.Cart.cart.items_subtotal_price);\n  }\n  if (originalPriceNode) {\n    if (Rebuy.Cart.cart.original_total_price > 0 && Rebuy.Cart.cart.original_total_price > Rebuy.Cart.cart.items_subtotal_price) {\n      originalPriceNode.innerHTML = formatMoney(Rebuy.Cart.cart.original_total_price);\n    } else {\n      originalPriceNode.innerHTML = \"\";\n    }\n  }\n}\n\nfunction klaviyoRemoveFromCartTracker(item) {\n  let klaviyoData = {\n    ProductID: item.product_id,\n    VariantID: item.id, \/\/item id from aroma\n    Quantity: item.quantity,\n    ProductName: item.title,\n    SKU: item.sku,\n    Price: formatMoney(item.final_price), \/\/item price\n    RowTotal: formatMoney(item.final_price * item.quantity),\n    ImageURL: item.image,\n    URL: item.url,\n    collectionIds: item?.product?.collection_ids || []\n  };\n  klaviyo.track(\"Removed from Cart\", klaviyoData);\n}\n\nfunction disableQtyBtn(lineitems, maxQty) {\n  product_types = [\"Oil\", \"Diffuser\"];\n  lineitems.map((item) => {\n    let itemTitle = item.product.title;\n    let element = document.querySelector(`[aria-label=\"Increase quantity of ${itemTitle}\"]`);\n    if (element !== null) {\n      element.disabled = true;\n      element.style.opacity = \"0.3\";\n      let warnElement = document.getElementById(`qty-warn-text-${item.id}`);\n      if (warnElement == null) {\n        let qtyWarnText = document.createElement(\"div\");\n        if (product_types.includes(item.product_type)) {\n          qtyWarnText.innerHTML = `\n            <p id='qty-warn-text-${item.id}' style='color: #535353; font-size: 0.8rem' class='${itemTitle}'>Max quantity for ${item.product_type} in cart is reached<\/p>\n            `;\n        } else {\n          qtyWarnText.innerHTML = `\n            <p id='qty-warn-text-${item.id}' style='color: #535353; font-size: 0.8rem' class='${itemTitle}'>Maximum quantity reached.<\/p>\n            `;\n        }\n        element.parentNode.parentNode.appendChild(qtyWarnText);\n      }\n    }\n  });\n}\n\nasync function enableQtyBtn(lineitems) {\n  lineitems.map((item) => {\n    let itemTitle = item.product.title;\n    let element = document.querySelector(`[aria-label=\"Increase quantity of ${itemTitle}\"]`);\n    if (element !== null) {\n      element.disabled = false;\n      element.style.removeProperty(\"opacity\");\n    }\n    let warnElement = document.getElementById(`qty-warn-text-${item.id}`);\n    if (warnElement !== null) {\n      warnElement.remove();\n    }\n  });\n}\n\ndocument.addEventListener(\"rebuy:smartcart.line-item-increase\", (event) => {\n  const smartcart = event.detail.smartcart;\n  const item = event.detail.item;\n\n  console.log(\"rebuy:smartcart.line-item-increase: smartcart\", smartcart);\n  product_types = [\"Oil\", \"Diffuser\"];\n  product_limits = { __scMaxSmall: 5, __scMaxBig: 3, __scMaxPromotion: 2 };\n  let limitKeys = Object.keys(product_limits);\n  console.log(limitKeys[2]);\n  console.log(item.product.tags);\n  if (product_types.includes(item.product_type) || item.product.tags.includes(limitKeys[2])) {\n    let oilTotalCount = 0;\n    let scMaxSmallCount = 0;\n    let scMaxPromotionCount = 0;\n    let scMaxBigCount = 0;\n    console.log(\"we are inside\");\n    const minMaxifyItems = event.detail.smartcart.items();\n    console.log(minMaxifyItems);\n    minMaxifyItems.map((item) => {\n      if (item.product_type == \"Oil\") {\n        oilTotalCount = oilTotalCount + item.quantity;\n      }\n      if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0])) {\n        scMaxSmallCount = scMaxSmallCount + item.quantity;\n      }\n      if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1])) {\n        scMaxBigCount = scMaxBigCount + item.quantity;\n      }\n      if (item.product.tags.includes(limitKeys[2])) {\n        scMaxPromotionCount = scMaxPromotionCount + item.quantity;\n      }\n    });\n    if (item.product_type == \"Oil\" && oilTotalCount >= 4) {\n      let oilItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Oil\";\n      });\n      disableQtyBtn(oilItems, 5);\n    } else if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0]) && scMaxSmallCount >= product_limits[limitKeys[0]] - 1) {\n      let diffsmallItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0]);\n      });\n      disableQtyBtn(diffsmallItems, product_limits[limitKeys[0]]);\n    } else if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1]) && scMaxBigCount >= product_limits[limitKeys[1]] - 1) {\n      let diffBigItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1]);\n      });\n      disableQtyBtn(diffBigItems, product_limits[limitKeys[1]]);\n    } else if (item.product.tags.includes(limitKeys[2]) && scMaxPromotionCount >= product_limits[limitKeys[2]] - 1) {\n      let promoLimitItems = Rebuy.Cart.cart.items.filter((itemf) => {\n        return itemf.product.tags.includes(limitKeys[2]) && item.product.id == itemf.product.id;\n      });\n      disableQtyBtn(promoLimitItems, product_limits[limitKeys[2]]);\n    }\n  }\n});\n\ndocument.addEventListener(\"rebuy:smartcart.line-item-decrease\", (event) => {\n  const smartcart = event.detail.smartcart;\n  const item = event.detail.item;\n\n  console.log(\"rebuy:smartcart.line-item-decrease: smartcart\", smartcart);\n  product_types = [\"Oil\", \"Diffuser\"];\n  product_limits = { __scMaxSmall: 5, __scMaxBig: 3, __scMaxPromotion: 2 };\n  let limitKeys = Object.keys(product_limits);\n  if (product_types.includes(item.product_type) || item.product.tags.includes(limitKeys[2])) {\n    let oilTotalCount = 0;\n    let scMaxSmallCount = 0;\n    let scMaxPromotionCount = 0;\n    let scMaxBigCount = 0;\n    console.log(\"we are inside\");\n    const minMaxifyItems = event.detail.smartcart.items();\n    console.log(minMaxifyItems);\n    minMaxifyItems.map((item) => {\n      if (item.product_type == \"Oil\") {\n        oilTotalCount = oilTotalCount + item.quantity;\n      }\n      if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0])) {\n        scMaxSmallCount = scMaxSmallCount + item.quantity;\n      }\n      if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1])) {\n        scMaxBigCount = scMaxBigCount + item.quantity;\n      }\n      if (item.product.tags.includes(limitKeys[2])) {\n        scMaxPromotionCount = scMaxPromotionCount + item.quantity;\n      }\n    });\n    if (item.product_type == \"Oil\" && oilTotalCount <= 5) {\n      let oilItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Oil\";\n      });\n      enableQtyBtn(oilItems);\n    } else if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0]) && scMaxSmallCount <= product_limits[limitKeys[0]]) {\n      let diffsmallItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[0]);\n      });\n      enableQtyBtn(diffsmallItems);\n    } else if (item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1]) && scMaxBigCount <= product_limits[limitKeys[1]]) {\n      let diffBigItems = Rebuy.Cart.cart.items.filter((item) => {\n        return item.product_type == \"Diffuser\" && item.product.tags.includes(limitKeys[1]);\n      });\n      enableQtyBtn(diffBigItems);\n    } else if (item.product.tags.includes(limitKeys[2]) && scMaxPromotionCount <= product_limits[limitKeys[2]]) {\n      let promoLimitItems = Rebuy.Cart.cart.items.filter((itemf) => {\n        return itemf.product.tags.includes(limitKeys[2]) && item.product.id == itemf.product.id;\n      });\n      enableQtyBtn(promoLimitItems);\n    }\n  }\n});\n\nasync function updateLineItemWithQty(bundleProducts, qty) {\n  qty = parseInt(qty);\n  const newObj = {};\n  bundleProducts.forEach((item) => {\n    newObj[item.key.toString()] = qty;\n  });\n  try {\n    await jQuery.post(window.Shopify.routes.root + \"cart\/update.js\", {\n      updates: newObj,\n    });\n  } catch (error) {\n    console.log(error);\n  }\n}\n\nconst bundleATCBtn = document.querySelector(\".bundle-add-to-cart__btn\");\nif (bundleATCBtn) {\n  bundleATCBtn.addEventListener(\"click\", function () {\n    setTimeout(() => {\n      renderBundleLineItems();\n    }, 1500);\n  });\n}\n\nfunction checkProductLimits() {\n  try {\n    let maxLimits = {};\n    const cartItems = Rebuy.Cart.cart.items;\n    const itemsNonHidden = cartItems.filter((item) => !item.product.tags.includes(\"smart-cart-hidden\"));\n\n    \/\/ Identify all unique _max_qty_limit_ properties and sum quantities for each category\n    cartItems.forEach((item) => {\n      Object.keys(item.properties).forEach((prop) => {\n        const match = prop.match(\/^_max_qty_(.+)\/);\n        if (match) {\n          const category = match[1];\n          const limit = parseInt(item.properties[prop]);\n\n          if (!maxLimits[category]) {\n            maxLimits[category] = { totalQty: 0, max: limit };\n          }\n          maxLimits[category].totalQty += item.quantity;\n        }\n      });\n    });\n\n    itemsNonHidden.forEach((item, index) => {\n      Object.keys(item.properties).forEach((prop) => {\n        const match = prop.match(\/^_max_qty_(.+)\/);\n        if (match) {\n          const category = match[1];\n          const max = maxLimits[category].max;\n          const totalQty = maxLimits[category].totalQty;\n\n          if (max > 0 && item.handle !== \"aroma360-gift-card\") {\n            let lineItemToHighlight = document.querySelectorAll(\".rebuy-cart__flyout-item-quantity\")[index];\n            let lineItemQtyIncBtn = lineItemToHighlight?.querySelectorAll(\".rebuy-cart__flyout-item-quantity-widget .rebuy-cart__flyout-item-quantity-widget-button\")[1];\n            let lineItemWarnNode = lineItemToHighlight?.querySelector(\".qty-warn__text\");\n\n            let qtyWarnText = document.createElement(\"div\");\n            qtyWarnText.innerHTML = `<p id='qty-warn-text-${index}' class='qty-warn__text'>Max. allowed quantity is ${max}<\/p>`;\n\n            if (lineItemToHighlight) {\n              if (totalQty > max && !lineItemWarnNode) {\n                lineItemToHighlight.append(qtyWarnText);\n                \/\/ rebuyCheckoutButton.disabled = true;\n              } else if (lineItemWarnNode && totalQty <= max) {\n                lineItemWarnNode.remove();\n                \/\/rebuyCheckoutButton.disabled = false;\n              }\n\n              if (totalQty >= max) {\n                lineItemQtyIncBtn.disabled = true;\n                lineItemQtyIncBtn.style.opacity = \"0.5\";\n              } else {\n                lineItemQtyIncBtn.disabled = false;\n                lineItemQtyIncBtn.style.opacity = \"1\";\n              }\n            }\n          }\n        }\n      });\n    });\n  } catch (error) {\n    \/\/rebuyCheckoutButton.disabled = false;\n    console.error(\"Error in checkProductLimits:\", error);\n  }\n}\n\ndocument.addEventListener(\"rebuy:smartcart.line-item-removed\", (event) => {\n  const smartcart = event.detail.smartcart;\n  const item = event.detail.item;\n\n  console.log('smartcart.line-item-removed', item)\n\n  klaviyoRemoveFromCartTracker(item);\n});\n\nsetTimeout(() => {\n  calculateCartCount();\n  if (Rebuy.Cart.cart.items.length) {\n    setAddonAdapter();\n    setFreeGiftCard();\n    upgradeToSubsButtonEL();\n    \/\/ checkProductLimits();\n  }\n}, 2000);\n\ndocument.addEventListener(\"rebuy:cart.change\", function (event) {\n  if (Rebuy.Cart.cart.items.length) {\n    setTimeout(() => {\n      calculateCartCount();\n      upgradeToSubsButtonEL();\n\n      \/\/checkProductLimits();\n    }, 200);\n    setTimeout(() => {\n      setAddonAdapter();\n      setFreeGiftCard();\n    }, 1000);\n  }\n});\n"},"line_item_removed":{"enabled":false,"function":""},"line_item_decrease":{"enabled":false,"function":""},"line_item_increase":{"enabled":false,"function":""}},"template":"<div id=\"rebuy-cart\" class=\"rebuy-cart\" v-cloak=\"\" :class=\"[\n    visible ? 'is-visible' : '',\n    'currency-' + currency(),\n    hasItems() ? 'has-items' : 'no-items'\n  ]\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"rebuy-cart-title\" :aria-hidden=\"!visible ? 'true' : 'false'\">\n  <div class=\"rebuy-cart__flyout\">\n    <div data-rebuy-cart-anchor=\"header\">\n        <div data-rebuy-cart-header-top=\"\">\n            <div data-rebuy-cart-header-top-inner=\"\">\n                \n<component :is=\"getCartTitleHeadingTag()\" id=\"rebuy-cart-title\" data-rebuy-component-id=\"title_bar\" data-rebuy-component=\"title-bar\" :class=\"['rebuy-cart__title', getCartTitleClassName()]\" v-html=\"getCartTitle()\"><\/component>\n\n                <div data-rebuy-cart-header-top-inner-right=\"\">\n                    \n                <\/div>\n            <\/div>\n            \n                <button id=\"rebuy-cart-close\" class=\"rebuy-cart__flyout-close\" type=\"button\" v-on:click=\"hide()\" aria-label=\"Close Cart\">\n                    <rebuy-icon name=\"x\"><\/rebuy-icon>\n                    <span class=\"sr-only\">Close Cart<\/span>\n                <\/button>\n            \n        <\/div><\/div>\n    <div data-rebuy-cart-anchor=\"goalBox\">\n<div v-if=\"!!progressBar\" data-rebuy-component=\"progress-bar\" data-rebuy-component-id=\"tiered_progress_bar\">\n\n    <!-- Step Icons -->\n    <div class=\"rebuy-cart__progress-step-wrapper\" :class=\"['count-' + progressBar.tiers.length]\">\n        <div v-for=\"tier in progressBar.tiers\" :key=\"tier.id\" class=\"rebuy-cart__progress-step\" :class=\"{ complete: progressTierReached(tier) }\" :style=\"{ width: progressStepMaxWidth(progressBar) }\">\n            <div class=\"rebuy-cart__progress-step-icon\" :style=\"getProgressStepIconSize(tier)\" v-html=\"progressTierIcon(tier)\"><\/div>\n            <span class=\"rebuy-cart__progress-step-label\" v-html=\"getTierLabel(tier)\"><\/span>\n        <\/div>\n    <\/div>\n    <!-- End Step Icons -->\n\n    <!-- Progress Bar -->\n    <div class=\"rebuy-cart__progress-bar-wrapper\">\n        <div class=\"rebuy-cart__progress-bar-meter\" :class=\"[hasTierProgress() ? 'has-progress' : 'no-progress']\">\n            <div class=\"rebuy-cart__progress-bar-meter-fill\" :style=\"{ width: tiersPercentageComplete(progressBar) }\" role=\"progressbar\" tabindex=\"0\" aria-valuemin=\"0\" aria-valuemax=\"100\" :aria-valuenow=\"tiersPercentageComplete(progressBar, true)\" aria-labelledby=\"rebuy-cart__progress-bar-meter-label\">\n                <span class=\"sr-only\" v-text=\"'Progress: ' + tiersPercentageComplete(progressBar, true) +'%'\"><\/span>\n            <\/div>\n        <\/div>\n\n        <div v-if=\"hasProgressPrompt(progressBar)\" id=\"rebuy-cart__progress-bar-meter-label\" class=\"rebuy-cart__progress-bar-prompt\" v-html=\"getTierFeedbackText(progressBar)\"><\/div>\n    <\/div>\n    <!-- End Progress Bar -->\n\n    <!-- Earned Gift Area -->\n    <div v-if=\"shouldRenderGiftArea(progressBar)\" class=\"rebuy-cart__progress-gifts\">\n        <div v-if=\"shouldRenderGiftAreaTitle(progressBar)\" class=\"rebuy-cart__progress-gifts-title\" v-text=\"getGiftAreaTitle(progressBar)\"><\/div>\n        <div class=\"rebuy-cart__progress-gifts-container\">\n            <div v-for=\"product in getEarnedProducts(progressBar)\" v-if=\"shouldRenderEarnedGift(progressBar, product)\" :key=\"product.id + '-' + product.tier\" class=\"rebuy-cart__progress-gift\">\n                <div class=\"rebuy-cart__progress-gift-image\" :style=\"freeProductStyles(product)\"><\/div>\n                <div class=\"rebuy-cart__progress-gift-info\">\n                    <div>\n                        <p class=\"rebuy-cart__progress-gift-title\" v-text=\"product.title\"><\/p>\n                        <span v-if=\"hasGiftSelection(product)\" class=\"rebuy-cart__progress-gift-variant-title\" v-text=\"getFreeVariantTitle(product)\"><\/span>\n                    <\/div>\n                    <div v-if=\"!hasGiftSelection(product)\" class=\"rebuy-cart__progress-gift-selection-container\">\n                        <!-- Single Variant Selection -->\n                        <div v-if=\"freeProductOptions(product).length === 1\" class=\"rebuy-cart__progress-gift-variant-readd\" role=\"button\" @click=\"addSingleVariantFreeProduct(product)\" v-html=\"freeProductPrompt(product)\"><\/div>\n\n                        <!-- Multi Variant Selection -->\n                        <div v-else=\"\" class=\"rebuy-cart__progress-gift-variant-select-container\">\n                            <select v-if=\"freeProductOptions(product).length > 1\" class=\"rebuy-cart__progress-gift-variant-select\" @change=\"selectFreeProductVariant($event, product)\">\n                                <option value=\"\" disabled=\"\" selected=\"\">Select Gift<\/option>\n                                <option v-for=\"variant in freeProductOptions(product)\" :key=\"variant.id\" :value=\"variant.id\" v-text=\"variant.title\"><\/option>\n                            <\/select>\n                            <div class=\"rebuy-cart__progress-gift-variant-select-prompt\" v-html=\"freeProductPrompt(product)\"><\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <button v-if=\"hasGiftSelection(product)\" class=\"rebuy-cart__progress-gift-remove\" @click=\"removeFreeProduct(product)\" :aria-label=\"'Remove ' + product.title +  ' ' + (product.chosen_variant?.title)\">\n                    <rebuy-icon name=\"x\"><\/rebuy-icon>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    <!-- End Earned Gift Area -->\n\n<\/div>\n<\/div>\n    <div data-rebuy-cart-scroll-area=\"\">\n      <div data-rebuy-cart-anchor=\"body\"><div data-rebuy-component=\"cart-items\" data-rebuy-component-id=\"cart_items\">\n  <ul v-if=\"hasItems()\" data-smartcart-items=\"\" tabindex=\"0\" role=\"group\" class=\"rebuy-cart__flyout-items\">\n    <li class=\"rebuy-cart__flyout-item\" v-for=\"item in items()\" :key=\"item.key\" v-bind:class=\"[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]\" aria-label=\"product\">\n      <!-- Image -->\n      <div class=\"rebuy-cart__flyout-item-media\">\n        <a v-bind:href=\"itemURL(item)\" tabindex=\"-1\">\n          <img v-bind:src=\"sizeImage(item.image, '240x240')\" v-bind:alt=\"item.featured_image?.alt\">\n        <\/a>\n      <\/div>\n\n      <!-- Item Info -->\n      <div class=\"rebuy-cart__flyout-item-info\">\n        <!-- Product Title -->\n        <a role=\"heading\" aria-level=\"5\" class=\"rebuy-cart__flyout-item-product-title notranslate\" data-gp-noloc=\"node\" v-bind:href=\"itemURL(item)\" v-html=\"item.product_title\" v-bind:alt=\"'View ' + item.product_title\"><\/a>\n\n        <!-- Variant Title -->\n        <div class=\"rebuy-cart__flyout-item-variant-title\" v-html=\"item.variant_title.replace(\/(?<!\\d)\\s*\\\/?\\s*20mL\/gi, ' - One Month Supply')\" v-if=\"item.variant_title\"><\/div>\n\n\n        <!-- Discount Message -->\n        <div class=\"rebuy-cart__flyout-item-discount-message\" v-html=\"rebuyDiscountMessages(item)\"><\/div>\n\n        <!-- Item Properties -->\n        <div class=\"rebuy-cart__flyout-item-properties\" v-if=\"hasItemProperties(item)\">\n          <div class=\"rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency\" v-if=\"itemDeliveryFrequency(item)\" v-html=\"itemDeliveryFrequency(item)\"><\/div>\n          <div class=\"rebuy-cart__flyout-item-property\" v-for=\"property in itemProperties(item)\" v-bind:class=\"[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]\">\n            <span class=\"rebuy-cart__flyout-item-property-name\" v-html=\"property.key\"><\/span>\n            <span class=\"rebuy-cart__flyout-item-property-separator\">\n              :\n            <\/span>\n            <span class=\"rebuy-cart__flyout-item-property-value\" v-html=\"property.value\"><\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Remove Item -->\n        <button class=\"rebuy-cart__flyout-item-remove\" type=\"button\" v-bind:alt=\"'Remove ' + item.product_title\" v-bind:aria-label=\"'Remove ' + item.product_title\" v-on:click=\"removeItem(item)\">\n          <i class=\"far\" v-bind:class=\"[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-trash']\" aria-hidden=\"true\"><\/i>\n        <\/button>\n\n        <!-- Quantity -->\n        <div class=\"rebuy-cart__flyout-item-quantity\" v-if=\"!item?.properties['_bundle_items'] || (item?.properties['_bundle_items'] && !IS_US)\">\n          <div class=\"rebuy-cart__flyout-item-quantity-widget\" v-if=\"hideQuantitySelectors && !hideQuantitySelectors(item)\">\n            <button class=\"rebuy-cart__flyout-item-quantity-widget-button\" v-bind:alt=\"'Decrease quantity of ' + item.product_title\" v-bind:aria-label=\"'Decrease quantity of ' + item.product_title\" v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyDecrease(item) : decreaseItem(item)\" type=\"button\">\n              <i class=\"far\" v-bind:class=\"[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']\" aria-hidden=\"true\"><\/i>\n            <\/button>\n\n            <span class=\"rebuy-cart__flyout-item-quantity-widget-label\">\n              <span class=\"sr-only\">Quantity of {{ item.product_title }}<\/span>\n              {{\n                item.properties['_quaterly_subs_key']\n                  ? Math.max(1, item.quantity \/ 3)\n                  : item.quantity\n              }}\n            <\/span>\n\n\n            <button class=\"rebuy-cart__flyout-item-quantity-widget-button\" v-bind:alt=\"'Increase quantity of ' + item.product_title\" v-bind:aria-label=\"'Increase quantity of ' + item.product_title\" v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyIncrease(item) : increaseItem(item)\" type=\"button\">\n              <i class=\"far\" v-bind:class=\"[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']\" aria-hidden=\"true\"><\/i>\n            <\/button>\n          <\/div>\n        <\/div>\n\n\n        <!-- Pricing -->\n        <div class=\"rebuy-cart__flyout-item-price\">\n          <div v-if=\"itemHasDiscount(item)\">\n            <span class=\"rebuy-money sale\">\n              <span class=\"sr-only\">Sale price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n            <span class=\"rebuy-money compare-at\">\n              <span class=\"sr-only\">Original price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] && item.properties['_compare_at_price'] && item.properties['_compare_at_price'] != '0' ? formatMoney(parseFloat(item.properties['_compare_at_price']) * 3) : item.properties['_quaterly_subs_key'] ? formatMoney(item.original_line_price) : formatMoney(compareAtPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n          <div v-if=\"!itemHasDiscount(item)\">\n            <span class=\"rebuy-money\">\n              <span class=\"sr-only\">Price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"rebuy-cart__custom-bundle\" v-html=\"window.renderCustomBundle ? renderCustomBundle(item) : ''\" v-if=\"item.properties['_bundle_items']\"><\/div>\n\n        <!-- Bundle Details -->\n        <div class=\"rebuy-cart__flyout-item-bundle\" v-if=\"itemIsBundle(item) && !hideBundleOptions(item)\">\n\n          <!-- Expand \/ Collapse Bundle Details -->\n          <button v-if=\"itemBundleLength(item) > 0\" class=\"rebuy-cart__flyout-item-bundle-toggle-button\" v-on:click=\"toggleActiveBundle(item)\" type=\"button\" v-bind:alt=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\" v-bind:aria-label=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\">\n            {{ isBundleVisible(item) ? 'Hide' : 'Show' }}\n            <span v-html=\"itemBundleLength(item)\"><\/span>\n            items\n            <span class=\"rebuy-cart__flyout-bundle-chev-icon\">\n              <i v-bind:class=\"['fas', isBundleVisible(item) ? 'fa-chevron-up' : 'fa-chevron-down']\"><\/i>\n            <\/span>\n          <\/button>\n\n          <ul class=\"rebuy-cart__flyout-item-bundle-children\" v-if=\"itemBundleLength(item) > 0 && isBundleVisible(item)\" tabindex=\"0\">\n            <li class=\"rebuy-cart__flyout-item-bundle-child\" v-for=\"(option, index) in item.options_with_values\">\n              <div class=\"rebuy-cart__flyout-item-bundle-child-left\">\n                <div class=\"rebuy-cart__flyout-item-bundle-image-container\">\n                  <img v-bind:src=\"getBundleOptionImage(item.product, option, index)\" v-bind:alt=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-image\">\n                <\/div>\n              <\/div>\n\n              <div class=\"rebuy-cart__flyout-item-bundle-child-right\">\n                <h5 v-html=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-title\"><\/h5>\n                <p v-html=\"option.value\" class=\"rebuy-cart__flyout-item-bundle-value\"><\/p>\n              <\/div>\n            <\/li>\n          <ul>\n        <\/ul><\/ul><\/div>\n        <!-- End Bundle Details -->\n\n      <\/div>\n      <!-- End Info -->\n\n      <!-- Buy More Save More -->\n      <div v-if=\"itemHasBMSM(item) && bMSMFinalTierNotReached(item)\" class=\"rebuy-cart__flyout-item-buy-more-save-more\">\n        <div v-if=\"hasBMSMButtons()\" class=\"rebuy-cart__flyout-item-buy-more-save-more-container\">\n          <div v-for=\"tier in getBMSMTiers()\" class=\"rebuy-cart__flyout-item-buy-more-save-more-button-container\" v-if=\"tier.quantity > item.quantity\">\n            <button v-on:click=\"adjustBMSMQuantity(item, tier)\" class=\"rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button\" v-bind:alt=\"getBMSMButtonText(tier)\">\n              <span v-html=\"getBMSMButtonText(tier)\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <span v-if=\"!hasBMSMButtons()\" class=\"rebuy-cart__flyout-buy-more-save-more-dynamic-message-text\" v-html=\"buyMoreSaveMoreDynamicText(item)\"><\/span>\n      <\/div>\n      <!-- End Buy More Save More -->\n\n      <!-- Switch to Subscription -->\n      <div class=\"rebuy-cart__flyout-item-subscription\" v-if=\"item.final_price != 0 && hasSwitchToSubscription(item)\">\n        <button class=\"rebuy-button outline\" v-if=\"!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'\" v-bind:alt=\"'Switch ' + item.product_title + ' to a Subscription'\" v-bind:disabled=\"(item.status == 'downgrading' || item.status == 'upgrading')\" v-on:click=\"upgradeToSubs($event.target, item.key, item.id, item.product.tags.includes('Body Products') ? '60' : '30')\" type=\"button\">\n          <span v-html=\"switchToSubscriptionLabel(item)\"><\/span>\n        <\/button>\n\n        <!-- Pro-Pod Dropdown (Enabled) -->\n\n      <select class=\"rebuy-select\" aria-label=\"Subscription delivery frequency\" v-if=\"item.product.subscription && item.status != 'downgrading' && item.title.toLowerCase().includes('pro-pod')\" v-model=\"item.product.subscription_frequency\" v-on:change=\"updateLineItemSellingPlan($event, item)\">\n\n        <option v-if=\"subscriptionFrequencies(item).includes('Delivered every 30 days.')\" value=\"Delivered every 30 days.\" v-html=\"'Save ' + window.themeVariables.settings.discounts.oilsDefaultDiscount.label + '% - Delivered every 30 days'\">\n\n        <\/option>\n\n        <option v-if=\"subscriptionFrequencies(item).includes('Delivered every 90 days.')\" value=\"Delivered every 90 days.\" v-html=\"'Save ' + window.themeVariables.settings.discounts.quarterlyDiscount.label + '% - 3 months supply, delivered quarterly'\">\n\n        <\/option>\n\n      <\/select>\n\n\n\n      <!-- Non-Pro-Pod Dropdown (Disabled) -->\n\n      <select class=\"rebuy-select muted\" aria-label=\"Subscription delivery frequency\" v-if=\"item.product.subscription && item.status != 'downgrading' && !item.title.toLowerCase().includes('pro-pod')\" v-model=\"item.product.subscription_frequency\" v-on:change=\"updateItemDeliveryFrequency(item)\" disabled=\"\">\n\n        <optgroup v-if=\"!item.product.is_subscription_only && !subscriptionDowngradeDisabled()\" v-bind:label=\"getSwitchToSubscriptionLabel('onetime_option_group_label')\">\n\n          <option v-bind:value=\"'onetime'\" v-html=\"getSwitchToSubscriptionLabel('onetime_option_label')\"><\/option>\n\n        <\/optgroup>\n\n        <optgroup v-bind:label=\"subscriptionOptionGroupLabel(item)\">\n\n          <option v-for=\"frequency in subscriptionFrequencies(item)\" v-bind:value=\"frequency\" v-html=\"subscriptionOptionLabel(item, frequency, item.product.subscription_interval)\"><\/option>\n        <\/optgroup>\n\n      <\/select>\n\n    <\/div>\n\n      <!-- End Switch to Subscription -->\n\n    <\/li>\n  <\/ul>\n\n  <!-- Empty Cart -->\n  <div class=\"rebuy-cart__flyout-empty-cart\" v-if=\"!hasItems()\">\n  <p class=\"ql-align-center\">Add your favorite items to your cart.<\/p><p class=\"ql-align-center\"><a href=\"\/collections\/best-sellers\">Shop Now<\/a><\/p><\/div>\n\n\n<\/div>\n<div data-rebuy-component=\"cross-sell-widget\" data-rebuy-component-id=\"bb6c51a7-1028-4cf6-918a-3b17e39f2247\">\n    <div :data-rebuy-id=\"getWidgetIdByComponentId('bb6c51a7-1028-4cf6-918a-3b17e39f2247')\"><\/div>\n<\/div>\n\n<div data-rebuy-component=\"cross-sell-widget\" data-rebuy-component-id=\"e8848917-7f47-445c-91e8-8f5544ded848\">\n    <div :data-rebuy-id=\"getWidgetIdByComponentId('e8848917-7f47-445c-91e8-8f5544ded848')\"><\/div>\n<\/div>\n<\/div>\n    <\/div>\n    <div data-rebuy-cart-anchor=\"footer\"><div v-show=\"hasItems()\" class=\"product__addon-container\">\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\">\n        <svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 218.8 171.07\">\n          <path d=\"m162.81,37.69v-.06c0-.23-.02-.45-.06-.67-.01-.06-.03-.12-.04-.18-.04-.18-.09-.36-.16-.54-.01-.04-.02-.08-.03-.11-.01-.03-.03-.05-.04-.08-.09-.2-.19-.4-.31-.59-.01-.02-.02-.04-.03-.05-.13-.19-.28-.37-.44-.54-.05-.05-.1-.1-.16-.15-.12-.11-.25-.22-.39-.32-.06-.04-.11-.08-.17-.12-.17-.11-.34-.2-.53-.29-.03-.01-.06-.03-.09-.04-.01,0-.02-.01-.03-.01l-47.68-19.51s0,0,0,0l-28.6-11.7c-.97-.4-2.06-.4-3.03,0L5.59,33.64c-1.5.62-2.48,2.08-2.48,3.7v90.45c0,1.61.97,3.07,2.46,3.69l72.53,30.34c.49.21,1.02.31,1.54.31.5,0,.99-.09,1.47-.28l38.14-15.03c2.06-.81,3.07-3.13,2.26-5.19-.81-2.06-3.13-3.06-5.19-2.26l-30.65,12.08v-79.92l69.15-27.97v10.83c0,2.21,1.79,4,4,4s4-1.79,4-4v-16.7s0,0,0,0Zm-81.15,26.84l-16.12-6.54,63.54-28.16s.02-.02.04-.02l19.08,7.81-66.54,26.91Zm-43.1-8.85l12.74,5.17v25.64l-2.15-3.74c-.65-1.14-1.82-1.88-3.13-2-1.31-.11-2.59.43-3.42,1.44l-4.04,4.9v-31.42Zm8.31-5.26l64.35-27.93,7.64,3.12-63.62,28.2-8.36-3.39ZM82.52,10.74l18.35,7.51-64.39,27.95-20.32-8.24L82.52,10.74ZM11.1,44.54l19.45,7.89v45.81c0,1.69,1.06,3.19,2.65,3.76,1.59.57,3.37.08,4.44-1.22l7.45-9.04,6.74,11.74c.73,1.26,2.06,2.01,3.47,2.01.34,0,.69-.04,1.03-.13,1.75-.47,2.97-2.05,2.97-3.87v-37.41l18.36,7.45v81.43L11.1,125.13V44.54Z\"><\/path>\n          <g>\n              <path fill=\"#CCAA99\" d=\"m215.04,87.19c-.34-2.67-2.56-4.69-5.27-4.82-12.87-.57-33.84-8.21-38.75-19.33-.38-.85-1.04-1.55-1.87-1.96l-.2-.1c-1.13-.56-2.45-.56-3.58,0l-.2.1c-.83.42-1.5,1.11-1.87,1.96-5.05,11.45-24.26,19.39-38.4,19.39-.04,0-.08,0-.11,0-2.79,0-5.16,2.07-5.51,4.82-4,31.52,10.63,58.46,43.49,80.08,1.33.88,2.86,1.31,4.39,1.31s3.06-.44,4.39-1.31c32.89-21.63,47.52-48.6,43.49-80.14Zm-47.87,73.46c-29.76-19.58-42.92-42.58-40.18-70.26,14.3-.64,31.69-7.71,40.21-18.49,8.99,11.08,27.54,17.23,40.15,18.33,2.8,27.75-10.36,50.81-40.17,70.42Z\"><\/path>\n              <path fill=\"#CCAA99\" d=\"m181.46,99.98l-22.04,22.22-6.44-6.96c-1.5-1.62-4.03-1.72-5.65-.22-1.62,1.5-1.72,4.03-.22,5.65l9.28,10.03c.74.8,1.78,1.26,2.87,1.28.02,0,.05,0,.07,0,1.07,0,2.09-.42,2.84-1.18l24.98-25.18c1.56-1.57,1.55-4.1-.02-5.66-1.57-1.55-4.1-1.55-5.66.02Z\"><\/path>\n          <\/g>\n        <\/svg>\n        <h3>Safe Ship Protection<\/h3>\n\n            <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n              <h4>Delivery Guarantee<br><\/h4>\n              <p> &nbsp; Enjoy peace of mind with our delivery protection.<\/p>\n              <ul>\n                <li>\n                  <b>Covered: <\/b> Loss, damage, theft, or carrier error.\n                <\/li>\n                <li>\n                  <b> Dedicated Support: <\/b> Quick assistance from our customer care team.\n                <\/li>\n                <li>\n                  <b>Easy Replacements: <\/b> Hassle-free claim approvals and resolution.\n                <\/li>\n              <\/ul>\n            <!-- <h6 style=\"text-align: center;\">\n              <span><em>*Limited availability. Final sale.*<\/em><\/span>\n            <\/h6> -->\n          <\/div>\n        <\/div>\n         <\/div>\n      <span id=\"safe-ship-price\" class=\"price\">$4.95<\/span>\n      <label class=\"switch\">\n        <input id=\"safe-ship-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <!-- Mystery Item Addon  -->\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\" style=\"transform: translateX(-15px);\">\n        <img width=\"50\" height=\"50\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0517\/2402\/6050\/files\/new-mystery-item_500x.gif?v=1717525239\" alt=\"mystery-item\">\n        <h3>Include a Mystery Item<\/h3>\n        <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n            <h4>We won't ruin a good surprise.<br><\/h4>\n            <ul>\n              <li>Receive an Aroma360 product worth $50 or more. <\/li>\n              <li>Shhh... it could be an item that we don't sell to the public.<\/li>\n            <\/ul>\n            <h6 style=\"text-align: center;\">\n              <span><em>*Items are final sale*<\/em><\/span>\n            <\/h6>\n          <\/div>\n        <\/div>\n      <\/div>\n      <span id=\"mystery-item-price\" class=\"price\">$15.00<\/span>\n      <label class=\"switch\">\n        <input id=\"mystery-item-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <\/div>\n\n<div v-if=\"hasItems()\" data-rebuy-component=\"cart-subtotal\" data-rebuy-component-id=\"cart_subtotal\" class=\"rebuy-cart__flyout-subtotal\">\n    <div class=\"rebuy-cart__flyout-subtotal-label\">\n        <span v-html=\"subtotalLabel()\"><\/span>\n    <\/div>\n    <div class=\"rebuy-cart__flyout-subtotal-amount\" v-html=\"subtotal()\"><\/div>\n<\/div>\n<div v-show=\"hasItems()\" data-rebuy-component=\"checkout-area\" data-rebuy-component-id=\"checkout\">\n\n\n<div class=\"rebuy-cart__flyout-terms\" v-if=\"hasTermsEnabled()\">\n  <input class=\"rebuy-cart__flyout-terms-checkbox rebuy-checkbox\" id=\"rebuy-terms-checkbox\" name=\"rebuy-terms-checkbox\" type=\"checkbox\" v-model=\"termsAccepted\" v-on:click=\"updateTermsCheck()\">\n  <label class=\"rebuy-cart__flyout-terms-label\" for=\"rebuy-terms-checkbox\" v-html=\"getCheckoutSettings().language.terms_and_conditions_label\"><\/label>\n<\/div>\n\n\n<button v-show=\"hasCheckoutButton()\" class=\"rebuy-button rebuy-cart__checkout-button block\" type=\"button\" data-rebuy-checkout-button=\"\" v-bind:disabled=\"hasTermsEnabled() && !hasAcceptedTerms()\">\n  <span><i class=\"rebuy-button-icon prefix fas fa-lock\"><\/i> <span class=\"continue-to-checkout\">Continue to Checkout<\/span><\/span>\n<\/button>\n\n\n<button v-if=\"hasViewCartButton()\" class=\"rebuy-button rebuy-cart__view-cart-button block\" v-bind:class=\"{'outline': hasCheckoutButton()}\" type=\"button\" v-on:click=\"viewCart()\">\n  <span v-html=\"viewCartLabel()\"><\/span>\n<\/button>\n\n\n<button v-if=\"hasContinueShoppingButton()\" class=\"rebuy-button rebuy-cart__continue-shopping-button block outline\" type=\"button\" v-on:click=\"hide()\">\n  <span v-html=\"continueShoppingLabel()\"><\/span>\n<\/button>\n\n\n<button v-if=\"hasShopPayButton()\" class=\"rebuy-button rebuy-cart__shop-pay-button block\" v-on:click=\"shopPayCheckout()\" aria-label=\"Checkout with Shop Pay\" v-html=\"shopPaySvg\">\n<\/button>\n\n<div data-rebuy-cart-additional-checkout-buttons=\"\"><\/div>\n\n<div class=\"rebuy-cart__flyout-installments\" v-html=\"installmentsMessage()\"><\/div>\n\n<div v-if=\"hasPrePurchase()\" :data-rebuy-id=\"prePurchaseWidgetId()\"><\/div>\n\n<\/div>\n<\/div>\n  <\/div>\n\n\n  <div class=\"rebuy-cart__background\" v-on:click=\"hide()\"><\/div>\n  <div id=\"rebuy-cart-live-region\" class=\"sr-only\" aria-live=\"polite\"><\/div>\n<\/div>","use_custom_template":false,"created_at":"2026-02-26 19:01:20","updated_at":"2026-02-27 20:51:18","last_edited_by":"10146","locked":false,"ab_test_locked":"0","is_scheduled":"0","is_fallback":"0","cloud_task_id":null,"start_date":null,"end_date":null,"layout":"single","product_form_redirect":"disabled","apps":[],"components":[{"type":"cross_sell_widget","anchor":"body","version":"v1.0","settings":{"widget_id":220273},"anchor_order":3,"component_id":"468bee92-07e3-4a4f-bf6e-c8f0094e553d","custom_template":null,"visibility_status":"hidden","previous_templates":null,"use_custom_template":0},{"type":"cross_sell_widget","anchor":"body","version":"v1.0","settings":{"widget_id":264552},"anchor_order":2,"component_id":"bb6c51a7-1028-4cf6-918a-3b17e39f2247","custom_template":null,"visibility_status":"visible","previous_templates":null,"use_custom_template":0},{"type":"cart_items","anchor":"body","version":"v1.5","settings":[],"anchor_order":1,"component_id":"cart_items","custom_template":{"id":"3436f25b-ddbe-4553-b66c-516d8730edc3","name":"Unnamed Template","template":"<div data-rebuy-component=\"cart-items\" data-rebuy-component-id=\"cart_items\">\n  <ul\n    v-if=\"hasItems()\"\n    data-smartcart-items\n    tabindex=\"0\"\n    role=\"group\"\n    class=\"rebuy-cart__flyout-items\"\n  >\n    <li\n      class=\"rebuy-cart__flyout-item\"\n      v-for=\"item in items()\"\n  \n      :key=\"item.key\"\n      v-bind:class=\"[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]\"\n      aria-label=\"product\"\n    >\n      <!-- Image -->\n      <div class=\"rebuy-cart__flyout-item-media\">\n        <a v-bind:href=\"itemURL(item)\" tabindex=\"-1\">\n          <img\n            v-bind:src=\"sizeImage(item.image, '240x240')\"\n            v-bind:alt=\"item.featured_image?.alt\"\n          \/>\n        <\/a>\n      <\/div>\n\n      <!-- Item Info -->\n      <div class=\"rebuy-cart__flyout-item-info\">\n        <!-- Product Title -->\n        <a\n          role=\"heading\"\n          aria-level=\"5\"\n          class=\"rebuy-cart__flyout-item-product-title notranslate\"\n          data-gp-noloc=\"node\"\n          v-bind:href=\"itemURL(item)\"\n          v-html=\"item.product_title\"\n          v-bind:alt=\"'View ' + item.product_title\"\n        ><\/a>\n\n        <!-- Variant Title -->\n        <div\n          class=\"rebuy-cart__flyout-item-variant-title\"\n          v-html=\"item.variant_title.replace(\/(?<!\\d)\\s*\\\/?\\s*20mL\/gi, ' - One Month Supply')\"\n          v-if=\"item.variant_title\"\n        ><\/div>\n\n\n        <!-- Discount Message -->\n        <div\n          class=\"rebuy-cart__flyout-item-discount-message\"\n          v-html=\"rebuyDiscountMessages(item)\"\n        ><\/div>\n\n        <!-- Item Properties -->\n        <div\n          class=\"rebuy-cart__flyout-item-properties\"\n          v-if=\"hasItemProperties(item)\"\n        >\n          <div\n            class=\"rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency\"\n            v-if=\"itemDeliveryFrequency(item)\"\n            v-html=\"itemDeliveryFrequency(item)\"\n          ><\/div>\n          <div\n            class=\"rebuy-cart__flyout-item-property\"\n            v-for=\"property in itemProperties(item)\"\n            v-bind:class=\"[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]\"\n          >\n            <span\n              class=\"rebuy-cart__flyout-item-property-name\"\n              v-html=\"property.key\"\n            ><\/span>\n            <span class=\"rebuy-cart__flyout-item-property-separator\">\n              :\n            <\/span>\n            <span\n              class=\"rebuy-cart__flyout-item-property-value\"\n              v-html=\"property.value\"\n            ><\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Remove Item -->\n        <button\n          class=\"rebuy-cart__flyout-item-remove\"\n          type=\"button\"\n          v-bind:alt=\"'Remove ' + item.product_title\"\n          v-bind:aria-label=\"'Remove ' + item.product_title\"\n          v-on:click=\"removeItem(item)\"\n        >\n          <i\n            class=\"far\"\n            v-bind:class=\"[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-trash']\"\n            aria-hidden=\"true\"\n          ><\/i>\n        <\/button>\n\n        <!-- Quantity -->\n        <div class=\"rebuy-cart__flyout-item-quantity\" v-if=\"!item?.properties['_bundle_items'] || (item?.properties['_bundle_items'] && !IS_US)\">\n          <div\n            class=\"rebuy-cart__flyout-item-quantity-widget\"\n            v-if=\"hideQuantitySelectors && !hideQuantitySelectors(item)\"\n          >\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Decrease quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Decrease quantity of ' + item.product_title\"\n              v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyDecrease(item) : decreaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n\n            <span class=\"rebuy-cart__flyout-item-quantity-widget-label\">\n              <span class=\"sr-only\">Quantity of {{ item.product_title }}<\/span>\n              {{\n                item.properties['_quaterly_subs_key']\n                  ? Math.max(1, item.quantity \/ 3)\n                  : item.quantity\n              }}\n            <\/span>\n\n\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Increase quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Increase quantity of ' + item.product_title\"\n              v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyIncrease(item) : increaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n          <\/div>\n        <\/div>\n\n\n        <!-- Pricing -->\n        <div class=\"rebuy-cart__flyout-item-price\">\n          <div v-if=\"itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money sale\"\n            >\n              <span class=\"sr-only\">Sale price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n            <span\n              class=\"rebuy-money compare-at\"\n            >\n              <span class=\"sr-only\">Original price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] && item.properties['_compare_at_price'] && item.properties['_compare_at_price'] != '0' ? formatMoney(parseFloat(item.properties['_compare_at_price']) * 3) : item.properties['_quaterly_subs_key'] ? formatMoney(item.original_line_price) : formatMoney(compareAtPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n          <div v-if=\"!itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money\"\n            >\n              <span class=\"sr-only\">Price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"rebuy-cart__custom-bundle\" v-html=\"window.renderCustomBundle ? renderCustomBundle(item) : ''\" v-if=\"item.properties['_bundle_items']\"><\/div>\n\n        <!-- Bundle Details -->\n        <div class=\"rebuy-cart__flyout-item-bundle\" v-if=\"itemIsBundle(item) && !hideBundleOptions(item)\">\n\n          <!-- Expand \/ Collapse Bundle Details -->\n          <button\n            v-if=\"itemBundleLength(item) > 0\"\n            class=\"rebuy-cart__flyout-item-bundle-toggle-button\"\n            v-on:click=\"toggleActiveBundle(item)\"\n            type=\"button\"\n            v-bind:alt=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n            v-bind:aria-label=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n          >\n            {{ isBundleVisible(item) ? 'Hide' : 'Show' }}\n            <span v-html=\"itemBundleLength(item)\"><\/span>\n            items\n            <span class=\"rebuy-cart__flyout-bundle-chev-icon\">\n              <i v-bind:class=\"['fas', isBundleVisible(item) ? 'fa-chevron-up' : 'fa-chevron-down']\"><\/i>\n            <\/span>\n          <\/button>\n\n          <ul\n            class=\"rebuy-cart__flyout-item-bundle-children\"\n            v-if=\"itemBundleLength(item) > 0 && isBundleVisible(item)\"\n            tabindex=\"0\"\n          >\n            <li class=\"rebuy-cart__flyout-item-bundle-child\" v-for=\"(option, index) in item.options_with_values\">\n              <div class=\"rebuy-cart__flyout-item-bundle-child-left\">\n                <div class=\"rebuy-cart__flyout-item-bundle-image-container\">\n                  <img\n                    v-bind:src=\"getBundleOptionImage(item.product, option, index)\"\n                    v-bind:alt=\"childBundleTitle(option)\"\n                    class=\"rebuy-cart__flyout-item-bundle-image\"\n                  \/>\n                <\/div>\n              <\/div>\n\n              <div class=\"rebuy-cart__flyout-item-bundle-child-right\">\n                <h5 v-html=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-title\"><\/h5>\n                <p v-html=\"option.value\" class=\"rebuy-cart__flyout-item-bundle-value\"><\/p>\n              <\/div>\n            <\/li>\n          <ul>\n        <\/div>\n        <!-- End Bundle Details -->\n\n      <\/div>\n      <!-- End Info -->\n\n      <!-- Buy More Save More -->\n      <div\n        v-if=\"itemHasBMSM(item) && bMSMFinalTierNotReached(item)\"\n        class=\"rebuy-cart__flyout-item-buy-more-save-more\"\n      >\n        <div\n          v-if=\"hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-item-buy-more-save-more-container\"\n        >\n          <div\n            v-for=\"tier in getBMSMTiers()\"\n            class=\"rebuy-cart__flyout-item-buy-more-save-more-button-container\"\n            v-if=\"tier.quantity > item.quantity\"\n          >\n            <button\n              v-on:click=\"adjustBMSMQuantity(item, tier)\"\n              class=\"rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button\"\n              v-bind:alt=\"getBMSMButtonText(tier)\"\n            >\n              <span v-html=\"getBMSMButtonText(tier)\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <span\n          v-if=\"!hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-buy-more-save-more-dynamic-message-text\"\n          v-html=\"buyMoreSaveMoreDynamicText(item)\"\n        ><\/span>\n      <\/div>\n      <!-- End Buy More Save More -->\n\n      <!-- Switch to Subscription -->\n      <div\n        class=\"rebuy-cart__flyout-item-subscription\"\n        v-if=\"item.final_price != 0 && hasSwitchToSubscription(item)\"\n      >\n        <button\n          class=\"rebuy-button outline\"\n          v-if=\"!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'\"\n          v-bind:alt=\"'Switch ' + item.product_title + ' to a Subscription'\"\n          v-bind:disabled=\"(item.status == 'downgrading' || item.status == 'upgrading')\"\n          v-on:click=\"upgradeToSubs($event.target, item.key, item.id, item.product.tags.includes('Body Products') ? '60' : '30')\"\n          type=\"button\"\n        >\n          <span v-html=\"switchToSubscriptionLabel(item)\"><\/span>\n        <\/button>\n\n        <!-- Pro-Pod Dropdown (Enabled) -->\n\n      <select\n\n        class=\"rebuy-select\"\n\n        aria-label=\"Subscription delivery frequency\"\n\n        v-if=\"item.product.subscription && item.status != 'downgrading' && item.title.toLowerCase().includes('pro-pod')\"\n\n        v-model=\"item.product.subscription_frequency\"\n\n        v-on:change=\"updateLineItemSellingPlan($event, item)\"\n\n      >\n\n        <option\n\n          v-if=\"subscriptionFrequencies(item).includes('Delivered every 30 days.')\"\n\n          value=\"Delivered every 30 days.\"\n\n          v-html=\"'Save ' + window.themeVariables.settings.discounts.oilsDefaultDiscount.label + '% - Delivered every 30 days'\"\n\n        >\n\n        <\/option>\n\n        <option\n\n          v-if=\"subscriptionFrequencies(item).includes('Delivered every 90 days.')\"\n\n          value=\"Delivered every 90 days.\"\n\n          v-html=\"'Save ' + window.themeVariables.settings.discounts.quarterlyDiscount.label + '% - 3 months supply, delivered quarterly'\"\n\n        >\n\n        <\/option>\n\n      <\/select>\n\n\n\n      <!-- Non-Pro-Pod Dropdown (Disabled) -->\n\n      <select\n\n        class=\"rebuy-select muted\"\n\n        aria-label=\"Subscription delivery frequency\"\n\n        v-if=\"item.product.subscription && item.status != 'downgrading' && !item.title.toLowerCase().includes('pro-pod')\"\n\n        v-model=\"item.product.subscription_frequency\"\n\n        v-on:change=\"updateItemDeliveryFrequency(item)\"\n\n        disabled\n\n      >\n\n        <optgroup\n\n          v-if=\"!item.product.is_subscription_only && !subscriptionDowngradeDisabled()\"\n\n          v-bind:label=\"getSwitchToSubscriptionLabel('onetime_option_group_label')\"\n\n        >\n\n          <option\n\n            v-bind:value=\"'onetime'\"\n\n            v-html=\"getSwitchToSubscriptionLabel('onetime_option_label')\"\n\n          ><\/option>\n\n        <\/optgroup>\n\n        <optgroup v-bind:label=\"subscriptionOptionGroupLabel(item)\">\n\n          <option\n\n            v-for=\"frequency in subscriptionFrequencies(item)\"\n\n            v-bind:value=\"frequency\"\n\n            v-html=\"subscriptionOptionLabel(item, frequency, item.product.subscription_interval)\"\n          ><\/option>\n        <\/optgroup>\n\n      <\/select>\n\n    <\/div>\n\n      <!-- End Switch to Subscription -->\n\n    <\/li>\n  <\/ul>\n\n  <!-- Empty Cart -->\n  <div class=\"rebuy-cart__flyout-empty-cart\" v-if=\"!hasItems()\">\n  <p class=\"ql-align-center\">Add your favorite items to your cart.<\/p><p class=\"ql-align-center\"><a href=\"\/collections\/best-sellers\" >Shop Now<\/a><\/p><\/div>\n\n\n<\/div>","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"},"visibility_status":"always_visible","previous_templates":[{"id":"3436f25b-ddbe-4553-b66c-516d8730edc3","name":"Unnamed Template","template":"<div data-rebuy-component=\"cart-items\" data-rebuy-component-id=\"cart_items\">\n  <ul\n    v-if=\"hasItems()\"\n    data-smartcart-items\n    tabindex=\"0\"\n    role=\"group\"\n    class=\"rebuy-cart__flyout-items\"\n  >\n    <li\n      class=\"rebuy-cart__flyout-item\"\n      v-for=\"item in items()\"\n  \n      :key=\"item.key\"\n      v-bind:class=\"[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]\"\n      aria-label=\"product\"\n    >\n      <!-- Image -->\n      <div class=\"rebuy-cart__flyout-item-media\">\n        <a v-bind:href=\"itemURL(item)\" tabindex=\"-1\">\n          <img\n            v-bind:src=\"sizeImage(item.image, '240x240')\"\n            v-bind:alt=\"item.featured_image?.alt\"\n          \/>\n        <\/a>\n      <\/div>\n\n      <!-- Item Info -->\n      <div class=\"rebuy-cart__flyout-item-info\">\n        <!-- Product Title -->\n        <a\n          role=\"heading\"\n          aria-level=\"5\"\n          class=\"rebuy-cart__flyout-item-product-title notranslate\"\n          data-gp-noloc=\"node\"\n          v-bind:href=\"itemURL(item)\"\n          v-html=\"item.product_title\"\n          v-bind:alt=\"'View ' + item.product_title\"\n        ><\/a>\n\n        <!-- Variant Title -->\n        <div\n          class=\"rebuy-cart__flyout-item-variant-title\"\n          v-html=\"item.variant_title.replace(\/(?<!\\d)\\s*\\\/?\\s*20mL\/gi, ' - One Month Supply')\"\n          v-if=\"item.variant_title\"\n        ><\/div>\n\n\n        <!-- Discount Message -->\n        <div\n          class=\"rebuy-cart__flyout-item-discount-message\"\n          v-html=\"rebuyDiscountMessages(item)\"\n        ><\/div>\n\n        <!-- Item Properties -->\n        <div\n          class=\"rebuy-cart__flyout-item-properties\"\n          v-if=\"hasItemProperties(item)\"\n        >\n          <div\n            class=\"rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency\"\n            v-if=\"itemDeliveryFrequency(item)\"\n            v-html=\"itemDeliveryFrequency(item)\"\n          ><\/div>\n          <div\n            class=\"rebuy-cart__flyout-item-property\"\n            v-for=\"property in itemProperties(item)\"\n            v-bind:class=\"[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]\"\n          >\n            <span\n              class=\"rebuy-cart__flyout-item-property-name\"\n              v-html=\"property.key\"\n            ><\/span>\n            <span class=\"rebuy-cart__flyout-item-property-separator\">\n              :\n            <\/span>\n            <span\n              class=\"rebuy-cart__flyout-item-property-value\"\n              v-html=\"property.value\"\n            ><\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Remove Item -->\n        <button\n          class=\"rebuy-cart__flyout-item-remove\"\n          type=\"button\"\n          v-bind:alt=\"'Remove ' + item.product_title\"\n          v-bind:aria-label=\"'Remove ' + item.product_title\"\n          v-on:click=\"removeItem(item)\"\n        >\n          <i\n            class=\"far\"\n            v-bind:class=\"[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-trash']\"\n            aria-hidden=\"true\"\n          ><\/i>\n        <\/button>\n\n        <!-- Quantity -->\n        <div class=\"rebuy-cart__flyout-item-quantity\" v-if=\"!item?.properties['_bundle_items'] || (item?.properties['_bundle_items'] && !IS_US)\">\n          <div\n            class=\"rebuy-cart__flyout-item-quantity-widget\"\n            v-if=\"hideQuantitySelectors && !hideQuantitySelectors(item)\"\n          >\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Decrease quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Decrease quantity of ' + item.product_title\"\n              v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyDecrease(item) : decreaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n\n            <span class=\"rebuy-cart__flyout-item-quantity-widget-label\">\n              <span class=\"sr-only\">Quantity of {{ item.product_title }}<\/span>\n              {{\n                item.properties['_quaterly_subs_key']\n                  ? Math.max(1, item.quantity \/ 3)\n                  : item.quantity\n              }}\n            <\/span>\n\n\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Increase quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Increase quantity of ' + item.product_title\"\n              v-on:click=\"item.properties['_quaterly_subs_key'] ? window.handleQuarterlyIncrease(item) : increaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n          <\/div>\n        <\/div>\n\n\n        <!-- Pricing -->\n        <div class=\"rebuy-cart__flyout-item-price\">\n          <div v-if=\"itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money sale\"\n            >\n              <span class=\"sr-only\">Sale price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n            <span\n              class=\"rebuy-money compare-at\"\n            >\n              <span class=\"sr-only\">Original price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] && item.properties['_compare_at_price'] && item.properties['_compare_at_price'] != '0' ? formatMoney(parseFloat(item.properties['_compare_at_price']) * 3) : item.properties['_quaterly_subs_key'] ? formatMoney(item.original_line_price) : formatMoney(compareAtPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n          <div v-if=\"!itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money\"\n            >\n              <span class=\"sr-only\">Price<\/span>\n              <span v-html=\"item.properties['_quaterly_subs_key'] ? formatMoney(item.final_line_price) : formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n        <\/div>\n\n        <div class=\"rebuy-cart__custom-bundle\" v-html=\"window.renderCustomBundle ? renderCustomBundle(item) : ''\" v-if=\"item.properties['_bundle_items']\"><\/div>\n\n        <!-- Bundle Details -->\n        <div class=\"rebuy-cart__flyout-item-bundle\" v-if=\"itemIsBundle(item) && !hideBundleOptions(item)\">\n\n          <!-- Expand \/ Collapse Bundle Details -->\n          <button\n            v-if=\"itemBundleLength(item) > 0\"\n            class=\"rebuy-cart__flyout-item-bundle-toggle-button\"\n            v-on:click=\"toggleActiveBundle(item)\"\n            type=\"button\"\n            v-bind:alt=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n            v-bind:aria-label=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n          >\n            {{ isBundleVisible(item) ? 'Hide' : 'Show' }}\n            <span v-html=\"itemBundleLength(item)\"><\/span>\n            items\n            <span class=\"rebuy-cart__flyout-bundle-chev-icon\">\n              <i v-bind:class=\"['fas', isBundleVisible(item) ? 'fa-chevron-up' : 'fa-chevron-down']\"><\/i>\n            <\/span>\n          <\/button>\n\n          <ul\n            class=\"rebuy-cart__flyout-item-bundle-children\"\n            v-if=\"itemBundleLength(item) > 0 && isBundleVisible(item)\"\n            tabindex=\"0\"\n          >\n            <li class=\"rebuy-cart__flyout-item-bundle-child\" v-for=\"(option, index) in item.options_with_values\">\n              <div class=\"rebuy-cart__flyout-item-bundle-child-left\">\n                <div class=\"rebuy-cart__flyout-item-bundle-image-container\">\n                  <img\n                    v-bind:src=\"getBundleOptionImage(item.product, option, index)\"\n                    v-bind:alt=\"childBundleTitle(option)\"\n                    class=\"rebuy-cart__flyout-item-bundle-image\"\n                  \/>\n                <\/div>\n              <\/div>\n\n              <div class=\"rebuy-cart__flyout-item-bundle-child-right\">\n                <h5 v-html=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-title\"><\/h5>\n                <p v-html=\"option.value\" class=\"rebuy-cart__flyout-item-bundle-value\"><\/p>\n              <\/div>\n            <\/li>\n          <ul>\n        <\/div>\n        <!-- End Bundle Details -->\n\n      <\/div>\n      <!-- End Info -->\n\n      <!-- Buy More Save More -->\n      <div\n        v-if=\"itemHasBMSM(item) && bMSMFinalTierNotReached(item)\"\n        class=\"rebuy-cart__flyout-item-buy-more-save-more\"\n      >\n        <div\n          v-if=\"hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-item-buy-more-save-more-container\"\n        >\n          <div\n            v-for=\"tier in getBMSMTiers()\"\n            class=\"rebuy-cart__flyout-item-buy-more-save-more-button-container\"\n            v-if=\"tier.quantity > item.quantity\"\n          >\n            <button\n              v-on:click=\"adjustBMSMQuantity(item, tier)\"\n              class=\"rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button\"\n              v-bind:alt=\"getBMSMButtonText(tier)\"\n            >\n              <span v-html=\"getBMSMButtonText(tier)\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <span\n          v-if=\"!hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-buy-more-save-more-dynamic-message-text\"\n          v-html=\"buyMoreSaveMoreDynamicText(item)\"\n        ><\/span>\n      <\/div>\n      <!-- End Buy More Save More -->\n\n      <!-- Switch to Subscription -->\n      <div\n        class=\"rebuy-cart__flyout-item-subscription\"\n        v-if=\"item.final_price != 0 && hasSwitchToSubscription(item)\"\n      >\n        <button\n          class=\"rebuy-button outline\"\n          v-if=\"!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'\"\n          v-bind:alt=\"'Switch ' + item.product_title + ' to a Subscription'\"\n          v-bind:disabled=\"(item.status == 'downgrading' || item.status == 'upgrading')\"\n          v-on:click=\"upgradeToSubs($event.target, item.key, item.id, item.product.tags.includes('Body Products') ? '60' : '30')\"\n          type=\"button\"\n        >\n          <span v-html=\"switchToSubscriptionLabel(item)\"><\/span>\n        <\/button>\n\n        <!-- Pro-Pod Dropdown (Enabled) -->\n\n      <select\n\n        class=\"rebuy-select\"\n\n        aria-label=\"Subscription delivery frequency\"\n\n        v-if=\"item.product.subscription && item.status != 'downgrading' && item.title.toLowerCase().includes('pro-pod')\"\n\n        v-model=\"item.product.subscription_frequency\"\n\n        v-on:change=\"updateLineItemSellingPlan($event, item)\"\n\n      >\n\n        <option\n\n          v-if=\"subscriptionFrequencies(item).includes('Delivered every 30 days.')\"\n\n          value=\"Delivered every 30 days.\"\n\n          v-html=\"'Save ' + window.themeVariables.settings.discounts.oilsDefaultDiscount.label + '% - Delivered every 30 days'\"\n\n        >\n\n        <\/option>\n\n        <option\n\n          v-if=\"subscriptionFrequencies(item).includes('Delivered every 90 days.')\"\n\n          value=\"Delivered every 90 days.\"\n\n          v-html=\"'Save ' + window.themeVariables.settings.discounts.quarterlyDiscount.label + '% - 3 months supply, delivered quarterly'\"\n\n        >\n\n        <\/option>\n\n      <\/select>\n\n\n\n      <!-- Non-Pro-Pod Dropdown (Disabled) -->\n\n      <select\n\n        class=\"rebuy-select muted\"\n\n        aria-label=\"Subscription delivery frequency\"\n\n        v-if=\"item.product.subscription && item.status != 'downgrading' && !item.title.toLowerCase().includes('pro-pod')\"\n\n        v-model=\"item.product.subscription_frequency\"\n\n        v-on:change=\"updateItemDeliveryFrequency(item)\"\n\n        disabled\n\n      >\n\n        <optgroup\n\n          v-if=\"!item.product.is_subscription_only && !subscriptionDowngradeDisabled()\"\n\n          v-bind:label=\"getSwitchToSubscriptionLabel('onetime_option_group_label')\"\n\n        >\n\n          <option\n\n            v-bind:value=\"'onetime'\"\n\n            v-html=\"getSwitchToSubscriptionLabel('onetime_option_label')\"\n\n          ><\/option>\n\n        <\/optgroup>\n\n        <optgroup v-bind:label=\"subscriptionOptionGroupLabel(item)\">\n\n          <option\n\n            v-for=\"frequency in subscriptionFrequencies(item)\"\n\n            v-bind:value=\"frequency\"\n\n            v-html=\"subscriptionOptionLabel(item, frequency, item.product.subscription_interval)\"\n          ><\/option>\n        <\/optgroup>\n\n      <\/select>\n\n    <\/div>\n\n      <!-- End Switch to Subscription -->\n\n    <\/li>\n  <\/ul>\n\n  <!-- Empty Cart -->\n  <div class=\"rebuy-cart__flyout-empty-cart\" v-if=\"!hasItems()\">\n  <p class=\"ql-align-center\">Add your favorite items to your cart.<\/p><p class=\"ql-align-center\"><a href=\"\/collections\/best-sellers\" >Shop Now<\/a><\/p><\/div>\n\n\n<\/div>","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"},{"id":"77486dc2-5f10-4549-a468-bd77b8dbbcb6","name":"Unnamed Template","template":"<div data-rebuy-component=\"cart-items\" data-rebuy-component-id=\"cart_items\">\n  <ul\n    v-if=\"hasItems()\"\n    data-smartcart-items\n    tabindex=\"0\"\n    role=\"group\"\n    class=\"rebuy-cart__flyout-items\"\n  >\n    <li\n      class=\"rebuy-cart__flyout-item\"\n      v-for=\"item in items()\"\n      v-if=\"!isHiddenItem(item)\"\n      :key=\"item.key\"\n      v-bind:class=\"[ 'product-' + item.handle, itemProductTagsClasses(item), itemPropertyClasses(item) ]\"\n      aria-label=\"product\"\n    >\n      <!-- Image -->\n      <div class=\"rebuy-cart__flyout-item-media\">\n        <a v-bind:href=\"itemURL(item)\" tabindex=\"-1\">\n          <img\n            v-bind:src=\"sizeImage(item.image, '240x240')\"\n            v-bind:alt=\"item.featured_image?.alt\"\n          \/>\n        <\/a>\n      <\/div>\n\n      <!-- Item Info -->\n      <div class=\"rebuy-cart__flyout-item-info\">\n        <!-- Product Title -->\n        <a\n          role=\"heading\"\n          aria-level=\"5\"\n          class=\"rebuy-cart__flyout-item-product-title\"\n          v-bind:href=\"itemURL(item)\"\n          v-html=\"item.product_title\"\n          v-bind:alt=\"'View ' + item.product_title\"\n        ><\/a>\n\n        <!-- Variant Title -->\n        <div\n          class=\"rebuy-cart__flyout-item-variant-title\"\n          v-html=\"item.variant_title\"\n          v-if=\"item.variant_title\"\n        ><\/div>\n\n        <!-- Discount Message -->\n        <div\n          class=\"rebuy-cart__flyout-item-discount-message\"\n          v-if=\"hasLineItemDiscount(item)\"\n          v-html=\"lineItemDiscountMessage(item)\"\n        ><\/div>\n\n        <!-- Item Properties -->\n        <div\n          class=\"rebuy-cart__flyout-item-properties\"\n          v-if=\"hasItemProperties(item)\"\n        >\n          <div\n            class=\"rebuy-cart__flyout-item-property rebuy-cart__flyout-item-property--delivery-frequency\"\n            v-if=\"itemDeliveryFrequency(item)\"\n            v-html=\"itemDeliveryFrequency(item)\"\n          ><\/div>\n          <div\n            class=\"rebuy-cart__flyout-item-property\"\n            v-for=\"property in itemProperties(item)\"\n            v-bind:class=\"[ itemPropertyKeyClass(property), itemPropertyValueClass(property) ]\"\n          >\n            <span\n              class=\"rebuy-cart__flyout-item-property-name\"\n              v-html=\"property.key\"\n            ><\/span>\n            <span class=\"rebuy-cart__flyout-item-property-separator\">\n              :\n            <\/span>\n            <span\n              class=\"rebuy-cart__flyout-item-property-value\"\n              v-html=\"property.value\"\n            ><\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Remove Item -->\n        <button\n          class=\"rebuy-cart__flyout-item-remove\"\n          type=\"button\"\n          v-bind:alt=\"'Remove ' + item.product_title\"\n          v-bind:aria-label=\"'Remove ' + item.product_title\"\n          v-on:click=\"removeItem(item)\"\n        >\n          <i\n            class=\"far\"\n            v-bind:class=\"[(item.status == 'removing') ? 'fa-sync-alt fa-fast-spin' : 'fa-trash']\"\n            aria-hidden=\"true\"\n          ><\/i>\n        <\/button>\n\n        <!-- Quantity -->\n        <div class=\"rebuy-cart__flyout-item-quantity\">\n          <div\n            class=\"rebuy-cart__flyout-item-quantity-widget\"\n            v-if=\"hideQuantitySelectors && !hideQuantitySelectors(item)\"\n          >\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Decrease quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Decrease quantity of ' + item.product_title\"\n              v-on:click=\"decreaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'decreasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-minus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n\n            <span\n              class=\"rebuy-cart__flyout-item-quantity-widget-label\"\n            >\n              <span class=\"sr-only\">Quantity of {{ item.product_title }}<\/span>\n              {{ item.quantity }}\n            <\/span>\n\n            <button\n              class=\"rebuy-cart__flyout-item-quantity-widget-button\"\n              v-bind:alt=\"'Increase quantity of ' + item.product_title\"\n              v-bind:aria-label=\"'Increase quantity of ' + item.product_title\"\n              v-on:click=\"increaseItem(item)\"\n              type=\"button\"\n            >\n              <i\n                class=\"far\"\n                v-bind:class=\"[(item.status == 'increasing') ? 'fa-sync-alt fa-fast-spin' : 'fa-plus']\"\n                aria-hidden=\"true\"\n              ><\/i>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- Pricing -->\n        <div class=\"rebuy-cart__flyout-item-price\">\n          <div v-if=\"itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money sale\"\n            >\n              <span class=\"sr-only\">Sale price<\/span>\n              <span v-html=\"formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n            <span\n              class=\"rebuy-money compare-at\"\n            >\n              <span class=\"sr-only\">Original price<\/span>\n              <span v-html=\"formatMoney(compareAtPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n          <div v-if=\"!itemHasDiscount(item)\">\n            <span\n              class=\"rebuy-money\"\n            >\n              <span class=\"sr-only\">Price<\/span>\n              <span v-html=\"formatMoney(itemPrice(item))\"><\/span>\n            <\/span>\n          <\/div>\n        <\/div>\n\n        <!-- Bundle Details -->\n        <div class=\"rebuy-cart__flyout-item-bundle\" v-if=\"itemIsBundle(item) && !hideBundleOptions(item)\">\n\n          <!-- Expand \/ Collapse Bundle Details -->\n          <button\n            v-if=\"itemBundleLength(item) > 0\"\n            class=\"rebuy-cart__flyout-item-bundle-toggle-button\"\n            v-on:click=\"toggleActiveBundle(item)\"\n            type=\"button\"\n            v-bind:alt=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n            v-bind:aria-label=\"(isBundleVisible(item) ? 'Collapse' : 'Expand') + ' bundle of ' + item.product_title\"\n          >\n            {{ isBundleVisible(item) ? 'Hide' : 'Show' }}\n            <span v-html=\"itemBundleLength(item)\"><\/span>\n            items\n            <span class=\"rebuy-cart__flyout-bundle-chev-icon\">\n              <i v-bind:class=\"['fas', isBundleVisible(item) ? 'fa-chevron-up' : 'fa-chevron-down']\"><\/i>\n            <\/span>\n          <\/button>\n\n          <ul\n            class=\"rebuy-cart__flyout-item-bundle-children\"\n            v-if=\"itemBundleLength(item) > 0 && isBundleVisible(item)\"\n            tabindex=\"0\"\n          >\n            <li class=\"rebuy-cart__flyout-item-bundle-child\" v-for=\"(option, index) in item.options_with_values\">\n              <div class=\"rebuy-cart__flyout-item-bundle-child-left\">\n                <div class=\"rebuy-cart__flyout-item-bundle-image-container\">\n                  <img\n                    v-bind:src=\"getBundleOptionImage(item.product, option, index)\"\n                    v-bind:alt=\"childBundleTitle(option)\"\n                    class=\"rebuy-cart__flyout-item-bundle-image\"\n                  \/>\n                <\/div>\n              <\/div>\n\n              <div class=\"rebuy-cart__flyout-item-bundle-child-right\">\n                <h5 v-html=\"childBundleTitle(option)\" class=\"rebuy-cart__flyout-item-bundle-title\"><\/h5>\n                <p v-html=\"option.value\" class=\"rebuy-cart__flyout-item-bundle-value\"><\/p>\n              <\/div>\n            <\/li>\n          <ul>\n        <\/div>\n        <!-- End Bundle Details -->\n\n      <\/div>\n      <!-- End Info -->\n\n      <!-- Buy More Save More -->\n      <div\n        v-if=\"itemHasBMSM(item) && bMSMFinalTierNotReached(item)\"\n        class=\"rebuy-cart__flyout-item-buy-more-save-more\"\n      >\n        <div\n          v-if=\"hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-item-buy-more-save-more-container\"\n        >\n          <div\n            v-for=\"tier in getBMSMTiers()\"\n            class=\"rebuy-cart__flyout-item-buy-more-save-more-button-container\"\n            v-if=\"tier.quantity > item.quantity\"\n          >\n            <button\n              v-on:click=\"adjustBMSMQuantity(item, tier)\"\n              class=\"rebuy-button rebuy-cart__flyout-item-buy-more-save-more-button\"\n              v-bind:alt=\"getBMSMButtonText(tier)\"\n            >\n              <span v-html=\"getBMSMButtonText(tier)\"><\/span>\n            <\/button>\n          <\/div>\n        <\/div>\n\n        <span\n          v-if=\"!hasBMSMButtons()\"\n          class=\"rebuy-cart__flyout-buy-more-save-more-dynamic-message-text\"\n          v-html=\"buyMoreSaveMoreDynamicText(item)\"\n        ><\/span>\n      <\/div>\n      <!-- End Buy More Save More -->\n\n      <!-- Switch to Subscription -->\n      <div\n        class=\"rebuy-cart__flyout-item-subscription\"\n        v-if=\"hasSwitchToSubscription(item)\"\n      >\n        <button\n          class=\"rebuy-button outline\"\n          v-if=\"!item.product.subscription || item.status == 'downgrading' || item.status == 'upgrading'\"\n          v-bind:alt=\"'Switch ' + item.product_title + ' to a Subscription'\"\n          v-bind:disabled=\"(item.status == 'downgrading' || item.status == 'upgrading')\"\n          v-on:click=\"updateItemDeliveryFrequency(item, selectedSubscriptionFrequency(item, 0), 'onetime')\"\n          type=\"button\"\n        >\n          <span v-html=\"switchToSubscriptionLabel(item)\"><\/span>\n        <\/button>\n\n        <select\n          class=\"rebuy-select muted\"\n          aria-label=\"Subscription delivery frequency\"\n          v-if=\"item.product.subscription && item.status != 'downgrading'\"\n          v-model=\"item.product.subscription_frequency\"\n          v-on:change=\"updateItemDeliveryFrequency(item)\"\n        >\n          <optgroup\n            v-if=\"!item.product.is_subscription_only && !subscriptionDowngradeDisabled()\"\n            v-bind:label=\"getSwitchToSubscriptionLabel('onetime_option_group_label')\"\n          >\n            <option\n              v-bind:value=\"'onetime'\"\n              v-html=\"getSwitchToSubscriptionLabel('onetime_option_label')\"\n            ><\/option>\n          <\/optgroup>\n          <optgroup v-bind:label=\"subscriptionOptionGroupLabel(item)\">\n            <option\n              v-for=\"frequency in subscriptionFrequencies(item)\"\n              v-bind:value=\"frequency\"\n              v-html=\"subscriptionOptionLabel(item, frequency, item.product.subscription_interval)\"\n            ><\/option>\n          <\/optgroup>\n        <\/select>\n      <\/div>\n      <!-- End Switch to Subscription -->\n\n    <\/li>\n  <\/ul>\n\n  <!-- Empty Cart -->\n  <div class=\"rebuy-cart__flyout-empty-cart\" v-html=\"emptyCartMarkup()\" v-if=\"!hasItems()\"><\/div>\n\n<\/div>","edited_by":"simranjeet@coderapper.com","timestamp":1731416544847,"component_version":"v1.0"}],"use_custom_template":1},{"type":"cart_subtotal","anchor":"footer","version":"v1.1","settings":{"subtotal_plural_text":"Subtotal ({{item_count}} items)","subtotal_singular_text":"Subtotal ({{item_count}} item)"},"anchor_order":1,"component_id":"cart_subtotal","custom_template":{"id":"01c2ba3a-33a6-4a33-954f-203bb92076f1","name":"Unnamed Template","template":"<div v-show=\"hasItems()\" class=\"product__addon-container\">\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\">\n        <svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 218.8 171.07\">\n          <path d=\"m162.81,37.69v-.06c0-.23-.02-.45-.06-.67-.01-.06-.03-.12-.04-.18-.04-.18-.09-.36-.16-.54-.01-.04-.02-.08-.03-.11-.01-.03-.03-.05-.04-.08-.09-.2-.19-.4-.31-.59-.01-.02-.02-.04-.03-.05-.13-.19-.28-.37-.44-.54-.05-.05-.1-.1-.16-.15-.12-.11-.25-.22-.39-.32-.06-.04-.11-.08-.17-.12-.17-.11-.34-.2-.53-.29-.03-.01-.06-.03-.09-.04-.01,0-.02-.01-.03-.01l-47.68-19.51s0,0,0,0l-28.6-11.7c-.97-.4-2.06-.4-3.03,0L5.59,33.64c-1.5.62-2.48,2.08-2.48,3.7v90.45c0,1.61.97,3.07,2.46,3.69l72.53,30.34c.49.21,1.02.31,1.54.31.5,0,.99-.09,1.47-.28l38.14-15.03c2.06-.81,3.07-3.13,2.26-5.19-.81-2.06-3.13-3.06-5.19-2.26l-30.65,12.08v-79.92l69.15-27.97v10.83c0,2.21,1.79,4,4,4s4-1.79,4-4v-16.7s0,0,0,0Zm-81.15,26.84l-16.12-6.54,63.54-28.16s.02-.02.04-.02l19.08,7.81-66.54,26.91Zm-43.1-8.85l12.74,5.17v25.64l-2.15-3.74c-.65-1.14-1.82-1.88-3.13-2-1.31-.11-2.59.43-3.42,1.44l-4.04,4.9v-31.42Zm8.31-5.26l64.35-27.93,7.64,3.12-63.62,28.2-8.36-3.39ZM82.52,10.74l18.35,7.51-64.39,27.95-20.32-8.24L82.52,10.74ZM11.1,44.54l19.45,7.89v45.81c0,1.69,1.06,3.19,2.65,3.76,1.59.57,3.37.08,4.44-1.22l7.45-9.04,6.74,11.74c.73,1.26,2.06,2.01,3.47,2.01.34,0,.69-.04,1.03-.13,1.75-.47,2.97-2.05,2.97-3.87v-37.41l18.36,7.45v81.43L11.1,125.13V44.54Z\" \/>\n          <g>\n              <path fill='#CCAA99' d=\"m215.04,87.19c-.34-2.67-2.56-4.69-5.27-4.82-12.87-.57-33.84-8.21-38.75-19.33-.38-.85-1.04-1.55-1.87-1.96l-.2-.1c-1.13-.56-2.45-.56-3.58,0l-.2.1c-.83.42-1.5,1.11-1.87,1.96-5.05,11.45-24.26,19.39-38.4,19.39-.04,0-.08,0-.11,0-2.79,0-5.16,2.07-5.51,4.82-4,31.52,10.63,58.46,43.49,80.08,1.33.88,2.86,1.31,4.39,1.31s3.06-.44,4.39-1.31c32.89-21.63,47.52-48.6,43.49-80.14Zm-47.87,73.46c-29.76-19.58-42.92-42.58-40.18-70.26,14.3-.64,31.69-7.71,40.21-18.49,8.99,11.08,27.54,17.23,40.15,18.33,2.8,27.75-10.36,50.81-40.17,70.42Z\" \/>\n              <path fill='#CCAA99' d=\"m181.46,99.98l-22.04,22.22-6.44-6.96c-1.5-1.62-4.03-1.72-5.65-.22-1.62,1.5-1.72,4.03-.22,5.65l9.28,10.03c.74.8,1.78,1.26,2.87,1.28.02,0,.05,0,.07,0,1.07,0,2.09-.42,2.84-1.18l24.98-25.18c1.56-1.57,1.55-4.1-.02-5.66-1.57-1.55-4.1-1.55-5.66.02Z\" \/>\n          <\/g>\n        <\/svg>\n        <h3>Safe Ship Protection<\/h3>\n\n            <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n              <h4>Delivery Guarantee<br><\/h4>\n              <p>   Enjoy peace of mind with our delivery protection.<\/p>\n              <ul>\n                <li>\n                  <b>Covered: <\/b> Loss, damage, theft, or carrier error.\n                <\/li>\n                <li>\n                  <b> Dedicated Support: <\/b> Quick assistance from our customer care team.\n                <\/li>\n                <li>\n                  <b>Easy Replacements: <\/b> Hassle-free claim approvals and resolution.\n                <\/li>\n              <\/ul>\n            <!-- <h6 style=\"text-align: center;\">\n              <span><em>*Limited availability. Final sale.*<\/em><\/span>\n            <\/h6> -->\n          <\/div>\n        <\/div>\n         <\/div>\n      <span id=\"safe-ship-price\" class=\"price\">$4.95<\/span>\n      <label class=\"switch\">\n        <input id=\"safe-ship-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <!-- Mystery Item Addon  -->\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\" style=\"transform: translateX(-15px);\">\n        <img\n          width=\"50\"\n          height=\"50\"\n          src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0517\/2402\/6050\/files\/new-mystery-item_500x.gif?v=1717525239\"\n          alt=\"mystery-item\"\n        >\n        <h3>Include a Mystery Item<\/h3>\n        <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n            <h4>We won't ruin a good surprise.<br><\/h4>\n            <ul>\n              <li>Receive an Aroma360 product worth $50 or more. <\/li>\n              <li>Shhh... it could be an item that we don't sell to the public.<\/li>\n            <\/ul>\n            <h6 style=\"text-align: center;\">\n              <span><em>*Items are final sale*<\/em><\/span>\n            <\/h6>\n          <\/div>\n        <\/div>\n      <\/div>\n      <span id=\"mystery-item-price\" class=\"price\">$15.00<\/span>\n      <label class=\"switch\">\n        <input id=\"mystery-item-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <\/div>\n\n<div\n    v-if=\"hasItems()\"\n    data-rebuy-component=\"cart-subtotal\"\n    data-rebuy-component-id=\"cart_subtotal\"\n    class=\"rebuy-cart__flyout-subtotal\"\n>\n    <div class=\"rebuy-cart__flyout-subtotal-label\">\n        <span v-html=\"subtotalLabel()\"><\/span>\n    <\/div>\n    <div\n        class=\"rebuy-cart__flyout-subtotal-amount\"\n        v-html=\"subtotal()\"\n    ><\/div>\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"},"visibility_status":"always_visible","previous_templates":[{"id":"01c2ba3a-33a6-4a33-954f-203bb92076f1","name":"Unnamed Template","template":"<div v-show=\"hasItems()\" class=\"product__addon-container\">\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\">\n        <svg id=\"Layer_1\" data-name=\"Layer 1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 218.8 171.07\">\n          <path d=\"m162.81,37.69v-.06c0-.23-.02-.45-.06-.67-.01-.06-.03-.12-.04-.18-.04-.18-.09-.36-.16-.54-.01-.04-.02-.08-.03-.11-.01-.03-.03-.05-.04-.08-.09-.2-.19-.4-.31-.59-.01-.02-.02-.04-.03-.05-.13-.19-.28-.37-.44-.54-.05-.05-.1-.1-.16-.15-.12-.11-.25-.22-.39-.32-.06-.04-.11-.08-.17-.12-.17-.11-.34-.2-.53-.29-.03-.01-.06-.03-.09-.04-.01,0-.02-.01-.03-.01l-47.68-19.51s0,0,0,0l-28.6-11.7c-.97-.4-2.06-.4-3.03,0L5.59,33.64c-1.5.62-2.48,2.08-2.48,3.7v90.45c0,1.61.97,3.07,2.46,3.69l72.53,30.34c.49.21,1.02.31,1.54.31.5,0,.99-.09,1.47-.28l38.14-15.03c2.06-.81,3.07-3.13,2.26-5.19-.81-2.06-3.13-3.06-5.19-2.26l-30.65,12.08v-79.92l69.15-27.97v10.83c0,2.21,1.79,4,4,4s4-1.79,4-4v-16.7s0,0,0,0Zm-81.15,26.84l-16.12-6.54,63.54-28.16s.02-.02.04-.02l19.08,7.81-66.54,26.91Zm-43.1-8.85l12.74,5.17v25.64l-2.15-3.74c-.65-1.14-1.82-1.88-3.13-2-1.31-.11-2.59.43-3.42,1.44l-4.04,4.9v-31.42Zm8.31-5.26l64.35-27.93,7.64,3.12-63.62,28.2-8.36-3.39ZM82.52,10.74l18.35,7.51-64.39,27.95-20.32-8.24L82.52,10.74ZM11.1,44.54l19.45,7.89v45.81c0,1.69,1.06,3.19,2.65,3.76,1.59.57,3.37.08,4.44-1.22l7.45-9.04,6.74,11.74c.73,1.26,2.06,2.01,3.47,2.01.34,0,.69-.04,1.03-.13,1.75-.47,2.97-2.05,2.97-3.87v-37.41l18.36,7.45v81.43L11.1,125.13V44.54Z\" \/>\n          <g>\n              <path fill='#CCAA99' d=\"m215.04,87.19c-.34-2.67-2.56-4.69-5.27-4.82-12.87-.57-33.84-8.21-38.75-19.33-.38-.85-1.04-1.55-1.87-1.96l-.2-.1c-1.13-.56-2.45-.56-3.58,0l-.2.1c-.83.42-1.5,1.11-1.87,1.96-5.05,11.45-24.26,19.39-38.4,19.39-.04,0-.08,0-.11,0-2.79,0-5.16,2.07-5.51,4.82-4,31.52,10.63,58.46,43.49,80.08,1.33.88,2.86,1.31,4.39,1.31s3.06-.44,4.39-1.31c32.89-21.63,47.52-48.6,43.49-80.14Zm-47.87,73.46c-29.76-19.58-42.92-42.58-40.18-70.26,14.3-.64,31.69-7.71,40.21-18.49,8.99,11.08,27.54,17.23,40.15,18.33,2.8,27.75-10.36,50.81-40.17,70.42Z\" \/>\n              <path fill='#CCAA99' d=\"m181.46,99.98l-22.04,22.22-6.44-6.96c-1.5-1.62-4.03-1.72-5.65-.22-1.62,1.5-1.72,4.03-.22,5.65l9.28,10.03c.74.8,1.78,1.26,2.87,1.28.02,0,.05,0,.07,0,1.07,0,2.09-.42,2.84-1.18l24.98-25.18c1.56-1.57,1.55-4.1-.02-5.66-1.57-1.55-4.1-1.55-5.66.02Z\" \/>\n          <\/g>\n        <\/svg>\n        <h3>Safe Ship Protection<\/h3>\n\n            <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n              <h4>Delivery Guarantee<br><\/h4>\n              <p>   Enjoy peace of mind with our delivery protection.<\/p>\n              <ul>\n                <li>\n                  <b>Covered: <\/b> Loss, damage, theft, or carrier error.\n                <\/li>\n                <li>\n                  <b> Dedicated Support: <\/b> Quick assistance from our customer care team.\n                <\/li>\n                <li>\n                  <b>Easy Replacements: <\/b> Hassle-free claim approvals and resolution.\n                <\/li>\n              <\/ul>\n            <!-- <h6 style=\"text-align: center;\">\n              <span><em>*Limited availability. Final sale.*<\/em><\/span>\n            <\/h6> -->\n          <\/div>\n        <\/div>\n         <\/div>\n      <span id=\"safe-ship-price\" class=\"price\">$4.95<\/span>\n      <label class=\"switch\">\n        <input id=\"safe-ship-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <!-- Mystery Item Addon  -->\n    <div class=\"product__addon-widget\">\n      <div class=\"product__addon-info\" style=\"transform: translateX(-15px);\">\n        <img\n          width=\"50\"\n          height=\"50\"\n          src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0517\/2402\/6050\/files\/new-mystery-item_500x.gif?v=1717525239\"\n          alt=\"mystery-item\"\n        >\n        <h3>Include a Mystery Item<\/h3>\n        <div class=\"product__addon-tooltip\">\n          <div id=\"product-addon-tooltip-btn\">\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" width=\"16\" height=\"16\" viewBox=\"0 0 50 50\">\n              <path d=\"M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z\"><\/path>\n            <\/svg>\n          <\/div>\n  \n          <div class=\"product__addon-tooltiptext\">\n            <h4>We won't ruin a good surprise.<br><\/h4>\n            <ul>\n              <li>Receive an Aroma360 product worth $50 or more. <\/li>\n              <li>Shhh... it could be an item that we don't sell to the public.<\/li>\n            <\/ul>\n            <h6 style=\"text-align: center;\">\n              <span><em>*Items are final sale*<\/em><\/span>\n            <\/h6>\n          <\/div>\n        <\/div>\n      <\/div>\n      <span id=\"mystery-item-price\" class=\"price\">$15.00<\/span>\n      <label class=\"switch\">\n        <input id=\"mystery-item-input\" type=\"checkbox\">\n        <span class=\"slider round\"><\/span>\n      <\/label>\n    <\/div>\n  \n  <\/div>\n\n<div\n    v-if=\"hasItems()\"\n    data-rebuy-component=\"cart-subtotal\"\n    data-rebuy-component-id=\"cart_subtotal\"\n    class=\"rebuy-cart__flyout-subtotal\"\n>\n    <div class=\"rebuy-cart__flyout-subtotal-label\">\n        <span v-html=\"subtotalLabel()\"><\/span>\n    <\/div>\n    <div\n        class=\"rebuy-cart__flyout-subtotal-amount\"\n        v-html=\"subtotal()\"\n    ><\/div>\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"}],"use_custom_template":1},{"type":"checkout","anchor":"footer","version":"v1.0","settings":{"terms":{"enabled":false},"shop_pay":{"enabled":false},"language":{"checkout_label":"<span><i class=\"rebuy-button-icon prefix fas fa-lock\"><\/i> <span class=\"continue-to-checkout\">Continue to Checkout<\/span><\/span>","view_cart_label":"View Cart","checking_out_label":"<i class=\"rebuy-button-icon prefix fas fa-circle-notch fa-spin\"><\/i> Checking Out","view_cart_working_label":"<i class=\"rebuy-button-icon prefix fas fa-circle-notch fa-spin\"><\/i> Redirecting to Cart...","continue_shopping_label":"Continue Shopping","terms_and_conditions_label":"I agree to the terms and conditions"},"pre_purchase":{"enabled":false,"widget_id":""},"installments":{"enabled":true,"provider":"Shop Pay","terms_url":"https:\/\/shop.app\/terms-of-service","payment_count":"4"},"checkout_button":{"enabled":true,"routing":"automatic","routing_link":""},"view_cart_button":{"enabled":false},"accelerated_checkout":{"enabled":false},"continue_shopping_button":{"enabled":false}},"anchor_order":2,"component_id":"checkout","custom_template":{"id":"d3a66d46-3a80-41a1-bb86-ac3d9bd8d378","name":"Unnamed Template","template":"<div\n    v-show=\"hasItems()\"\n    data-rebuy-component=\"checkout-area\"\n    data-rebuy-component-id=\"checkout\"\n>\n\n\n<div class=\"rebuy-cart__flyout-terms\" v-if=\"hasTermsEnabled()\">\n  <input\n    class=\"rebuy-cart__flyout-terms-checkbox rebuy-checkbox\"\n    id=\"rebuy-terms-checkbox\"\n    name=\"rebuy-terms-checkbox\"\n    type=\"checkbox\"\n    v-model=\"termsAccepted\"\n    v-on:click=\"updateTermsCheck()\"\n  \/>\n  <label\n    class=\"rebuy-cart__flyout-terms-label\"\n    for=\"rebuy-terms-checkbox\"\n    v-html=\"getCheckoutSettings().language.terms_and_conditions_label\"\n  ><\/label>\n<\/div>\n\n\n<button\n  v-show=\"hasCheckoutButton()\"\n  class=\"rebuy-button rebuy-cart__checkout-button block\"\n  type=\"button\"\n  data-rebuy-checkout-button\n  v-bind:disabled=\"hasTermsEnabled() && !hasAcceptedTerms()\"\n>\n  <span><i class=\"rebuy-button-icon prefix fas fa-lock\"><\/i> <span class=\"continue-to-checkout\">Continue to Checkout<\/span><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasViewCartButton()\"\n  class=\"rebuy-button rebuy-cart__view-cart-button block\"\n  v-bind:class=\"{'outline': hasCheckoutButton()}\"\n  type=\"button\"\n  v-on:click=\"viewCart()\"\n>\n  <span v-html=\"viewCartLabel()\"><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasContinueShoppingButton()\"\n  class=\"rebuy-button rebuy-cart__continue-shopping-button block outline\"\n  type=\"button\"\n  v-on:click=\"hide()\"\n>\n  <span v-html=\"continueShoppingLabel()\"><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasShopPayButton()\"\n  class=\"rebuy-button rebuy-cart__shop-pay-button block\"\n  v-on:click=\"shopPayCheckout()\"\n  aria-label=\"Checkout with Shop Pay\"\n  v-html=\"shopPaySvg\"\n>\n<\/button>\n\n<div data-rebuy-cart-additional-checkout-buttons><\/div>\n\n<div class=\"rebuy-cart__flyout-installments\" v-html=\"installmentsMessage()\"><\/div>\n\n<div v-if=\"hasPrePurchase()\" :data-rebuy-id=\"prePurchaseWidgetId()\"><\/div>\n\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"},"visibility_status":"always_visible","previous_templates":[{"id":"d3a66d46-3a80-41a1-bb86-ac3d9bd8d378","name":"Unnamed Template","template":"<div\n    v-show=\"hasItems()\"\n    data-rebuy-component=\"checkout-area\"\n    data-rebuy-component-id=\"checkout\"\n>\n\n\n<div class=\"rebuy-cart__flyout-terms\" v-if=\"hasTermsEnabled()\">\n  <input\n    class=\"rebuy-cart__flyout-terms-checkbox rebuy-checkbox\"\n    id=\"rebuy-terms-checkbox\"\n    name=\"rebuy-terms-checkbox\"\n    type=\"checkbox\"\n    v-model=\"termsAccepted\"\n    v-on:click=\"updateTermsCheck()\"\n  \/>\n  <label\n    class=\"rebuy-cart__flyout-terms-label\"\n    for=\"rebuy-terms-checkbox\"\n    v-html=\"getCheckoutSettings().language.terms_and_conditions_label\"\n  ><\/label>\n<\/div>\n\n\n<button\n  v-show=\"hasCheckoutButton()\"\n  class=\"rebuy-button rebuy-cart__checkout-button block\"\n  type=\"button\"\n  data-rebuy-checkout-button\n  v-bind:disabled=\"hasTermsEnabled() && !hasAcceptedTerms()\"\n>\n  <span><i class=\"rebuy-button-icon prefix fas fa-lock\"><\/i> <span class=\"continue-to-checkout\">Continue to Checkout<\/span><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasViewCartButton()\"\n  class=\"rebuy-button rebuy-cart__view-cart-button block\"\n  v-bind:class=\"{'outline': hasCheckoutButton()}\"\n  type=\"button\"\n  v-on:click=\"viewCart()\"\n>\n  <span v-html=\"viewCartLabel()\"><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasContinueShoppingButton()\"\n  class=\"rebuy-button rebuy-cart__continue-shopping-button block outline\"\n  type=\"button\"\n  v-on:click=\"hide()\"\n>\n  <span v-html=\"continueShoppingLabel()\"><\/span>\n<\/button>\n\n\n<button\n  v-if=\"hasShopPayButton()\"\n  class=\"rebuy-button rebuy-cart__shop-pay-button block\"\n  v-on:click=\"shopPayCheckout()\"\n  aria-label=\"Checkout with Shop Pay\"\n  v-html=\"shopPaySvg\"\n>\n<\/button>\n\n<div data-rebuy-cart-additional-checkout-buttons><\/div>\n\n<div class=\"rebuy-cart__flyout-installments\" v-html=\"installmentsMessage()\"><\/div>\n\n<div v-if=\"hasPrePurchase()\" :data-rebuy-id=\"prePurchaseWidgetId()\"><\/div>\n\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"}],"use_custom_template":1},{"type":"cross_sell_widget","anchor":"body","version":"v1.0","settings":{"widget_id":201206},"anchor_order":4,"component_id":"e8848917-7f47-445c-91e8-8f5544ded848","custom_template":null,"visibility_status":"visible","previous_templates":null,"use_custom_template":0},{"type":"login","anchor":"header","version":"v1.2","settings":{"url":"\/account\/login","language":{"title":"Login"}},"anchor_order":2,"component_id":"login","custom_template":null,"visibility_status":"hidden","previous_templates":null,"use_custom_template":0},{"type":"tiered_progress_bar","anchor":"goalBox","version":"v1.5","settings":{"bars":[{"id":"27490-23561-23416-fb4ecd7d-5fb8-47ce-a637-460fbd2113d3","name":"Free Shipping","tiers":[{"id":"b3fc9922-051d-40ae-baa2-e62b0e7506b9","type":"shipping","minimum":275,"products":[],"all_products":[],"discount_type":"percentage","custom_tier_label":false,"discount_message":"Free Gift","product_tier_image":false,"filter_oos_variants":false,"custom_tier_label_text":"Free US Shipping","order_discount_message":"Order Discount","presentmentCurrencies":{"enabled":false,"currencies":[]},"product_tier_element_size":"18px","discount_amount_from_total":0,"product_amount_reached_label":true,"discount_amount_reached_label":true,"product_amount_remaining_label":true,"decorative_amount_reached_label":true,"discount_amount_remaining_label":true,"product_amount_reached_label_text":"You have unlocked a free {{product_title}}!","decorative_amount_remaining_label":true,"discount_amount_reached_label_text":"You have unlocked {{discount_amount}} off your entire order!","product_amount_remaining_label_text":"You are {{remaining_amount}} away from a free {{product_title}}!","decorative_amount_reached_label_text":"You have unlocked something great!","discount_amount_remaining_label_text":"You are {{remaining_amount}} away from {{discount_amount}} off your entire order!","decorative_amount_remaining_label_text":"You are {{remaining_amount}} away from something great!"}],"layout":"above","language":{"gift_area_title":"FREE GIFTS","free_shipping_reached":"🎉 Congrats! You've unlocked <b>FREE SHIPPING!<\/b>","free_shipping_remaining":"You are {{remaining_amount}} away from <b>FREE SHIPPING<\/b>!"},"country_codes":["US"],"discounted_by":"scripts","use_line_item_mode":false,"excluded_products":[],"geolocation_enabled":true,"all_excluded_products":[],"exclude_discount_in_subtotal":false,"free_shipping_on_all_products":false,"free_shipping_on_subscription":false}]},"anchor_order":1,"component_id":"tiered_progress_bar","custom_template":{"id":"e2a2f76d-cb27-4864-9cf7-748ff06d9471","name":"Unnamed Template","template":"<div v-if=\"!!progressBar\" data-rebuy-component=\"progress-bar\" data-rebuy-component-id=\"tiered_progress_bar\">\n\n    <!-- Step Icons -->\n    <div class=\"rebuy-cart__progress-step-wrapper\" :class=\"['count-' + progressBar.tiers.length]\">\n        <div\n            v-for=\"tier in progressBar.tiers\"\n            :key=\"tier.id\"\n            class=\"rebuy-cart__progress-step\"\n            :class=\"{ complete: progressTierReached(tier) }\"\n            :style=\"{ width: progressStepMaxWidth(progressBar) }\"\n        >\n            <div\n                class=\"rebuy-cart__progress-step-icon\"\n                :style=\"getProgressStepIconSize(tier)\"\n                v-html=\"progressTierIcon(tier)\"\n            ><\/div>\n            <span class=\"rebuy-cart__progress-step-label\" v-html=\"getTierLabel(tier)\"><\/span>\n        <\/div>\n    <\/div>\n    <!-- End Step Icons -->\n\n    <!-- Progress Bar -->\n    <div class=\"rebuy-cart__progress-bar-wrapper\">\n        <div\n            class=\"rebuy-cart__progress-bar-meter\"\n            :class=\"[hasTierProgress() ? 'has-progress' : 'no-progress']\"\n        >\n            <div\n                class=\"rebuy-cart__progress-bar-meter-fill\"\n                :style=\"{ width: tiersPercentageComplete(progressBar) }\"\n                role=\"progressbar\"\n                tabindex=\"0\"\n                aria-valuemin=\"0\"\n                aria-valuemax=\"100\"\n                :aria-valuenow=\"tiersPercentageComplete(progressBar, true)\"\n                aria-labelledby=\"rebuy-cart__progress-bar-meter-label\"\n            >\n                <span class=\"sr-only\" v-text=\"'Progress: ' + tiersPercentageComplete(progressBar, true) +'%'\"><\/span>\n            <\/div>\n        <\/div>\n\n        <div\n            v-if=\"hasProgressPrompt(progressBar)\"\n            id=\"rebuy-cart__progress-bar-meter-label\"\n            class=\"rebuy-cart__progress-bar-prompt\"\n            v-html=\"getTierFeedbackText(progressBar)\"\n        ><\/div>\n    <\/div>\n    <!-- End Progress Bar -->\n\n    <!-- Earned Gift Area -->\n    <div v-if=\"shouldRenderGiftArea(progressBar)\" class=\"rebuy-cart__progress-gifts\">\n        <div\n            v-if=\"shouldRenderGiftAreaTitle(progressBar)\"\n            class=\"rebuy-cart__progress-gifts-title\"\n            v-text=\"getGiftAreaTitle(progressBar)\"\n        ><\/div>\n        <div class=\"rebuy-cart__progress-gifts-container\">\n            <div\n                v-for=\"product in getEarnedProducts(progressBar)\"\n                v-if=\"shouldRenderEarnedGift(progressBar, product)\"\n                :key=\"product.id + '-' + product.tier\"\n                class=\"rebuy-cart__progress-gift\"\n            >\n                <div\n                    class=\"rebuy-cart__progress-gift-image\"\n                    :style=\"freeProductStyles(product)\"\n                ><\/div>\n                <div class=\"rebuy-cart__progress-gift-info\">\n                    <div>\n                        <p class=\"rebuy-cart__progress-gift-title\" v-text=\"product.title\"><\/p>\n                        <span\n                            v-if=\"hasGiftSelection(product)\"\n                            class=\"rebuy-cart__progress-gift-variant-title\"\n                            v-text=\"getFreeVariantTitle(product)\"\n                        ><\/span>\n                        <p class=\"rebuy-cart__progress-gift-subtitle\" >Free Gift<\/p>\n                    <\/div>\n                    <div\n                        v-if=\"!hasGiftSelection(product)\"\n                        class=\"rebuy-cart__progress-gift-selection-container\"\n                    >\n                        <!-- Single Variant Selection -->\n                        <div\n                            v-if=\"freeProductOptions(product).length === 1\"\n                            class=\"rebuy-cart__progress-gift-variant-readd\"\n                            role=\"button\"\n                            @click=\"addSingleVariantFreeProduct(product)\"\n                            v-html=\"freeProductPrompt(product)\"\n                        ><\/div>\n\n                        <!-- Multi Variant Selection -->\n                        <div v-else class=\"rebuy-cart__progress-gift-variant-select-container\">\n                            <select\n                                v-if=\"freeProductOptions(product).length > 1\"\n                                class=\"rebuy-cart__progress-gift-variant-select\"\n                                @change=\"selectFreeProductVariant($event, product)\"\n                            >\n                                <option value=\"\" disabled selected>Select Gift<\/option>\n                                <option\n                                    v-for=\"variant in freeProductOptions(product)\"\n                                    :key=\"variant.id\"\n                                    :value=\"variant.id\"\n                                    v-text=\"variant.title\"\n                                ><\/option>\n                            <\/select>\n                            <div\n                                class=\"rebuy-cart__progress-gift-variant-select-prompt\"\n                                v-html=\"freeProductPrompt(product)\"\n                            ><\/div>\n\n                            <div class=\"rebuy-gift-select-arrow\">\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\">\n                                    <path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/>\n                                <\/svg>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <button\n                    v-if=\"hasGiftSelection(product)\"\n                    class=\"rebuy-cart__progress-gift-remove\"\n                    @click=\"removeFreeProduct(product)\"\n                    :aria-label=\"'Remove ' + product.title +  ' ' + (product.chosen_variant?.title)\"\n                >\n                    <rebuy-icon name=\"x\"><\/rebuy-icon>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    <!-- End Earned Gift Area -->\n\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.5"},"visibility_status":"visible","previous_templates":[{"id":"e2a2f76d-cb27-4864-9cf7-748ff06d9471","name":"Unnamed Template","template":"<div v-if=\"!!progressBar\" data-rebuy-component=\"progress-bar\" data-rebuy-component-id=\"tiered_progress_bar\">\n\n    <!-- Step Icons -->\n    <div class=\"rebuy-cart__progress-step-wrapper\" :class=\"['count-' + progressBar.tiers.length]\">\n        <div\n            v-for=\"tier in progressBar.tiers\"\n            :key=\"tier.id\"\n            class=\"rebuy-cart__progress-step\"\n            :class=\"{ complete: progressTierReached(tier) }\"\n            :style=\"{ width: progressStepMaxWidth(progressBar) }\"\n        >\n            <div\n                class=\"rebuy-cart__progress-step-icon\"\n                :style=\"getProgressStepIconSize(tier)\"\n                v-html=\"progressTierIcon(tier)\"\n            ><\/div>\n            <span class=\"rebuy-cart__progress-step-label\" v-html=\"getTierLabel(tier)\"><\/span>\n        <\/div>\n    <\/div>\n    <!-- End Step Icons -->\n\n    <!-- Progress Bar -->\n    <div class=\"rebuy-cart__progress-bar-wrapper\">\n        <div\n            class=\"rebuy-cart__progress-bar-meter\"\n            :class=\"[hasTierProgress() ? 'has-progress' : 'no-progress']\"\n        >\n            <div\n                class=\"rebuy-cart__progress-bar-meter-fill\"\n                :style=\"{ width: tiersPercentageComplete(progressBar) }\"\n                role=\"progressbar\"\n                tabindex=\"0\"\n                aria-valuemin=\"0\"\n                aria-valuemax=\"100\"\n                :aria-valuenow=\"tiersPercentageComplete(progressBar, true)\"\n                aria-labelledby=\"rebuy-cart__progress-bar-meter-label\"\n            >\n                <span class=\"sr-only\" v-text=\"'Progress: ' + tiersPercentageComplete(progressBar, true) +'%'\"><\/span>\n            <\/div>\n        <\/div>\n\n        <div\n            v-if=\"hasProgressPrompt(progressBar)\"\n            id=\"rebuy-cart__progress-bar-meter-label\"\n            class=\"rebuy-cart__progress-bar-prompt\"\n            v-html=\"getTierFeedbackText(progressBar)\"\n        ><\/div>\n    <\/div>\n    <!-- End Progress Bar -->\n\n    <!-- Earned Gift Area -->\n    <div v-if=\"shouldRenderGiftArea(progressBar)\" class=\"rebuy-cart__progress-gifts\">\n        <div\n            v-if=\"shouldRenderGiftAreaTitle(progressBar)\"\n            class=\"rebuy-cart__progress-gifts-title\"\n            v-text=\"getGiftAreaTitle(progressBar)\"\n        ><\/div>\n        <div class=\"rebuy-cart__progress-gifts-container\">\n            <div\n                v-for=\"product in getEarnedProducts(progressBar)\"\n                v-if=\"shouldRenderEarnedGift(progressBar, product)\"\n                :key=\"product.id + '-' + product.tier\"\n                class=\"rebuy-cart__progress-gift\"\n            >\n                <div\n                    class=\"rebuy-cart__progress-gift-image\"\n                    :style=\"freeProductStyles(product)\"\n                ><\/div>\n                <div class=\"rebuy-cart__progress-gift-info\">\n                    <div>\n                        <p class=\"rebuy-cart__progress-gift-title\" v-text=\"product.title\"><\/p>\n                        <span\n                            v-if=\"hasGiftSelection(product)\"\n                            class=\"rebuy-cart__progress-gift-variant-title\"\n                            v-text=\"getFreeVariantTitle(product)\"\n                        ><\/span>\n                        <p class=\"rebuy-cart__progress-gift-subtitle\" >Free Gift<\/p>\n                    <\/div>\n                    <div\n                        v-if=\"!hasGiftSelection(product)\"\n                        class=\"rebuy-cart__progress-gift-selection-container\"\n                    >\n                        <!-- Single Variant Selection -->\n                        <div\n                            v-if=\"freeProductOptions(product).length === 1\"\n                            class=\"rebuy-cart__progress-gift-variant-readd\"\n                            role=\"button\"\n                            @click=\"addSingleVariantFreeProduct(product)\"\n                            v-html=\"freeProductPrompt(product)\"\n                        ><\/div>\n\n                        <!-- Multi Variant Selection -->\n                        <div v-else class=\"rebuy-cart__progress-gift-variant-select-container\">\n                            <select\n                                v-if=\"freeProductOptions(product).length > 1\"\n                                class=\"rebuy-cart__progress-gift-variant-select\"\n                                @change=\"selectFreeProductVariant($event, product)\"\n                            >\n                                <option value=\"\" disabled selected>Select Gift<\/option>\n                                <option\n                                    v-for=\"variant in freeProductOptions(product)\"\n                                    :key=\"variant.id\"\n                                    :value=\"variant.id\"\n                                    v-text=\"variant.title\"\n                                ><\/option>\n                            <\/select>\n                            <div\n                                class=\"rebuy-cart__progress-gift-variant-select-prompt\"\n                                v-html=\"freeProductPrompt(product)\"\n                            ><\/div>\n\n                            <div class=\"rebuy-gift-select-arrow\">\n                                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\">\n                                    <path d=\"M6 9l6 6 6-6\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/>\n                                <\/svg>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <button\n                    v-if=\"hasGiftSelection(product)\"\n                    class=\"rebuy-cart__progress-gift-remove\"\n                    @click=\"removeFreeProduct(product)\"\n                    :aria-label=\"'Remove ' + product.title +  ' ' + (product.chosen_variant?.title)\"\n                >\n                    <rebuy-icon name=\"x\"><\/rebuy-icon>\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n    <!-- End Earned Gift Area -->\n\n<\/div>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.5"}],"use_custom_template":0},{"type":"title_bar","anchor":"header","version":"v1.0","settings":{"title":"Your Cart","heading_tag":"h2","screen_reader_only":false},"anchor_order":1,"component_id":"title_bar","custom_template":{"id":"10bbea24-4469-4a20-b7ab-c646f49a3da6","name":"Unnamed Template","template":"<component :is=\"getCartTitleHeadingTag()\"\n    id=\"rebuy-cart-title\"\n    data-rebuy-component-id=\"title_bar\"\n    data-rebuy-component=\"title-bar\"\n    :class=\"['rebuy-cart__title', getCartTitleClassName()]\"\n    v-html=\"getCartTitle()\"\n><\/component>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"},"visibility_status":"visible","previous_templates":[{"id":"10bbea24-4469-4a20-b7ab-c646f49a3da6","name":"Unnamed Template","template":"<component :is=\"getCartTitleHeadingTag()\"\n    id=\"rebuy-cart-title\"\n    data-rebuy-component-id=\"title_bar\"\n    data-rebuy-component=\"title-bar\"\n    :class=\"['rebuy-cart__title', getCartTitleClassName()]\"\n    v-html=\"getCartTitle()\"\n><\/component>\n","edited_by":"simranjeet@coderapper.com","timestamp":1772132905857,"component_version":"v1.0"}],"use_custom_template":0}]},"smart_flows":[]}}