{
isSpecificThreshold = $event.detail
}
"
@cart-total-updated.window="
$nextTick( async () => {
const cartData = await Unick.getCartData()
Unick.handleManyFreeGifts(
cartData,
[{"id":6594253815863,"title":"Pre-Cleansing Oil Mini","handle":"pre-cleansing-oil","description":"\u003cp\u003e\u003cstrong\u003ePRE-CLEANSING OIL vs. TRADITIONAL CLEANSERS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePre-cleansing oils are not the same as facial cleansers. Pre-cleansing oils essentially lift and melt away makeup, dirt, and excess oil, allowing your cleanser to actually cleanse your skin, instead of being blocked by grime and debris. \u003c\/p\u003e\n\u003cp\u003eOur Pre-Cleansing Oil is gentle enough for all skin types, and can safely be used around the eyes for stubborn mascara removal. After pre-cleansing, we recommend using a facial cleanser before moving into the rest of your routine.\u003c\/p\u003e","published_at":"2022-05-05T14:49:25-07:00","created_at":"2021-09-20T08:27:41-07:00","vendor":"1.9 oz","type":"","tags":["cart_badge: $14 value","claim|animal","claim|derm","claim|gluten_free","claim|paraben_free","claim|sulfate_free","CLEANSER","drmtlgy","recommend|3","size: Travel Size","skin_type_badge|everyone","skin_type|combination","skin_type|dry","skin_type|everyone","skin_type|normal","skin_type|oily","skin_type|sensitive"],"price":2900,"price_min":2900,"price_max":2900,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":39482678804535,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"3292","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Pre-Cleansing Oil Mini","public_title":null,"options":["Default Title"],"price":2900,"weight":57,"compare_at_price":null,"inventory_quantity":33575,"inventory_management":"shopify","inventory_policy":"deny","barcode":"850006649464","requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":2320}],"price":2320,"compare_at_price":2900,"per_delivery_price":2320,"selling_plan_id":1495990327,"selling_plan_group_id":"d1c31b7d875f371afdda85ee0906e6c15aee403a"},{"price_adjustments":[{"position":1,"price":2320}],"price":2320,"compare_at_price":2900,"per_delivery_price":2320,"selling_plan_id":1496023095,"selling_plan_group_id":"d1c31b7d875f371afdda85ee0906e6c15aee403a"},{"price_adjustments":[{"position":1,"price":2320}],"price":2320,"compare_at_price":2900,"per_delivery_price":2320,"selling_plan_id":1496055863,"selling_plan_group_id":"d1c31b7d875f371afdda85ee0906e6c15aee403a"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.drmtlgy.com\/cdn\/shop\/products\/PCO.png?v=1660593692","\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-texture.png?v=1660593685","\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-1.png?v=1660593519","\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-2.png?v=1660593675","\/\/www.drmtlgy.com\/cdn\/shop\/files\/LAYER_GUIDE_compressed_15ea8fbc-19f5-47ed-8952-f769cd74e4ba.png?v=1719003279"],"featured_image":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/PCO.png?v=1660593692","options":["Title"],"media":[{"alt":null,"id":21659824980023,"position":1,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/PCO.png?v=1660593692"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/PCO.png?v=1660593692","width":1200},{"alt":null,"id":21659825078327,"position":2,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-texture.png?v=1660593685"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-texture.png?v=1660593685","width":1200},{"alt":null,"id":21659825012791,"position":3,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-1.png?v=1660593519"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-1.png?v=1660593519","width":1200},{"alt":null,"id":21659825045559,"position":4,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-2.png?v=1660593675"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.drmtlgy.com\/cdn\/shop\/products\/pre-cleanse-lifestyle-2.png?v=1660593675","width":1200},{"alt":null,"id":24127490293815,"position":5,"preview_image":{"aspect_ratio":0.75,"height":1600,"width":1200,"src":"\/\/www.drmtlgy.com\/cdn\/shop\/files\/LAYER_GUIDE_compressed_15ea8fbc-19f5-47ed-8952-f769cd74e4ba.png?v=1719003279"},"aspect_ratio":0.75,"height":1600,"media_type":"image","src":"\/\/www.drmtlgy.com\/cdn\/shop\/files\/LAYER_GUIDE_compressed_15ea8fbc-19f5-47ed-8952-f769cd74e4ba.png?v=1719003279","width":1200}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"d1c31b7d875f371afdda85ee0906e6c15aee403a","name":"Subscription","options":[{"name":"Subscription","position":1,"values":["Every 1 Month","Every 2 Months","Every 3 Months"]}],"selling_plans":[{"id":1495990327,"name":"Every 1 Month","description":null,"options":[{"name":"Subscription","position":1,"value":"Every 1 Month"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1496023095,"name":"Every 2 Months","description":null,"options":[{"name":"Subscription","position":1,"value":"Every 2 Months"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":1496055863,"name":"Every 3 Months","description":null,"options":[{"name":"Subscription","position":1,"value":"Every 3 Months"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":20}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"SKIO"}],"content":"\u003cp\u003e\u003cstrong\u003ePRE-CLEANSING OIL vs. TRADITIONAL CLEANSERS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePre-cleansing oils are not the same as facial cleansers. Pre-cleansing oils essentially lift and melt away makeup, dirt, and excess oil, allowing your cleanser to actually cleanse your skin, instead of being blocked by grime and debris. \u003c\/p\u003e\n\u003cp\u003eOur Pre-Cleansing Oil is gentle enough for all skin types, and can safely be used around the eyes for stubborn mascara removal. After pre-cleansing, we recommend using a facial cleanser before moving into the rest of your routine.\u003c\/p\u003e"}],
!isSpecificThreshold ? '17170.0' : 0.0
);
});
"
class="hidden"
>
A lightweight convenient sunscreen stick designed for an effortless, mess-free application. This shine-free formula provides broad spectrum protection while deeply hydrating and visibly enhancing skin elasticity. Infused with ingredients like squalane, coconut oil, and aloe vera extract to prevent moisture loss and nourish the skin barrier.
100% invisible formula, dry-touch finish
UVA, UVB, and blue light protection
Water resistant for 40 minutes
Suitable for all skin types
A lightweight convenient sunscreen stick designed for an effortless, mess-free application. This shine-free formula p...
A lightweight convenient sunscreen stick designed for an effortless, mess-free application. This shine-free formula provides broad spectrum protection while deeply hydrating and visibly enhancing skin elasticity. Infused with ingredients like squalane, coconut oil, and aloe vera extract to prevent moisture loss and nourish the skin barrier.
100% invisible formula, dry-touch finish
UVA, UVB, and blue light protection
Water resistant for 40 minutes
Suitable for all skin types
A lightweight convenient sunscreen stick designed for an effortless, mess-free application. This shine-free formula p...
{
abtest = $event.detail.abtest;
});"
x-data="{
show: false,
abtest: false,
price: null,
lastScrollTop: 0,
scrollThreshold: 100, // Minimum scroll position to show button
init() {
// Initialize price
this.price = `$69.00 AUD`;
this.initBehavior();
this.$watch('abtest', () => {
this.initBehavior();
});
},
initBehavior() {
// Find main add to cart button
const mainButton = document.querySelector('form.product-form .button-add-to-cart');
if (this.abtest) {
// AB Test: New behavior (IntersectionObserver)
if (!mainButton) {
this.show = true;
return;
}
const observer = new IntersectionObserver((entries) => {
this.show = !entries[0].isIntersecting;
}, {
threshold: 0.1,
rootMargin: '0px 0px -50px 0px'
});
observer.observe(mainButton);
} else {
// Original behavior (scroll-based)
if (!mainButton) {
this.show = true;
return;
}
// Initialize scroll position
const st = window.pageYOffset || document.documentElement.scrollTop;
this.lastScrollTop = st;
this.checkScroll();
// Add scroll listener
window.addEventListener('scroll', () => {
this.checkScroll();
});
}
},
checkScroll() {
if (!this.abtest) {
const st = window.pageYOffset || document.documentElement.scrollTop;
const scrollPosition = st || document.documentElement.scrollTop;
// Only show if scrolled more than 100px AND scrolling down
if (scrollPosition > this.scrollThreshold) {
this.show = st > this.lastScrollTop;
} else {
this.show = false;
}
this.lastScrollTop = st <= 0 ? 0 : st; // For Mobile or negative scrolling
}
}
}"
x-title="Footer sticky add to cart"
x-show="show"
x-transition:enter="transform transition ease-in-out duration-500"
x-transition:enter-start="translate-y-full opacity-0"
x-transition:enter-end="translate-y-0 opacity-1"
x-transition:leave="transform transition ease-in-out duration-500"
x-transition:leave-start="translate-y-0"
x-transition:leave-end="translate-y-full opacity-0"
@price-updated.window="$nextTick(() => {
const priceString = '$69.00 AUD';
const currency = priceString.split(' ').pop();
price = `${Unick.formatMoney3($event.detail)} ${currency}`;
});"
@price-updated-reset.window="$nextTick(() => {
price = `$69.00 AUD`;
});"
@price-updated-custom.window="($event) => {
price = $event.detail
}"
class="add-to-cart-footer p-3 bg-white text-black fixed bottom-0 w-full z-[70] shadow border-t">
4 Reasons Everyone Loves Hydra Stick SPF34
1. Mess-free Application
This portable easy-to-apply sunscreen stick glides smoothly over makeup making applying and reapplying effortless.
2. 100% Invisible and Shine-free
Weightless sun protection that helps reduce the appearance of oil and shine for a long-lasting matte finish.
3. Perfect for Active Lifestyles
Water and sweat-resistant, this sun stick is perfect for those who are active and on-the-go.
4. Hydrating Sun Protection
More than just broad spectrum sun protection, Hydra Stick SPF34 is packed with nourishing squalane, aloe vera, calendula, and rice extract to moisturize and soothe skin.
This invisible broad spectrum sunscreen stick eliminates the hassle of applying sunscreen. Its convenient compact size makes it perfect for on-the-go use and must-have for travel.
Perfect for active lifestyles and children with water resistance for 40 minutes
Mess-free application, allowing for quick easy coverage without the hassle
Absorbs quickly, blends easily and can be reapplied over or under makeup
No white residue or greasy finish
Combines hydrating nourishing ingredients such as squalane, coconut oil, and aloe vera extract
Ingredients designed for your skin.
Directions
Apply to face, neck, and body. Wait at least 15 minutes before sun exposure.
Reapply after 40 minutes of swimming or sweating.
Reapply immediately after towel drying and at least every 2 hours.
Ingredients
Active Ingredients: Homosalate 10.00%, Octyl Salicylate 5.00%, Avobenzone 3.00%
Great for quick application! Love bringing it in my beach bag and using mostly for my face. Great SPF protection.
K
Krista Johnson
Lovely
Wow my new go to spf for all over body! Feels so soft and moisturizing and has a beautiful glow
C
CMM
Age:55+
Skin type:Sensitive
Hydra Stick with SPF
I love using this and the way it feels! Goes on smoothly and is so easy to reapply. It’s not like other sunscreens that make you feel sticky or smelly. I’ve used it twice and I didn’t burn. I purchased a second one because I don’t want to run out!
R
Robyn Magdic
Age:55+
Skin type:Combination
Great Sunscreen
I received this as a gift and am loving this non greasy. I have combination skin and have not had any skin issues while using. I keep it on our cooler while on the beach.
G
Gina Whitfield
Age:55+
Skin type:Combination
Great stuff!
Very convenient packaging. So nice to have in my bag for on the go. Doesn’t take up a lot of room and great to always have within my reach. Love it!