window.fgData={"offers":[{"id":9831,"shop_id":4149,"offer_name":"Liter Pump","offer_description":null,"promotion_message":"Receive Liter Pump for $0.50 with Liter Purchase","start_time":"2023-08-17T02:27:55.000000Z","end_time":"2028-12-30T16:00:00.000000Z","condition_relationship":null,"gift_settings":{"discount":{"type":"percentage","value":"87.50"},"auto_add_all_gifts":false,"customer_will_receive":"number_of_gift_can_receive","cal_gift_for_other_rules":false,"number_of_gift_can_receive":1},"gift_should_the_same":{"type":"variant","status":false},"sub_conditions":null,"priority":1,"stop_lower_priority":false,"status":true,"loading":"not_running","gift_products":[{"title":"\u00bb DAVINES Liter Pump - Essential (87.50% off)","original_product_handle":"davines-back-bar-product-pump","clone_product_handle":"davines-back-bar-product-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/essential_liter_pump.png?v=1648693773","product_shopify_id":8307236667624,"original_product_shopify_id":6086990332088,"variants":[{"id":60051,"gift_product_id":23483,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6086990332088,"original_variant_shopify_id":37578599956664,"price":0.5,"product_shopify_id":8307236667624,"variant_shopify_id":44700436529384,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/essential_liter_pump.png?v=1648693773","pivot":{"offer_id":9831,"gift_item_id":60051},"gift_product":{"id":23483,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump - Essential (87.50% off)","original_product_handle":"davines-back-bar-product-pump","clone_product_handle":"davines-back-bar-product-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/essential_liter_pump.png?v=1648693773","product_shopify_id":8307236667624,"original_product_shopify_id":6086990332088,"created_at":"2023-08-17T13:56:03.000000Z","updated_at":"2023-08-17T21:42:09.000000Z"}}]},{"title":"\u00bb DAVINES Liter Pump - Oi (87.50% off)","original_product_handle":"davines-oi-hair-care-liter-pump","clone_product_handle":"davines-oi-hair-care-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Oi_pump.png?v=1648693832","product_shopify_id":8307236765928,"original_product_shopify_id":6087000096952,"variants":[{"id":60052,"gift_product_id":23484,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6087000096952,"original_variant_shopify_id":37578625024184,"price":0.5,"product_shopify_id":8307236765928,"variant_shopify_id":44700436627688,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Oi_pump.png?v=1648693832","pivot":{"offer_id":9831,"gift_item_id":60052},"gift_product":{"id":23484,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump - Oi (87.50% off)","original_product_handle":"davines-oi-hair-care-liter-pump","clone_product_handle":"davines-oi-hair-care-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Oi_pump.png?v=1648693832","product_shopify_id":8307236765928,"original_product_shopify_id":6087000096952,"created_at":"2023-08-17T13:56:03.000000Z","updated_at":"2023-08-17T21:42:11.000000Z"}}]},{"title":"\u00bb DAVINES Liter Pump- Natural Tech & Alchemic (87.50% off)","original_product_handle":"davines-natural-tech-liter-pump","clone_product_handle":"davines-natural-tech-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/natural_tech_pump.png?v=1648693177","product_shopify_id":8307236798696,"original_product_shopify_id":6087006060728,"variants":[{"id":60053,"gift_product_id":23485,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6087006060728,"original_variant_shopify_id":37578648486072,"price":0.5,"product_shopify_id":8307236798696,"variant_shopify_id":44700436660456,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/natural_tech_pump.png?v=1648693177","pivot":{"offer_id":9831,"gift_item_id":60053},"gift_product":{"id":23485,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump- Natural Tech & Alchemic (87.50% off)","original_product_handle":"davines-natural-tech-liter-pump","clone_product_handle":"davines-natural-tech-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/natural_tech_pump.png?v=1648693177","product_shopify_id":8307236798696,"original_product_shopify_id":6087006060728,"created_at":"2023-08-17T13:56:04.000000Z","updated_at":"2023-08-17T21:42:13.000000Z"}}]}],"offer_conditions":[{"id":10252,"offer_id":9831,"is_multiply":true,"min_amount":"1.00","max_amount":null,"product_narrow":[{"type":"variants_ids","value":{"2448855990357":{"id":2448855990357,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Nourishing_Shampoo-min.png?v=1688232607","title":"Davines Nourishing Shampoo","handle":"natural-tech-nourishing-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720586965077,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesNourishingShampoo-Liter.webp?v=1688232613","price":"92.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","bestseller","Damaged hair","Davines","Davines Shampoo","Dry + Damaged","Dry Hair","Dull Hair","EDTA Free","Fall Essentials","Gluten Free","Hair Breakage","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Mineral Oil Free","Natalie","PEG Free","Product","Refill","Review","Sale","Shampoo","Shine","Silicone Free","Straight","Strengthening","Summer Essentials","Travel","Weak + Brittle"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU4Njk2NTA3NywibGFzdF92YWx1ZSI6IjMifQ=="},"2448856285269":{"id":2448856285269,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/49_optimized.png?v=1688232514","title":"Davines Nounou Shampoo","handle":"davines-nounou-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720419258453,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesNounouShampoo-Liter.webp?v=1688232518","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","bestseller","Damaged hair","Davines","Davines Shampoo","Dry + Damaged","Dry Hair","Dull Hair","Gluten Free","Hair Breakage","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Liquid","Low Porosity","Low Porosity Hair","Manageability","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Shine","Silicone Free","Smooth + Sleek","Split Ends","Straight","Travel","Unruly","Winter"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQxOTI1ODQ1MywibGFzdF92YWx1ZSI6IjQifQ=="},"2448856318037":{"id":2448856318037,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_NOUNOU_Conditioner-min.png?v=1648763510","title":"Davines Nounou Conditioner","handle":"davines-nounou-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720420667477,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_NOUNOU_Conditioner_3_-min.png?v=1648763510","price":"97.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Baking Soda Free","Brittle Hair","Conditioner","Detangling","Dry + Damaged","Dry Hair","Elasticity","Gluten Free","High Porosity","High Porosity Hair","Hydration","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","ing_Vegan","Manageability","MCI\/MI Free","Mineral Oil Free","moisturizing","Nourishing","PEG Free","Phenoxyethanol Free","Polysorbate Free","Product","Sale","Silicone Free","Softness","Straight","Thick","Thick Hair","Unruly","Wavy","Winter"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQyMDY2NzQ3NywibGFzdF92YWx1ZSI6IjQifQ=="},"2448856416341":{"id":2448856416341,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Solu_Clarifying_Shampoo-min.png?v=1648796312","title":"Davines Solu Clarifying Shampoo","handle":"davines-solu-clarifying-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720460546133,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Solu_Clarifying_Shampoo_3_-min.png?v=1656468495","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","bestseller","bright blonde","brightblonde","Build Up","Clarifying","Davines","Dull Hair","EDTA Free","Fall Essentials","Fine Hair","High Porosity Hair","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Product","Refill","Review","Sale","Scalp Health","Shampoo","Shine","Spring","Straight","Summer Essentials","Travel","Weekly"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ2MDU0NjEzMywibGFzdF92YWx1ZSI6IjQifQ=="},"2448856514645":{"id":2448856514645,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/33_optimized.png?v=1648697659","title":"Davines Volu Shampoo","handle":"davines-volu-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720481058901,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/volu-shampoo-liter_optimized.png?v=1648697663","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","Bodifying","Davines","Davines Shampoo","EDTA Free","Fine + Flat","Fine Hair","Gluten Free","Hair Volume","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Liquid","Mineral Oil Free","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Silicone Free","Spring","Straight","Travel","Volumizing"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ4MTA1ODkwMSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448856580181":{"id":2448856580181,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/22_optimized.png?v=1670792690","title":"Davines Momo Shampoo","handle":"davines-momo-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720432365653,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/momo-shampoo-liter_optimized.png?v=1670792873","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Brittle Hair","Damaged hair","Davines","Davines Shampoo","Dry + Damaged","Dry Hair","Dull Hair","EDTA Free","Frizz","Gluten Free","Hair Breakage","Humidity","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Low Porosity","Low Porosity Hair","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Product","Refill","Review","Sale","Shampoo","Shine","Silicone Free","Split Ends","Straight","Travel","Weak + Brittle","Winter"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxNDIyODc4MTE0MSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448856645717":{"id":2448856645717,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/24_optimized.png?v=1688232447","title":"Davines Momo Conditioner","handle":"davines-momo-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720426664021,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesMomoConditioner-Liter.webp?v=1688232455","price":"97.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Brittle Hair","Conditioner","Cream","Damaged hair","Davines","Dry + Damaged","Dry Hair","Dull Hair","Frizz","Gluten Free","Hair Breakage","Humidity","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Low Porosity","Low Porosity Hair","Medium","Medium Hair","Mineral Oil Free","PEG Free","Polysorbate Free","Product","Review","Sale","Shine","Silicone Free","Split Ends","Straight","Travel","Weak + Brittle","Winter"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxOTgzNDgyODg4NSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448856711253":{"id":2448856711253,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/6_30f21d00-b611-40d3-b628-dd17479a082a.png?v=1647056612","title":"Davines Love Curl Shampoo","handle":"davines-love-curl-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720449175637,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_LOVE_Curl_Shampoo_05cfbad3-08fd-44d6-bcff-7b11726d43ff.png?v=1647056612","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Curl Definition","Curly","Davines","Davines Shampoo","Defined Curls","EDTA Free","Fine","Fine Hair","Gluten Free","Google Ads","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","PEG Free","Product","Refill","Review","Sale","Shampoo","Silicone Free","Travel","Unruly","Wavy","Weak + Brittle"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ0OTE3NTYzNywibGFzdF92YWx1ZSI6IjQifQ=="},"2448856809557":{"id":2448856809557,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/60_optimized.png?v=1688232373","title":"Davines Love Curl Conditioner","handle":"davines-love-curl-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720450846805,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesLoveCurlConditioner-Liter.webp?v=1688232378","price":"97.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Conditioner","Cream","Curl Definition","Curly","Davines","Defined Curls","Dry + Damaged","Fine","Fine Hair","Gluten Free","Google Ads","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","PEG Free","Polysorbate Free","Product","Review","Sale","Thick Hair","Travel","Unruly","Wavy","Weak + Brittle"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ1MDg0NjgwNSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448856973397":{"id":2448856973397,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/51_optimized.png?v=1688232705","title":"Davines Love Smoothing Shampoo","handle":"davines-love-smooth-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720459235413,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesLoveSmoothingShampoo-Liter.webp?v=1688232715","price":"86.00","title":"Liter \/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","bestseller","Brittle Hair","Davines","Davines Shampoo","EDTA Free","Frizz","Gluten Free","Google Ads","Humidity","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Liquid","Manageability","Medium","Medium Hair","Mineral Oil Free","Natural Look","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Silicone Free","Smooth + Sleek","Straight","Travel","Unruly","Wavy","Weak + Brittle","Winter"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxNDIxMDI5OTk4OSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857006165":{"id":2448857006165,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_LOVE_Smoothing_Conditioner-min.png?v=1648764518","title":"Davines Love Smoothing Conditioner","handle":"davines-love-smooth-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720457105493,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_LOVE_Smoothing_Conditioner_3_-min.png?v=1648764518","price":"97.00","title":"Liter"}],"product_tag":["Air Dry","bestseller","Brittle Hair","Conditioner","Cream","Davines","Frizz","Gluten Free","Google Ads","Humidity","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Manageability","Medium","Medium Hair","Mineral Oil Free","Natural Look","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Silicone Free","Smooth + Sleek","Spring","Straight","Travel","Unruly","Wavy","Weak + Brittle","Winter"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ1NzEwNTQ5MywibGFzdF92YWx1ZSI6IjQifQ=="},"2448857071701":{"id":2448857071701,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/48_optimized.png?v=1648699611","title":"Davines Dede Shampoo","handle":"davines-dede-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720438722645,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/davines_dede_shampoo_4_optimized.png?v=1648699616","price":"86.00","title":"Liter \/33.8oz"}],"product_tag":["All","Davines","Davines Shampoo","Dry + Damaged","Dull Hair","Fine Hair","Gluten Free","Google Ads","Greasy Hair","Heat + Sun Protection","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Nourishing","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Shine","Straight","Summer Essentials","Thick Hair","Travel"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxNDI2OTM0NzkyNSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857170005":{"id":2448857170005,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/46_optimized.png?v=1648699789","title":"Davines Dede Conditioner","handle":"davines-dede-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720434692181,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/davines_dede_conditioner_4_optimized.png?v=1648699802","price":"97.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","Conditioner","Cream","Davines","Dry + Damaged","Dull Hair","EDTA Free","Fine Hair","Google Ads","Greasy Hair","Heat + Sun Protection","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Fragrance","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","Nourishing","Nut Free","PEG Free","Phenoxyethanol Free","Polysorbate Free","Product","Review","Sale","Shine","Straight","Thick Hair","Travel"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozOTM1Nzk5MDI3MzIwOCwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857268309":{"id":2448857268309,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MELU_Shampoo_5_-min.png?v=1648758866","title":"Davines Melu Shampoo","handle":"davines-melu-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720476733525,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MELU_Shampoo.png?v=1648758866","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Brittle Hair","Damaged hair","Davines","Davines Shampoo","Dry + Damaged","Dry Hair","Dull Hair","EDTA Free","Fine Hair","Gluten Free","Hair Breakage","High Porosity Hair","Humidity","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Natalie","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Shine","Split Ends","Spring","Straight","Summer Essentials","Travel","Weak + Brittle"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ3NjczMzUyNSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857333845":{"id":2448857333845,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/38_optimized.png?v=1648758338","title":"Davines Melu Conditioner","handle":"davines-melu-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720479027285,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MELU_Conditioner_2.png?v=1648758333","price":"97.00","title":"Liter \/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","Brittle Hair","Conditioner","Cream","Damaged hair","Davines","Dry + Damaged","Dry Hair","Dull Hair","Fine Hair","Gluten Free","Hair Breakage","High Porosity Hair","Humidity","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","Natalie","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shine","Silicone Free","Split Ends","Spring","Straight","Summer Essentials","Travel","Weak + Brittle"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ3OTAyNzI4NSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857399381":{"id":2448857399381,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MINU_Shampoo-min_1.png?v=1648762840","title":"Davines Minu Shampoo","handle":"davines-minu-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720412541013,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MINU_Shampoo_1479bcb6-55d1-4aa6-b8d2-47ac8b895fa3.png?v=1648762837","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Color Fadage","Davines","Davines Shampoo","EDTA Free","Fine Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Liquid","Long Color","Medium","Medium Hair","Mineral Oil Free","Nut Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Silicone Free","Straight","Travel"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQxMjU0MTAxMywibGFzdF92YWx1ZSI6IjQifQ=="},"2448857432149":{"id":2448857432149,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/29_optimized.png?v=1648700120","title":"Davines Minu Conditioner","handle":"davines-minu-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720414015573,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_MINU_Conditioner_2.png?v=1648700120","price":"97.00","title":"Liter\/33.8oz"}],"product_tag":["Color Fadage","Conditioner","Cream","Davines","Fine Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Long Color","Medium","Medium Hair","Mineral Oil Free","PEG Free","Polysorbate Free","Product","Review","Sale","Silicone Free","Straight","Travel"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQxNDAxNTU3MywibGFzdF92YWx1ZSI6IjQifQ=="},"2448857694293":{"id":2448857694293,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Nourishing_Conditioner-min.png?v=1661553015","title":"Davines Nourishing Conditioner","handle":"davines-natural-tech-nourishing-veggie-miracle-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720587948117,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Nourishing_Conditioner_4_-min.png?v=1661553017","price":"106.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","bestseller","Conditioner","Cream","Damaged hair","Davines","Dry + Damaged","Dry Hair","Fall Essentials","Gluten Free","Hair Breakage","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","Natalie","PEG Free","Polysorbate Free","Product","Review","Sale","Straight","Strengthening","Summer Essentials","Travel","Wavy","Weak + Brittle"],"product_type":"Conditioner","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU4Nzk0ODExNywibGFzdF92YWx1ZSI6IjMifQ=="},"2448857759829":{"id":2448857759829,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Renewing_Shampoo-min.png?v=1668718369","title":"Davines Renewing Shampoo","handle":"davines-natural-tech-renewing-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720595353685,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/renewing_shampoo_250ml.png?v=1668718369","price":"92.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","Anti-aging","bestseller","Brittle Hair","Davines","Davines Shampoo","Dry + Damaged","Dull Hair","EDTA Free","Fall Essentials","Fine Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Manageability","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Product","Refill","Repair","Replenishing","Restorative","Review","Sale","Scalp Issues","Shampoo","Shine","Silicone Free","Straight","Thin","Travel","Unruly","Wavy","Weak + Brittle"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxNDIzMjU4MjIyOSwibGFzdF92YWx1ZSI6IjMifQ=="},"2448857825365":{"id":2448857825365,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner-min.png?v=1677118036","title":"Davines Renewing Conditioner","handle":"davines-natural-tech-renewing-conditioning","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720595779669,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner_4_-min.png?v=1677118036","price":"106.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","Anti-aging","bestseller","Brittle Hair","Conditioner","Cream","Davines","Dry + Damaged","Dull Hair","Fall Essentials","Fine Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Manageability","Medium","Medium Hair","Mineral Oil Free","PEG Free","Polysorbate Free","Product","Refill","Repair","Replenishing","Restorative","Review","Sale","Scalp Issues","Shine","Silicone Free","Straight","Thin","Travel","Wavy","Weak + Brittle"],"product_type":"Conditioner","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU5NTc3OTY2OSwibGFzdF92YWx1ZSI6IjMifQ=="},"2448857890901":{"id":2448857890901,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/14_optimized.png?v=1648692748","title":"Davines Alchemic Silver Shampoo","handle":"davines-alchemic-silver-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720403693653,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/4_optimized_1.png?v=1648692748","price":"86.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","bestseller","bright blonde","brightblonde","Color Fadage","Color Radiance","Davines","Dull Hair","EDTA Free","Fine Hair","Google Ads","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Phenoxyethanol Free","Pigment Shampoo","Product","Purple Shampoo","Refill","Review","Sale","Shampoo","Shine","Spring","Straight","Thick Hair","Travel","Unruly"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQwMzY5MzY1MywibGFzdF92YWx1ZSI6IjQifQ=="},"2448857923669":{"id":2448857923669,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/13_optimized.png?v=1648692150","title":"Davines Alchemic Silver Conditioner","handle":"davines-alchemic-silver-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720401956949,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/3_optimized_495dd0d8-a636-4288-bb8c-a381cd6d811d.png?v=1688082130","price":"98.00","title":"Liter\/33 oz"}],"product_tag":["Alcohol Free","All","bestseller","bright blonde","brightblonde","Color Fadage","Color Radiance","Conditioner","Cream","Davines","Dull Hair","Fine Hair","Gluten Free","Google Ads","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phosphate","ing_Phthalate","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","PEG Free","Pigment Conditioner","Product","Purple Shampoo","Refill","Review","Sale","Shine","Spring","Straight","Thick Hair","Travel","Unruly"],"product_type":"Conditioner","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQwMTk1Njk0OSwibGFzdF92YWx1ZSI6IjMifQ=="},"2448857956437":{"id":2448857956437,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_OI_Shampoo-min.png?v=1648770346","title":"Davines OI Shampoo","handle":"davines-oi-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720486891605,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_OI_Shampoo_3_-min.png?v=1648770346","price":"100.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","bestseller","Davines","Davines Shampoo","Dry + Damaged","Dull Hair","EDTA Free","Gluten Free","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Liquid","Manageability","Medium","Medium Hair","Mineral Oil Free","Polysorbate Free","Product","Refill","Review","Sale","Shampoo","Shine","Silicone Free","Straight","Travel","Wavy"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ4Njg5MTYwNSwibGFzdF92YWx1ZSI6IjQifQ=="},"2448857989205":{"id":2448857989205,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_OI_Conditioner-min.png?v=1648770841","title":"Davines OI Conditioner","handle":"davines-oi-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720491118677,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_OI_Conditioner_3_-min.png?v=1648770841","price":"120.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","bestseller","Conditioner","Cream","Davines","Dry + Damaged","Dull Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Polysorbate","ing_Silicone","ing_Sulfate","Manageability","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Polysorbate Free","Product","Refill","Review","Sale","Shine","Silicone Free","Straight","Travel","Wavy"],"product_type":"Conditioner","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDQ5MTExODY3NywibGFzdF92YWx1ZSI6IjQifQ=="},"4561747083349":{"id":4561747083349,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/6_758be7d9-8cb6-4d80-ba0f-b8ae800748ee.png?v=1664841597","title":"Davines Replumping Shampoo","handle":"davines-replumping-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720591454293,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_REPLUMPING_Shampoo_2.png?v=1664841597","price":"92.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","bestseller","Bodifying","Davines","Davines Shampoo","Dull Hair","Fine + Flat","Fine Hair","Gluten Free","Hair Volume","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Natalie","Nut Free","PEG Free","Product","Reduce breakage","Refill","Review","Sale","Shampoo","Shine","Silicone Free","Spring","Straight","Thinning","Thinning Hair or Hair Loss","Travel","Volume","Volumizing","Wavy","Weak + Brittle"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU5MTQ1NDI5MywibGFzdF92YWx1ZSI6IjMifQ=="},"4561759010901":{"id":4561759010901,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/rebalancing.png?v=1635267782","title":"Davines REBALANCING Shampoo","handle":"rebalancing-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720588177493,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/NT_reblance.png?v=1635267801","price":"92.00","title":"Liter \/33.8oz"}],"product_tag":["Alcohol Free","All","Davines","Davines Shampoo","Dull Hair","Fine Hair","Gluten Free","Greasy Hair","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Medium","Medium Hair","Mens","Mineral Oil Free","PEG Free","Product","Refill","Review","Sale","Scalp Health","Scalp Issues","Scalp Treatment","Shampoo","Shine","Silicone Free","Smooth + Sleek","Spring","Straight","Summer Essentials","Weekly"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU4ODE3NzQ5MywibGFzdF92YWx1ZSI6IjMifQ=="},"4561898340437":{"id":4561898340437,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/62_optimized.png?v=1669764280","title":"Davines Replumping Conditioner","handle":"replumping-conditioner","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720595026005,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/replumping_shampoo_liter.png?v=1669764280","price":"106.00","title":"Liter\/33.8oz"}],"product_tag":["Air Dry","Alcohol Free","bestseller","Bodifying","Conditioner","Cream","Davines","Dull Hair","Fine + Flat","Fine Hair","Hair Volume","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Medium","Medium Hair","Mineral Oil Free","Natalie","Nut Free","PEG Free","Product","Reduce breakage","Refill","Review","Sale","Shine","Silicone Free","Spring","Straight","Thinning","Thinning Hair or Hair Loss","Travel","Volume","Volumizing","Wavy","Weak + Brittle"],"product_type":"Conditioner","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjUxOTg1ODM1NjMwOSwibGFzdF92YWx1ZSI6IjMifQ=="},"4615336001621":{"id":4615336001621,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/16_optimized.png?v=1648699003","title":"Davines Calming Shampoo","handle":"davines-natural-tech-calming-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720550363221,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_CALMING_Shampoo_2.png?v=1648698999","price":"92.00","title":"Liter\/33.8oz"}],"product_tag":["Alcohol Free","All","Davines","Davines Shampoo","Fine Hair","Gluten Free","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Medium","Medium Hair","Mineral Oil Free","Nut Free","PEG Free","Product","Refill","Review","Sale","Scalp Health","Scalp Issues","Shampoo","Shine","Silicone Free","Smooth + Sleek","Straight","Thick Hair"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU1MDM2MzIyMSwibGFzdF92YWx1ZSI6IjMifQ=="},"4615339573333":{"id":4615339573333,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Energizing_Shampoo-min.png?v=1688232269","title":"Davines Energizing Shampoo","handle":"davines-natural-tech-energizing-shampoo","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720558915669,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesEnergizingShampoo-Liter.webp?v=1688232278","price":"92.00","title":"Liter \/33.8oz"}],"product_tag":["Alcohol Free","bestseller","Davines","Davines Shampoo","Fine","Fine Hair","Gluten Free","Google Ads","Hair Breakage","ing_BHA","ing_Cruelty","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Nut","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Medium","Medium Hair","Mens","Mineral Oil Free","Nut Free","PEG Free","Product","Refill","Review","Sale","Scalp Health","Shampoo","Shine","Silicone Free","Stimulating","Straight","Summer Essentials","Thinning","Thinning Hair or Hair Loss","Weak + Brittle"],"product_type":"Shampoo","total_variants":4,"variant_last_cursor":"eyJsYXN0X2lkIjo0MzY5MDU1Nzk5NzI4OCwibGFzdF92YWx1ZSI6IjQifQ=="},"4742403784789":{"id":4742403784789,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Detoxifying_Shampoo_Scrub-min.png?v=1648783131","title":"Davines Detoxifying Shampoo Scrub","handle":"natural-tech-detoxifying-shampoo-scrub","status":"ACTIVE","vendor":"Davines","variant":[{"id":32720553115733,"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Detoxifying_Shampoo_Scrub_2_-min.png?v=1648783131","price":"92.00","title":"Liter \/33.8oz"}],"product_tag":["Alcohol Free","Anti-Pollution","Build Up","Clarifying","Davines","Dull Hair","EDTA Free","Fall Essentials","Gluten Free","Google Ads","ing_BHA","ing_Cruelty","ing_EDTA","ing_Formaldehyde","ing_Gluten","ing_MCI","ing_Mineral","ing_Packaging","ing_Paraben","ing_PEG","ing_Phenoxyethanol","ing_Phosphate","ing_Phthalate","ing_Silicone","ing_Sulfate","Liquid","Low Porosity","Low Porosity Hair","Mineral Oil Free","PEG Free","Product","Purifying","Refill","Review","Sale","Scalp Issues","Scalp Treatment","Shampoo","Shine","Silicone Free","Spring","Summer Essentials","Weekly"],"product_type":"Shampoo","total_variants":3,"variant_last_cursor":"eyJsYXN0X2lkIjozMjcyMDU1MzExNTczMywibGFzdF92YWx1ZSI6IjMifQ=="}}}],"unit":"number_of_products"}],"gift_items":[{"id":60051,"gift_product_id":23483,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6086990332088,"original_variant_shopify_id":37578599956664,"price":0.5,"product_shopify_id":8307236667624,"variant_shopify_id":44700436529384,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/essential_liter_pump.png?v=1648693773","pivot":{"offer_id":9831,"gift_item_id":60051},"gift_product":{"id":23483,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump - Essential (87.50% off)","original_product_handle":"davines-back-bar-product-pump","clone_product_handle":"davines-back-bar-product-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/essential_liter_pump.png?v=1648693773","product_shopify_id":8307236667624,"original_product_shopify_id":6086990332088,"created_at":"2023-08-17T13:56:03.000000Z","updated_at":"2023-08-17T21:42:09.000000Z"}},{"id":60052,"gift_product_id":23484,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6087000096952,"original_variant_shopify_id":37578625024184,"price":0.5,"product_shopify_id":8307236765928,"variant_shopify_id":44700436627688,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Oi_pump.png?v=1648693832","pivot":{"offer_id":9831,"gift_item_id":60052},"gift_product":{"id":23484,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump - Oi (87.50% off)","original_product_handle":"davines-oi-hair-care-liter-pump","clone_product_handle":"davines-oi-hair-care-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Oi_pump.png?v=1648693832","product_shopify_id":8307236765928,"original_product_shopify_id":6087000096952,"created_at":"2023-08-17T13:56:03.000000Z","updated_at":"2023-08-17T21:42:11.000000Z"}},{"id":60053,"gift_product_id":23485,"discount_type":"percentage","discount_value":87.5,"original_price":4,"original_compare_at_price":null,"original_product_shopify_id":6087006060728,"original_variant_shopify_id":37578648486072,"price":0.5,"product_shopify_id":8307236798696,"variant_shopify_id":44700436660456,"variant_title":"Default Title","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/natural_tech_pump.png?v=1648693177","pivot":{"offer_id":9831,"gift_item_id":60053},"gift_product":{"id":23485,"shop_id":4149,"title":"\u00bb DAVINES Liter Pump- Natural Tech & Alchemic (87.50% off)","original_product_handle":"davines-natural-tech-liter-pump","clone_product_handle":"davines-natural-tech-liter-pump-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/natural_tech_pump.png?v=1648693177","product_shopify_id":8307236798696,"original_product_shopify_id":6087006060728,"created_at":"2023-08-17T13:56:04.000000Z","updated_at":"2023-08-17T21:42:13.000000Z"}}]},{"id":9830,"shop_id":4149,"offer_name":"Samples","offer_description":null,"promotion_message":"Spend $50+, choose 2 FREE samples","start_time":"2023-08-17T02:26:36.000000Z","end_time":"2028-12-31T04:00:00.000000Z","condition_relationship":null,"gift_settings":{"discount":{"type":"percentage","value":100},"auto_add_all_gifts":false,"customer_will_receive":"number_of_gift_can_receive","cal_gift_for_other_rules":false,"number_of_gift_can_receive":2},"gift_should_the_same":{"type":"variant","status":false},"sub_conditions":null,"priority":2,"stop_lower_priority":false,"status":true,"loading":"not_running","gift_products":[{"title":"\u00bb John Masters Organics Shampoo For Dry Hair with Evening Primrose (100% off)","original_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose","clone_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/JohnMastersOrganicsShampooForDryHairwithEveningPrimrose8oz.webp?v=1692223346","product_shopify_id":8306936807656,"original_product_shopify_id":8258126119144,"variants":[{"id":60064,"gift_product_id":23496,"discount_type":"percentage","discount_value":100,"original_price":10,"original_compare_at_price":null,"original_product_shopify_id":8258126119144,"original_variant_shopify_id":44698024804584,"price":0,"product_shopify_id":8306936807656,"variant_shopify_id":44699655504104,"variant_title":"10ml Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/JohnMastersOrganicsDeepMoisturizingShampoowithEveningPrimrose-Sample.png?v=1692280915","pivot":{"offer_id":9830,"gift_item_id":60064},"gift_product":{"id":23496,"shop_id":4149,"title":"\u00bb John Masters Organics Shampoo For Dry Hair with Evening Primrose (100% off)","original_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose","clone_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/JohnMastersOrganicsShampooForDryHairwithEveningPrimrose8oz.webp?v=1692223346","product_shopify_id":8306936807656,"original_product_shopify_id":8258126119144,"created_at":"2023-08-17T14:01:13.000000Z","updated_at":"2023-08-17T14:01:55.000000Z"}}]},{"title":"\u00bb Davines Renewing Shampoo (100% off)","original_product_handle":"davines-natural-tech-renewing-shampoo","clone_product_handle":"davines-natural-tech-renewing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Renewing_Shampoo-min.png?v=1668718369","product_shopify_id":8320543916264,"original_product_shopify_id":2448857759829,"variants":[{"id":65389,"gift_product_id":25002,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":2448857759829,"original_variant_shopify_id":32514232582229,"price":0,"product_shopify_id":8320543916264,"variant_shopify_id":44730324222184,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/renewing_shampoo_sachet_5e2bd5b0-0fc9-4242-9bfb-4cb137d8cdaa.png?v=1693246312","pivot":{"offer_id":9830,"gift_item_id":65389},"gift_product":{"id":25002,"shop_id":4149,"title":"\u00bb Davines Renewing Shampoo (100% off)","original_product_handle":"davines-natural-tech-renewing-shampoo","clone_product_handle":"davines-natural-tech-renewing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Renewing_Shampoo-min.png?v=1668718369","product_shopify_id":8320543916264,"original_product_shopify_id":2448857759829,"created_at":"2023-08-28T18:11:52.000000Z","updated_at":"2023-08-28T18:11:52.000000Z"}}]},{"title":"\u00bb Davines Renewing Conditioner (100% off)","original_product_handle":"davines-natural-tech-renewing-conditioning","clone_product_handle":"davines-natural-tech-renewing-conditioning-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner-min.png?v=1677118036","product_shopify_id":8320543949032,"original_product_shopify_id":2448857825365,"variants":[{"id":65390,"gift_product_id":25003,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":2448857825365,"original_variant_shopify_id":32519841775701,"price":0,"product_shopify_id":8320543949032,"variant_shopify_id":44730324254952,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner_3_-min_75818104-6bd7-45ee-9168-4c90bde74d44.png?v=1693246316","pivot":{"offer_id":9830,"gift_item_id":65390},"gift_product":{"id":25003,"shop_id":4149,"title":"\u00bb Davines Renewing Conditioner (100% off)","original_product_handle":"davines-natural-tech-renewing-conditioning","clone_product_handle":"davines-natural-tech-renewing-conditioning-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner-min.png?v=1677118036","product_shopify_id":8320543949032,"original_product_shopify_id":2448857825365,"created_at":"2023-08-28T18:11:56.000000Z","updated_at":"2023-08-28T18:11:56.000000Z"}}]},{"title":"\u00bb Davines Wellbeing Shampoo (100% off)","original_product_handle":"davines-wellbeing-shampoo","clone_product_handle":"davines-wellbeing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingShampoo-250ml.webp?v=1693250841","product_shopify_id":8320620232936,"original_product_shopify_id":8320584515816,"variants":[{"id":65419,"gift_product_id":25032,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":8320584515816,"original_variant_shopify_id":44730442121448,"price":0,"product_shopify_id":8320620232936,"variant_shopify_id":44730539606248,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/DavinesWellbeingShampoo-SampleSachet.webp?v=1693252452","pivot":{"offer_id":9830,"gift_item_id":65419},"gift_product":{"id":25032,"shop_id":4149,"title":"\u00bb Davines Wellbeing Shampoo (100% off)","original_product_handle":"davines-wellbeing-shampoo","clone_product_handle":"davines-wellbeing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingShampoo-250ml.webp?v=1693250841","product_shopify_id":8320620232936,"original_product_shopify_id":8320584515816,"created_at":"2023-08-28T19:54:12.000000Z","updated_at":"2023-08-28T19:54:12.000000Z"}}]},{"title":"\u00bb Davines Wellbeing Conditioner (100% off)","original_product_handle":"davines-wellbeing-conditioner","clone_product_handle":"davines-wellbeing-conditioner-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingConditioner-150ml.webp?v=1693250957","product_shopify_id":8320620265704,"original_product_shopify_id":8320605749480,"variants":[{"id":65420,"gift_product_id":25033,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":8320605749480,"original_variant_shopify_id":44730502578408,"price":0,"product_shopify_id":8320620265704,"variant_shopify_id":44730539639016,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/DavinesWellbeingConditioner-SampleSachet.webp?v=1693252456","pivot":{"offer_id":9830,"gift_item_id":65420},"gift_product":{"id":25033,"shop_id":4149,"title":"\u00bb Davines Wellbeing Conditioner (100% off)","original_product_handle":"davines-wellbeing-conditioner","clone_product_handle":"davines-wellbeing-conditioner-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingConditioner-150ml.webp?v=1693250957","product_shopify_id":8320620265704,"original_product_shopify_id":8320605749480,"created_at":"2023-08-28T19:54:16.000000Z","updated_at":"2023-08-28T19:54:16.000000Z"}}]}],"offer_conditions":[{"id":10251,"offer_id":9830,"is_multiply":null,"min_amount":"50.00","max_amount":null,"product_narrow":[{"type":"product_collections","value":{"86284009557":"All Hair Products","157649666133":"All Beauty Products"}}],"unit":"money"}],"gift_items":[{"id":60064,"gift_product_id":23496,"discount_type":"percentage","discount_value":100,"original_price":10,"original_compare_at_price":null,"original_product_shopify_id":8258126119144,"original_variant_shopify_id":44698024804584,"price":0,"product_shopify_id":8306936807656,"variant_shopify_id":44699655504104,"variant_title":"10ml Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/JohnMastersOrganicsDeepMoisturizingShampoowithEveningPrimrose-Sample.png?v=1692280915","pivot":{"offer_id":9830,"gift_item_id":60064},"gift_product":{"id":23496,"shop_id":4149,"title":"\u00bb John Masters Organics Shampoo For Dry Hair with Evening Primrose (100% off)","original_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose","clone_product_handle":"john-masters-organics-shampoo-for-dry-hair-with-evening-primrose-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/JohnMastersOrganicsShampooForDryHairwithEveningPrimrose8oz.webp?v=1692223346","product_shopify_id":8306936807656,"original_product_shopify_id":8258126119144,"created_at":"2023-08-17T14:01:13.000000Z","updated_at":"2023-08-17T14:01:55.000000Z"}},{"id":65389,"gift_product_id":25002,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":2448857759829,"original_variant_shopify_id":32514232582229,"price":0,"product_shopify_id":8320543916264,"variant_shopify_id":44730324222184,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/renewing_shampoo_sachet_5e2bd5b0-0fc9-4242-9bfb-4cb137d8cdaa.png?v=1693246312","pivot":{"offer_id":9830,"gift_item_id":65389},"gift_product":{"id":25002,"shop_id":4149,"title":"\u00bb Davines Renewing Shampoo (100% off)","original_product_handle":"davines-natural-tech-renewing-shampoo","clone_product_handle":"davines-natural-tech-renewing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Davines_Renewing_Shampoo-min.png?v=1668718369","product_shopify_id":8320543916264,"original_product_shopify_id":2448857759829,"created_at":"2023-08-28T18:11:52.000000Z","updated_at":"2023-08-28T18:11:52.000000Z"}},{"id":65390,"gift_product_id":25003,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":2448857825365,"original_variant_shopify_id":32519841775701,"price":0,"product_shopify_id":8320543949032,"variant_shopify_id":44730324254952,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner_3_-min_75818104-6bd7-45ee-9168-4c90bde74d44.png?v=1693246316","pivot":{"offer_id":9830,"gift_item_id":65390},"gift_product":{"id":25003,"shop_id":4149,"title":"\u00bb Davines Renewing Conditioner (100% off)","original_product_handle":"davines-natural-tech-renewing-conditioning","clone_product_handle":"davines-natural-tech-renewing-conditioning-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/Renewing_Conditioner-min.png?v=1677118036","product_shopify_id":8320543949032,"original_product_shopify_id":2448857825365,"created_at":"2023-08-28T18:11:56.000000Z","updated_at":"2023-08-28T18:11:56.000000Z"}},{"id":65419,"gift_product_id":25032,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":8320584515816,"original_variant_shopify_id":44730442121448,"price":0,"product_shopify_id":8320620232936,"variant_shopify_id":44730539606248,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/DavinesWellbeingShampoo-SampleSachet.webp?v=1693252452","pivot":{"offer_id":9830,"gift_item_id":65419},"gift_product":{"id":25032,"shop_id":4149,"title":"\u00bb Davines Wellbeing Shampoo (100% off)","original_product_handle":"davines-wellbeing-shampoo","clone_product_handle":"davines-wellbeing-shampoo-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingShampoo-250ml.webp?v=1693250841","product_shopify_id":8320620232936,"original_product_shopify_id":8320584515816,"created_at":"2023-08-28T19:54:12.000000Z","updated_at":"2023-08-28T19:54:12.000000Z"}},{"id":65420,"gift_product_id":25033,"discount_type":"percentage","discount_value":100,"original_price":2,"original_compare_at_price":null,"original_product_shopify_id":8320605749480,"original_variant_shopify_id":44730502578408,"price":0,"product_shopify_id":8320620265704,"variant_shopify_id":44730539639016,"variant_title":"Sample","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/products\/DavinesWellbeingConditioner-SampleSachet.webp?v=1693252456","pivot":{"offer_id":9830,"gift_item_id":65420},"gift_product":{"id":25033,"shop_id":4149,"title":"\u00bb Davines Wellbeing Conditioner (100% off)","original_product_handle":"davines-wellbeing-conditioner","clone_product_handle":"davines-wellbeing-conditioner-sca_clone_freegift","thumbnail":"https:\/\/cdn.shopify.com\/s\/files\/1\/0070\/9676\/2453\/files\/DavinesWellbeingConditioner-150ml.webp?v=1693250957","product_shopify_id":8320620265704,"original_product_shopify_id":8320605749480,"created_at":"2023-08-28T19:54:16.000000Z","updated_at":"2023-08-28T19:54:16.000000Z"}}]}],"settings":{"auto_add_gift":true,"compare_gift_price_with_product":false,"cal_gift_discount":"current_price","select_one_gift_price":false,"not_show_gift_if_already_on_cart":false,"sync_quantity":"stop_offer","manual_input_inventory":false,"using_draft_order":false,"delete_gift_after_turn_off_offer":true,"gift_format":"same_as_original_products","admin_api_access_token":null,"barcode":"blank","type_seo":"number_integer","mode_override_checkout":"default"},"appearance":{"gift_slider":{"general":{"gift_popup_title":"Select two gifts with orders $50+!","add_to_cart_btn_title":"Add to cart","running_text":"","select_gift_btn":"Select variants","show_product_title":true,"show_variant_title":false,"show_pagination":false,"show_gift_for_customer":"by_variants","number_product_slider":4},"color":{"gift_slider_title_color":"#121212","product_title_color":"#000000","original_price_color":"#121212","discounted_price_color":"#ea5455","add_to_cart_color":"#FFFFFF","add_to_cart_btn_color":"#7367f0"},"others":{"hidden_brand_mark":true,"gift_img_size":"&width=480&height=480"},"disable_slider_checkbox":{"enable":true,"time":10,"text":"Don't show this offer again"}},"gift_icon":{"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","shopify_gift_icon_path":"fg-icon-red.png","product_page":{"gift_icon":{"status":true,"size":"50"},"gift_thumbnail":{"status":false,"size":"100","title":"Free Gift"}},"collection_page":{"status":true,"size":"50"}},"promotion_message":{"show_on_cart_page":true,"text_color":"#ffffff","background_color":"#000000"}}};/* END_FG_DATA */
const _0x30880f=_0x2329;if(!function($,x){let t=_0x2329,e=$();for(;;)try{let a=-parseInt(t(493))/1+parseInt(t(633))/2+-parseInt(t(814))/3*(parseInt(t(522))/4)+parseInt(t(434))/5*(-parseInt(t(829))/6)+-parseInt(t(870))/7*(parseInt(t(631))/8)+-parseInt(t(570))/9+parseInt(t(375))/10;if(691834===a)break;e.push(e.shift())}catch(i){e.push(e.shift())}}(_0x35c4,691834),window[_0x30880f(519)]?.[_0x30880f(571)]?.gift_icon?.gift_icon_path&&fgGiftIcon&&(window[_0x30880f(519)][_0x30880f(571)].gift_icon[_0x30880f(663)]=fgGiftIcon),window[_0x30880f(519)]?.appearance?.[_0x30880f(630)]?.[_0x30880f(520)]&&fgWidgetIconsObj){let $=window.fgData[_0x30880f(571)][_0x30880f(630)][_0x30880f(520)];window.fgData[_0x30880f(571)][_0x30880f(630)].widget_icon_path=fgWidgetIconsObj[$]??$}function _0x2329($,x){let t=_0x35c4();return(_0x2329=function($,x){return t[$-=261]})($,x)}function _0x35c4(){let $=["textContent","replaceAll",".dots","removeChild","GIFT_SELECT_SECTION_ID","start","height","fgData","shopify_widget_icon_path","include","4jvqRMF","location","#MainContent, #mainContent, #main, .main-content","variant_shopify_id","thumbnail","Widgets","upcartRegisterAddToCart","visibility","#sca_fg_today_offer_item_section","not_show_gift_if_already_on_cart","/cart.js?sca_fetch&","scaCustomLoadingCheckout","click","set","auto_add_gift","#sca-gift-thumbnail","variants_quantity","160","#upCartStickyButton .upcart-sticky-cart-quantity-icon-text","product_type","cart","handle","reload","clone_product_handle","readyState","sca_fetch_cart","cartItems","remove","product_types","scaHandleConfigValue","SHOW_GIFT_SLIDER","Loading...","customGiftImgSize",".satcb-cs-close","select_gift_btn","and","auto add gift: {","charAt","getElementById","Error decoding cookie:","show_widget","price","offers","variantId","position","CART_MSG_SECTION_ID","href",'\n
\n ',"5086872kDTzYs","appearance","string","GIFT_ICON_SECTION_ID",".sca-fg-close-today-offer","#sca_fg_section_gift_item","price_max","productsByID","fg-cart:start-process","#freegifts-main-popup-container [data-close]","unit","text","tags","#7367f0",'',"cart-items, .cart-header, .section-header","data-variant","disable_slider_checkbox","root","/cart","then","END_VALIDATE_CHECKOUT","start_time",".btn-add-to-cart","now","sca-fg-icon-collection-page","promotion_message","stop_lower_priority","TODAY OFFER",".fg-secomapp-product-title ","add","json","&data_checkout=","TODAY_OFFER_WIDGET_ID","hidden","closeCart","length","max_amount","widget_position","SLIDECART_UPDATE","checked",".dropdown-menu",".sca-promotion-message-layout","variants_ids","shift",'\n \n \n \n ',".fg-secomapp-cart-drawer ","number_of_gift_can_receive","Add to cart","by_variants","SLIDECART - HQ","fetchCheckoutEvents","preventDefault","freegifts-main-popup-container",".original-price del","forEach",'',"this is others","boolean","{{sca_min_quantity}}","today_offer","88uCyEcw","style","1574642PwSIHd","productsInPage","?sca_attr_cart","have_not_got_gift_from_this_offer","invoice_url","others","collections","POST","relative","fg_codes","giftsAvailable","send","sca_fg_img_collection_gift_icon_query","sca-promotion-message-layout","variant_title","setItem","variant","GET","Monster Cart","email",".gift-price","reduce","pageX","block","target","STICKY_CART_OPEN","widget_subtitle","Unicart","includes","rate","gift_icon_path","Error listening XHR send","startsWith","bottom_right",".selected-variant","#sca-fg-today-offer-widget","GIFTS_POPUP_SECTION_ID","disable_async_process_fg","data-img","sca_add_url","discounted_price","sca-gift-thumbnail","Update cart.attributes ","opacity","fg-gifts:show-slider","indexOf","type","current_product","&sca_products_handle=","getTime","#fg-gift-thumbnail-title","Can not fetch all body","title",'{{ fg_gift_thumbnail_title }}
\n\n \n
\n
\n {{ sca_fg_gift_thumbnail_items_section }}\n
\n \n
\n
\n
\n
',"split","gift_should_the_same","products","variants","SECOMAPP_FREEGIFT","product_id","sca_price","max_gifts_can_get","fg_original_compare_at_price","subscription_products",'.btn-add-to-cart[data-variant="',"#sca_fg_cart_message_section","fit-content","value_customer_tags","cal_gift_discount","scaCountRenderEventCheckout","gifts_valid","timeoutId","readystatechange","sca_deplay_cart_msg","widget_icon_path","time","positions","{{sca_min_total}}","toFixed","condition_result","[data-open]","data-original-id","50%","display","prepend","GIFTS_CART_SECTION","active","gift_icon","UpCart - AfterSell",'a[href*="/products/"]',"GIFT_ADDED","FGSECOMAPP",'\n
\n
\n
{{ sca_fg_offer_title }} \n
\n
\n \n \n \n \n
',"arrOfferAdded","SHOPIFY_CART","product_shopify_id","original_compare_at_price","not using draft order","total_spent_on_last_order","sca-offer-archived","GIFTS_POPUP_SECTION","sca-gift-icon-collection-page","offer_id","initializeForXHR",".product_name, .product-title, .product__title, .product-single__title, .tt-title, .ProductMeta__Title","maxWidth","bottom_left","enable_check_variants_has_gift","shopify_cart","show_pagination","XMLHttpRequest","sca_clone_checkout","undefined",".product-item-thumbnail","80%","childElementCount","failed to parse cart section ","CART_MSG_ITEM_SECTION","sca_offers_added","priority","hasAttribute","value_customer_locations","fg-gift-items","totarrCustomerOrderal_spend_on_order_history","info","innerHTML","end","product","slice","6px 0","Sticky Cart - Codeinero","formatter","size","free-gift-icon","sca_text_notify_success","currency","toggle","sca_amount_fixed","auto_add_all_gifts","fg-checkout:end","data-offer","customer","sca-fg-toast sca-fg-success","data-price","padding","application/liquid","sca_fg_value_checkout","sca_process_gifts","#sca_fg_gift_thumbnail_items_section","checkIsBlockCheckout","focus","vendor","GIFT_ITEM_SECTION",".fg-secomapp-cart-icon ","Shopify.getCart","number",' \n ',"searchParams","gift_products","CUSTOM_EVENTS","product_has_icon","stringify","sca_cart_xhr","sca_fg_price","?sca_process_gifts","addEventListener","isReachConditions","/cart/add","disabled","top","gift_popup_title","fgSettings","application/json","sca_fg_title_product_gift_icon_query","current_variant","#freegifts-main-popup-container.sca-modal-fg.sca-is-visible-fg","parentElement","sync_quantity","sca_fg_cart_drawer_query","openCart","specific_link_address","3977913jVsUJO","className","catch","TODAY_OFFER_SECTION","openSlider","concat","renderPromotionMessage","$$$$","#fg-gift-items","customer_tags","type_customer_tags","log","innerText","sca_add_gift","number_of_products","2316mFAcIi","fg-xhr:send","sub_conditions","HS_SLIDE_CART_CLOSE",'\n {{ sca_fg_cart_message_items_section }}\n
',"offer_root","is_multiply","fg_original_price","#sca_fg_disable_slider_section","object","fg-checkout:start","map","total_spend_on_order_history","customer_order_history","querySelector","product_vendors",'',"Don't show this offer again",'\n {{ fg_cart_message }}\n
',"compare_at_price","dataset","getItem","pageY","enable_toast_added","/cart/update","STICKY_CART_UPDATE","filter","active ","values","getAttribute","width","parse","#sca-spinner-checkout","collection_page","#fg-gift-items .dropdown > .dropdown-menu > li","original_price","setAttribute","fg-xhr:open","final_price","querySelectorAll","sca_catch","509411RgUhkG","checkout","sca_link_checkout","fg-cart:auto-updated","color",'\n Loading... \n
',"number_gifts_thumbnail","END_PROCESS_CART","sections_cart","#shopify-section-header #cart-icon-bubble","secomappGetCartRunning","customerLocation","[sca_root_checkout]","backgroundColor","sca-today-offer-right","unshift","en-US",".sca-fg-notifications","variant_id","fgAppearanceGiftSlider","data-template","sca_locale","product_collections",".gift-original-url","#sca-fg-today-offer-iframe .sca-fg-body .sca-fg-offers .sca-fg-offer","locale","Cannot define custom loading with type: ","general","SLIDECART_CLOSE","sort","sca_fg_main_promotion_message_query","push","#sca-gift-icon","Failed to get customer location","last_total","every","scrollItem","GIFT_THUMBNAIL_SECTION","belongs_to_offer","entries","giftsAdded","Claim these exclusive offers today","add_to_cart_btn_title","70%","Select variant",'a[href*="/collections/sca_fg"]',"sca-d-none","show_on_cart_page","60%","type_customer_locations","iCart","parentNode","Escape","#secomapp_freegifts_version","[type='submit'][name='add'], [type='button'][name='add'], [data-add-to-cart], [data-action='add-to-cart']","&sca_shop_name=","Select your free gift!",".fg-secomapp-handle-add-to-cart ",".sca-list-gift-thumbnail","Slide Cart - qikify","min_amount","toString","FGSECOMAPP_HIDDEN_GIFT_POPUP","#sca_fg_today_offer_widget","fg-checkout","removeItem","cookie","hasDoneProcessCheckout","api","change","createElement","prototype","FG_OVERRIDE_FETCH","TODAY_OFFER_ITEM_SECTION_ID","Slide Cart - Heysenior","sca-fg-out-stock","giftsAddedInvalid","sections","DONE",", \n .fg-secomapp-cart-item-promotion\n ",'\n \n \n \n \n \n \n ',"routes","total_price","stop_offer","TODAY_OFFER_SECTION_ID","compare_gift_price_with_product","orders","show_gift_for_customer",'\n
✕ \n
\n {{ fg_slider_title }}\n
\n
\n
\n
\n ❮ \n
\n
\n ❯ \n
\n
\n
\n \n {{ sca_fg_disable_slider_section }}\n
',"isUpdateCart","freegifts","fgCallback","d-block","HS_SLIDE_CART_UPDATE","getCart","offer_name","monster_refresh","original_product_shopify_id","error","items",".freegifts-main-container .slide-container #sca-hidden-gift-popup .sca-disable-checkbox","trim","selling_plan_allocation","variants_has_gift","https://geoip.secomtech.com/?json","other_products",", .sca_handle_button_checkout, input[name='checkout'], button[name='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], a[href$='checkout'], form[action='/checkout'] input[type='submit'], button.new_checkout_button, input[value='Checkout'], input[value='Checkout'], input[value='Check out'], input[value='Check Out'] a.checkout-link ","enable","Show","#sca_fg_gift_icon_section","sca_fg_codes","fgAppearancePromotionMessage","compressToEncodedURIComponent","/cart/change","currentTarget","GIFT_THUMBNAIL_ITEMS_SECTION","Add gift to cart successfully!","TODAY_OFFER_ITEM_SECTION","CartSlider","headers","Out of stock","add_to_cart_btn_color","class","SLIDECART_OPENED","appendChild","left","39502970ztmKba",".freegifts-main-container .glider-prev","#fg-gift-thumbnail-title .glider-prev","show_product_title","sca-fg-form-thumbnail-product-page","stopPropagation","isDelayShowAdded","sca-fg-today-offer-title-tooltip","sca-fg-form-icon-product-page","offer_conditions","sca_root_checkout","#sca_fg_variant_select_section","mouseleave","SATCB","defineProperty","SLIDECART_OPEN","event auto process gifts with cart","DISABLE_SLIDER_SECTION_ID","disable_override_xhr","value","/products/","gift_img_size",".fg-secomapp-collection-img, .product-card, #product-grid .grid__item, .product-grid .grid__item, .card-list .card-list__column, .cc-product-list .product-block, .collection-list.grid .grid__item, .collection-grid.grid .grid__item ","prepareDataForDisplayWidgetByRule","product_page","data-fg-checkout-btn","gift_settings","sca-gift-icon","fgAppearance","upcartOnCartOpened","some","fg-cart:end-process","#fg-gift-items .btn-add-to-cart","#fg-gift-items .dropdown","redirected","&width=480&height=480","freegiftProxy","open","#sca-fg-today-offer-iframe .sca-fg-body .sca-fg-offers","body","sca-today-offer-widget-right","fetch","icartSideCartOpenEvent","sca_update_url","fgAppearanceTodayOffer","gift_thumbnail","sca-today-offer-left","GIFT_ITEM_SECTION_ID","join","get","maxOfferPriority","not have orders and gifts","message","keys","-sca_clone_freegift","dispatchEvent","HS_SLIDE_CART_OPEN","GIFT_ICON_SECTION","quantity","12815NqnVCN","Error listening XHR open",".sca-promotion-glider","#sca_fg_today_offer_section","div","URL","#fg-gift-thumbnail-title .glider-next","$","sca_fg_cart_icon_query","arrGiftsRemove","contains","not type checkout btn","disableShopify_getCart","show_variant_title","customLoadingCheckout","selling_plan","created_at","number_of_order","gift_slider","START_VALIDATE_CHECKOUT","auto","CART_MSG_SECTION","original_product_handle","tabindex","decompressFromBase64","sca_handle_checkout","#sca-fg-today-offer-iframe","cal_gift_for_other_rules","arrGiftsAdd","widget_info","sca-is-visible-fg","fgAppearanceGiftIcon","replace",".sca-fg-tooltip","url","#sca_fg_section_gifts_popup","max","stopImmediatePropagation","flat","trigger_body","cloneNode","100%","text/html","fg_fetch_attributes","isArray","offer","sca_fg_form_checkbox_button_query","function","#82868b","gift_items","sca_checkout_form","find",".sca-gift-icon-collection-page","} {","parseFromString","FG_OVERRIDE_XHR_OPEN","mode_override_checkout","data-fg-offer-id","compressToBase64","364784WSVeRr","USD","removeAttribute","classList","substring","event add gift to cart from popup","#sca_fg_gift_thumbnail_section","clone_checkout","reRenderCartCustom","flex","original_variant_shopify_id","GIFT_UPDATED","order_created_from","status","sections_url","#close-fg-toast","hasOwnProperty",'\n {{ fg_variant_title }}\n ',"end_time"];return(_0x35c4=function(){return $})()}!function $(){let x=_0x30880f;window[x(724)]={},FGSECOMAPP[x(425)]=null,FGSECOMAPP[x(548)]=Object[x(857)](Shopify?.[x(548)]??{}),FGSECOMAPP[x(564)]=[],FGSECOMAPP[x(804)]=window[x(519)]?.settings??{},FGSECOMAPP.fgAppearance=window[x(519)]?.appearance??{},FGSECOMAPP[x(268)]=FGSECOMAPP[x(403)]?.gift_slider?.[x(276)],FGSECOMAPP[x(465)]=FGSECOMAPP[x(403)]?.gift_icon,FGSECOMAPP[x(360)]=FGSECOMAPP[x(403)]?.[x(596)],FGSECOMAPP.fgAppearanceTodayOffer=FGSECOMAPP[x(403)]?.[x(630)],FGSECOMAPP[x(340)]=[],FGSECOMAPP[x(880)]=!1,FGSECOMAPP[x(726)]=[],FGSECOMAPP[x(702)]=0,FGSECOMAPP[x(782)]=!1,FGSECOMAPP[x(551)]={...Shopify?.[x(551)]},FGSECOMAPP[x(501)]=Shopify?.[x(501)]??void 0,FGSECOMAPP.scaCustomLoadingCheckout=Shopify?.[x(533)]??void 0,FGSECOMAPP[x(634)]={},FGSECOMAPP[x(577)]={},FGSECOMAPP[x(316)]=!1,FGSECOMAPP.sections_cart={},FGSECOMAPP[x(338)]=!1,FGSECOMAPP[x(727)]={},FGSECOMAPP[x(693)]=Shopify?.[x(796)]??x(673),FGSECOMAPP[x(792)]={SHOW_GIFT_SLIDER:x(677),GIFT_UPDATED:"fg-gifts:updated",GIFT_ADDED:"fg-gifts:added",CART_AUTO_UPDATED:x(873),GIFT_TO_CART:"fg-gifts:render-cart",START_PROCESS_CART:x(578),END_PROCESS_CART:x(406),START_VALIDATE_CHECKOUT:x(839),END_VALIDATE_CHECKOUT:x(772),FG_OVERRIDE_FETCH:"fg-fetch:override",FG_OVERRIDE_XHR_OPEN:x(866),FG_OVERRIDE_XHR_SEND:x(830)};let t={GIFTS_CART_SECTION_ID:"#sca_fg_cart_section_gifts_slider",GIFTS_CART_SECTION:'\n
\n {{ fg_slider_title }}\n
\n
\n
\n
\n ❮ \n
\n
\n ❯ \n
\n
\n
\n \n {{ sca_fg_disable_slider_section }}\n
',GIFTS_POPUP_SECTION_ID:x(469),GIFTS_POPUP_SECTION:x(337),GIFT_ITEM_SECTION_ID:x(575),GIFT_ITEM_SECTION:'\n
\n
\n
\n
\n \n {{ fg_original_price }}\n \n {{ fg_gift_price }} \n
\n \n
\n
\n \n {{ fg_variant_title }}\n \n \n
\n \n
\n \n
\n {{ fg_add_to_cart }}\n \n
\n
\n
',GIFT_SELECT_SECTION_ID:x(386),GIFT_SELECT_SECTION:x(510),DISABLE_SLIDER_SECTION_ID:x(837),DISABLE_SLIDER_SECTION:x(626),CART_MSG_SECTION_ID:x(698),CART_MSG_SECTION:x(833),CART_MSG_ITEM_SECTION_ID:"#sca_fg_cart_message_items_section",CART_MSG_ITEM_SECTION:x(847),GIFT_THUMBNAIL_SECTION_ID:x(499),GIFT_THUMBNAIL_SECTION:x(686),GIFT_THUMBNAIL_ITEMS_SECTION_ID:x(781),GIFT_THUMBNAIL_ITEMS_SECTION:x(584),GIFT_ICON_SECTION_ID:x(358),GIFT_ICON_SECTION:' ',TODAY_OFFER_SECTION_ID:x(437),TODAY_OFFER_SECTION:x(845),TODAY_OFFER_ITEM_SECTION_ID:x(530),TODAY_OFFER_ITEM_SECTION:x(725),TODAY_OFFER_WIDGET_ID:x(312),TODAY_OFFER_WIDGET:x(789)},e=()=>{let $=x,t=FGSECOMAPP.fgAppearance?.[$(452)],e=t?.others?.hidden_brand_mark,a=!S(t)&&void 0!==e&&!e;return a?$(569):""},a=()=>{let $=x,e=FGSECOMAPP.fgAppearance?.[$(452)],a=e?.[$(587)]??{};document[$(843)]($(349))?.[$(610)]&&localStorage[$(648)]("FGSECOMAPP_HIDDEN_GIFT_POPUP",""+Date[$(594)]());let i=document[$(843)](t[$(392)])?.innerHTML??t.DISABLE_SLIDER_SECTION;return a?.[$(356)]?i[$(513)](/{{\s*fg_text_disable_slider\s*}}/gm,h(a[$(581)]??$(846))):""},{fetch:i}=window,r=()=>{let $=x;document.querySelector($(302))?.getAttribute($(269))!==$(313)&&(window[$(416)]=async(...x)=>{let t=$;try{let e=x[0];if(!(e?.includes(t(800))||e?.includes("/cart/change")||e?.[t(661)]("/cart/update")))return setTimeout(function(){$b()},1e3),await i(...x);{let a=e?.[t(661)](t(800)),r=e?.[t(661)](t(362))||e?.[t(661)](t(853));n(x[1]);let c=200,o=null,s=await i(...x)[t(590)]($=>{let x=t;return(o=$,c=$[x(506)],$[x(409)])?$:$.json()})[t(816)]($=>{console[t(347)]($)});if(document.dispatchEvent(new CustomEvent(FGSECOMAPP[t(792)][t(321)],{detail:{args:x,response:o,FGSECOMAPP:FGSECOMAPP}})),a&&x[1].headers?.sca_add_gift&&200!==c){let f=JSON[t(860)](x[1][t(414)])?.id,d=document[t(843)](t(697)+f+'"]');d.innerText=t(369),d[t(496)][t(444)](t(324))||d[t(496)].add("sca-fg-out-stock"),d[t(801)]=!0,d[t(632)].padding="",d[t(632)][t(262)]=t(482),document[t(868)](t(593))[t(625)]($=>{let x=t;parseInt($.getAttribute("data-variant"))===f||$[x(496)][x(444)](x(324))||($[x(801)]=!1,$[x(632)][x(262)]=FGSECOMAPP.fgAppearance?.gift_slider?.[x(874)]?.[x(370)]??x(583))})}if(200!==c&&(a&&x[1][t(368)]?.[t(827)]||r&&x[1].headers?.sca_process_gifts))return l(s,o);if(Shopify?.[t(670)])return $r([e,...x[t(761)](1)])[t(590)](),l(s,o);if(await $r([e,...x.slice(1)]),r&&x[1]?.[t(368)]?.[t(780)])return l(s,o);let g=r?FGSECOMAPP.SHOPIFY_CART??s??{}:s;return await _(x,s,g),l(g,o)}}catch(u){return await i(...x)}})},c=window[x(743)][x(320)][x(412)],o=window[x(743)][x(320)][x(644)],s=()=>{let $=x;Shopify?.[$(393)]||(window[$(743)][$(320)][$(412)]=function(x,t){let e=$;try{document.dispatchEvent(new CustomEvent(FGSECOMAPP[e(792)][e(489)],{detail:{fgXHR:this}}))}catch(a){console[e(347)](e(435),a)}finally{c.apply(this,arguments)}},window[$(743)][$(320)][$(644)]=function(x){let t=$;try{document.dispatchEvent(new CustomEvent(FGSECOMAPP[t(792)].FG_OVERRIDE_XHR_OPEN,{detail:{fgXHR:this}}));let{_url:e}=this;(e?.[t(661)]("/cart/add")||e?.[t(661)]("/cart/change")||e?.[t(661)](t(853)))&&this[t(798)](t(705),function(){let $=t;this[$(546)]===XMLHttpRequest[$(327)]&&200===this.status&&$r([e,{}]).then()})}catch(a){console[t(347)](t(664),a)}finally{o.call(this,x)}})};FGSECOMAPP.initializeForXHR=()=>{let $=x;try{if(Shopify?.[$(446)]||"function"!=typeof Shopify?.[$(343)])return;Shopify[$(343)]=async function(x){let t=$;if(!FGSECOMAPP[t(880)]){FGSECOMAPP[t(880)]=!0,await $r([t(787),{}]);let e=await $e(t(795));typeof x===t(481)&&(0>FGSECOMAPP[t(340)][t(678)](x)&&FGSECOMAPP[t(340)].push(x),x(e)),FGSECOMAPP[t(880)]=!1}FGSECOMAPP[t(621)]()},typeof ShopifyAPI!==$(745)&&typeof ShopifyAPI[$(343)]!==$(745)&&(ShopifyAPI[$(343)]=Shopify?.getCart),typeof Shopify?.[$(317)]!==$(745)&&typeof Shopify?.[$(317)][$(343)]!==$(745)&&(Shopify[$(317)].getCart=Shopify?.[$(343)])}catch(t){console[$(347)](t)}};let n=$=>{let t=x;try{let e=$?.[t(414)];e instanceof FormData?FGSECOMAPP[t(878)]={sections:e[t(424)](t(326)),sections_url:e[t(424)](t(507))}:"string"==typeof e&&(e=JSON.parse(e),FGSECOMAPP.sections_cart={sections:e?.[t(326)],sections_url:e?.sections_url})}catch(a){FGSECOMAPP.sections_cart={}}},l=($,t)=>{let e=x;try{let a=Shopify?.[e(477)]??[e(468),e(679),e(409),"ok"],i=new Response(JSON[e(794)]($),t);for(let r of a)Object[e(389)](i,r,{value:t[r]});return i}catch(c){return new Response(JSON.stringify($))}},f=async()=>{let $=x;if(Shopify.do_not_add_freegift_attribute)return;let t={freegift_attributes:""};if(!S(FGSECOMAPP[$(726)])){let e=[$(691)];for(let a of FGSECOMAPP.arrOfferAdded){let r=FGSECOMAPP[$(564)][$(485)]($=>$.id===a.belongs_to_offer)?.[$(831)]?.[$(813)];S(r)||e[$(280)](r)}t={freegift_attributes:e[$(310)]()}}try{await i((Shopify?.[$(418)]??$(853))+$(635),{method:$(640),headers:{"X-Requested-With":"XMLHttpRequest","Content-Type":"application/json;"},body:JSON.stringify({attributes:t})})}catch(c){console[$(347)]($(675)+c.message)}},_=async($,t,e)=>{let a=x;try{if($[1]?.headers?.[a(780)])return;let r={},c=Object.keys(t[a(326)]??{})?.[a(855)]($=>S(FGSECOMAPP[a(878)][$]))??[];if(c&&c[a(606)]&&FGSECOMAPP.isUpdateCart&&(r=await i("/?sections="+c[a(423)](",")).then($=>$[a(601)]())),FGSECOMAPP[a(338)]=!1,r={...FGSECOMAPP.sections_cart,...r},S(r))return;t[a(326)]={...t[a(326)],...r},S(e)||(e[a(326)]={...t[a(326)]})}catch(o){}},d=async($,t,e)=>{let a=x;e=e?.[a(310)]();let i=document[a(868)](a(407));i[a(625)](x=>{let t=a;x[t(801)]=!0;let e=x[t(858)](t(586))-0;e===$&&(x[t(632)][t(777)]="6px 0",x.innerHTML='\n \n \n \n \n \n '),x.style.backgroundColor=t(482)});let r=FGSECOMAPP.arrOfferAdded[a(485)](x=>e===x[a(287)]?.toString()&&$===x[a(565)]);r?r[a(433)]+=t:FGSECOMAPP[a(726)][a(264)]({variantId:$,belongs_to_offer:e,quantity:t}),localStorage[a(648)](a(751),LZString[a(492)](JSON.stringify(FGSECOMAPP.arrOfferAdded))),p(a(517));let c=await fetch((Shopify?.[a(672)]??"/cart/add.js")+"?sca_add_gift",{method:"POST",headers:{Accept:a(805),"Content-Type":a(805),sca_add_gift:!0},body:JSON[a(794)]({quantity:t,id:$})}),o=await c[a(601)]();c.ok&&(i[a(625)](x=>{let t=a;x.disabled=!0;let e=x[t(858)]("data-variant")-0;e===$&&(x.style.padding=t(762),x[t(758)]=t(615)),x[t(632)][t(262)]=""}),$c()),document[a(430)](new CustomEvent(FGSECOMAPP[a(792)][a(723)],{detail:{gift:o,status:c.ok,FGSECOMAPP:FGSECOMAPP}}))},g=$=>{let t=x,e=t(429);return!S($)&&(typeof $===t(838)&&($.handle?.includes(e)||$[t(582)]?.includes(t(339)))||typeof $===t(572)&&$.includes(e))},u=$=>{let{selling_plan_allocation:t}=$;return!S(t)&&!S(t?.[x(449)])},p=$=>{let t=x;try{if(!Shopify?.enable_process_offer_loading)return;let e=".icartCheckoutBtn, .rebuy-cart__checkout-button, .qsc2-checkout-button, #mu-checkout-button, .satcb-cs-checkout-btn, .hs-checkout-purchase"+t(355)+I(t(480));document[t(868)](e)[t(625)](x=>{let e=t;FGSECOMAPP[e(448)]($,x)[e(590)]()})}catch(a){}},b=async($,t)=>{let e=x;try{if(S($)&&S(t))return;let a={};if(FGSECOMAPP[e(548)]?.[e(855)]($=>g($))?.forEach($=>{let x=e;a[$[x(267)]]=$.quantity}),($=$?.[e(855)]($=>!S($.variant_id)))?.[e(625)]($=>{let x=e;a[$[x(267)]]=(a[$[x(267)]]??0)+($.quantity??1)}),Object[e(428)](a)?.forEach($=>{a[$]=a[$]>=0?a[$]:0}),S(Object[e(428)](a)))return;$?.forEach($=>{let x=e,t=FGSECOMAPP[x(726)][x(485)](t=>$[x(735)]?.[x(310)]()===t.belongs_to_offer?.[x(310)]()&&$.variant_id===t[x(565)]);t?t.quantity+=$[x(433)]:FGSECOMAPP[x(726)][x(264)]({variantId:$[x(267)],belongs_to_offer:$.offer_id?.[x(310)](),quantity:$[x(433)]})}),localStorage[e(648)](e(751),LZString[e(492)](JSON[e(794)](FGSECOMAPP[e(726)]))),FGSECOMAPP[e(338)]=!0,p("start"),await fetch((Shopify?.[e(418)]??"/cart/update")+e(797),{method:"POST",headers:{Accept:"application/json","Content-Type":e(805),sca_process_gifts:!0},body:JSON[e(794)]({updates:a,...FGSECOMAPP[e(878)]})}).then(x=>{let a=e;return x.ok&&$[a(606)]&&!t[a(606)]&&$c(),x[a(601)]()})[e(590)]($=>{let x=e;FGSECOMAPP[x(878)]=$[x(326)]}),document[e(430)](new CustomEvent(FGSECOMAPP[e(792)].CART_AUTO_UPDATED,{detail:{arrGiftsAdd:$,arrGiftsRemove:t,FGSECOMAPP:FGSECOMAPP}})),document.querySelector(e(302))?.[e(858)](e(269))===e(313)&&location[e(544)]()}catch(i){p(e(759)),console.error(i)}},h=($,t=!1)=>(""+$).replaceAll(/\$/g,x(t?821:441)),m=()=>{let $=x,i=document[$(560)]("freegifts-main-page-container");if(i){let r=document[$(843)](t.GIFTS_CART_SECTION_ID)?.[$(758)]??t[$(718)];i[$(758)]=r[$(513)](/{{\s*fg_slider_title\s*}}/gm,h(FGSECOMAPP.fgAppearanceGiftSlider[$(803)]??$(305))).replaceAll(/{{\s*sca_fg_disable_slider_section\s*}}/gm,h(e()))}else{let c=localStorage[$(850)]("FGSECOMAPP_HIDDEN_GIFT_POPUP")-0,o=FGSECOMAPP[$(403)]?.[$(452)]?.[$(587)]??{},s=(o?.[$(708)]??0)*6e4,n=!isNaN(c)&&c+s>Date[$(594)]();if(n||(localStorage[$(314)]($(311)),!(i=document[$(560)]($(623)))))return;let l=document[$(843)](t[$(669)])?.innerHTML??t[$(733)];i[$(758)]=l[$(513)](/{{\s*fg_slider_title\s*}}/gm,h(FGSECOMAPP[$(268)].gift_popup_title??$(305))).replaceAll(/{{\s*sca_fg_disable_slider_section\s*}}/gm,h(a()+" "+e())),i[$(496)][$(600)]($(464))}},y=($,e)=>{let a=x,i=document.querySelector(t[a(516)])?.innerHTML??t.GIFT_SELECT_SECTION;return $.map($=>i[a(513)](/{{\s*fg_variant_img\s*}}/gm,h(z($[a(526)]??e),!0))[a(513)](/{{\s*fg_variant_id\s*}}/gm,h($[a(525)])).replaceAll(/{{\s*fg_original_variant_id\s*}}/gm,h($[a(503)]))[a(513)](/{{\s*fg_variant_price\s*}}/gm,h(v($))).replaceAll(/{{\s*fg_original_variant_price\s*}}/gm,h(T($))).replaceAll(/{{\s*fg_variant_title\s*}}/gm,h($[a(647)])))[a(423)](" \n")},v=$=>{let t=x;return FGSECOMAPP[t(764)].format(A($?.[t(563)]))},T=$=>{let t=x,e=FGSECOMAPP?.[t(804)]?.[t(701)]==="compare_at_price"?$?.[t(729)]??$?.[t(864)]:$?.[t(864)];return FGSECOMAPP[t(764)].format(A(e??0))},E=($,t)=>{let e=x;return S(FGSECOMAPP[e(577)][$])?t??"#":FGSECOMAPP[e(577)][$][e(543)]},w=($,t)=>{let e=x;return FGSECOMAPP.fgAppearanceGiftSlider[e(378)]?S(FGSECOMAPP.productsByID[$])?t[e(466)]("\xbb","")[e(466)](/\(\d*% off\)/,"").replace("(Discount)","")??"":FGSECOMAPP[e(577)][$][e(685)]:""},S=$=>{let t=x;if(0===$)return!0;if(typeof $==t(788)||"boolean"==typeof $)return!1;if(typeof $==t(745)||null===$)return!0;if(typeof $[t(606)]!=t(745))return 0===$[t(606)];let e=0;for(let a in $)$[t(509)](a)&&e++;return 0===e},I=$=>{let t=x;try{let e={...FGSECOMAPP[t(551)]},a=e[$];if(a=a?a[t(350)]():null,!S(a)&&a[t(606)]>0)try{return document[t(843)](a),", "+a}catch(i){}return""}catch(r){return""}},C=()=>{let $=x;try{FGSECOMAPP.formatter=new Intl.NumberFormat(Shopify?.[$(270)]??Shopify?.[$(274)],{style:"currency",currency:Shopify?.[$(768)]?.[$(719)]??$(494)})}catch(t){FGSECOMAPP[$(764)]=new Intl.NumberFormat($(265),{style:"currency",currency:Shopify?.[$(768)]?.active??$(494)})}},A=$=>{let t=x;$=$??0;let e=Shopify?.[t(768)]?.[t(662)]??1;return 1===parseFloat(e)?$:($*e)[t(711)](Shopify?.fg_decimal??2)},k=$=>{let t=x;try{return $[FGSECOMAPP[t(693)]]??$?.[t(867)]??$?.[t(563)]}catch(e){return $?.final_price??$?.[t(563)]}},O=$=>{let t=x;return $[t(855)]($=>void 0===$.cal_gift_for_other_rules||!0===$[t(461)])[t(654)](($,x)=>$+x[t(433)]*k(x),0)/100},D=$=>{let t=x;return $[t(855)]($=>void 0===$[t(461)]||$[t(461)])[t(654)](($,x)=>$+x[t(433)],0)},F=($,t,e)=>{let a=x,i=t.product_narrow;return e?.is_only&&($=$[a(855)]($=>u($))),S(i)?$:$[a(855)]($=>!i.map(x=>{let t=_0x2329;switch(x[t(679)]){case t(613):return Object[t(857)](x[t(394)])[t(840)]($=>$.variant)[t(472)]()[t(840)]($=>$.id)[t(661)]($[t(267)]);case t(550):return Object[t(428)](x[t(394)])[t(661)]($[t(541)]);case t(844):return Object[t(428)](x.value)[t(661)]($[t(784)]);case t(271):let e=Object.keys(x[t(394)]),a=$[t(639)]?.[t(840)]($=>$.id+"")?.[t(855)]($=>e[t(661)]($));return!S(a);default:return!1}})[a(661)](!1))},R=($,t)=>{let e=x;return $?.[e(840)]($=>{let x=e;if(typeof $[x(461)]!==x(745)){let a=FGSECOMAPP.arrOfferAdded?.[x(855)](t=>t[x(565)]===$[x(267)]),i=a?.[x(654)](($,t)=>$+t[x(433)],0);if(i===$[x(433)]){let r=a?.[x(855)](e=>{let a=x;if(e.belongs_to_offer?.[a(310)]()===t[a(310)]())return!1;let i=FGSECOMAPP[a(564)]?.[a(485)]($=>$.id?.[a(310)]()===e[a(287)]?.[a(310)]()),r=i[a(401)]??{},c=k($);return r[a(461)]&&c>0})?.reduce(($,t)=>$+t[x(433)],0);return{...$,cal_gift_for_other_rules:r>0,quantity:r??0}}return{...$,cal_gift_for_other_rules:!1,quantity:0}}return{...$}})??[]},P=($,t)=>{let e=x,a=FGSECOMAPP[e(804)]?.[e(334)],i=$,r=i;if(a){i=$[e(278)](($,x)=>k($)-k(x));let c="compare_at_price"===a?e(729):"original_price",o=t[e(483)][e(840)]($=>$[c]??0);i=i[e(855)]($=>o[e(405)](x=>x<=k($)/100)),r=JSON.parse(JSON[e(794)](i)),c="compare_at_price"===a?e(695):e(836);let s=t[e(289)].sort(($,x)=>x[c]-$[c]).map($=>({...$}));r[e(855)]($=>$[e(433)]>0).forEach($=>{let x=e,t=k($)/100;s[x(855)]($=>$[x(433)]>0)[x(855)]($=>$[c]<=t)[x(625)](t=>{let e=x,a=$[e(433)]-t[e(433)];t[e(433)]-=a>=0?t[e(433)]:$[e(433)],$[e(433)]=Math[e(470)](a,0)})}),t[e(325)]=s[e(855)]($=>$[e(433)]>0),r=r[e(855)]($=>$[e(433)]>0)}i=i[e(855)]($=>$.quantity>0);let n=FGSECOMAPP[e(548)][e(840)]($=>$[e(692)]),l=[];return FGSECOMAPP[e(804)]?.select_one_gift_price&&(l=FGSECOMAPP[e(548)][e(855)]($=>g($))[e(840)]($=>$[e(267)])),t[e(703)]=JSON[e(860)](JSON.stringify(t[e(791)]))?.[e(855)]($=>{let x=e;return $[x(690)]=$.variants.filter($=>!l[x(661)]($[x(525)])),FGSECOMAPP[x(804)]?.[x(531)]&&($[x(690)]=$[x(690)][x(855)]($=>!n[x(661)]($[x(346)]))),a&&($.variants=$[x(690)][x(855)]($=>{let t="compare_at_price"===a?$.original_compare_at_price:$.original_price;return r[x(405)]($=>t<=k($)/100)})),!S($[x(690)])}),i},L=($,t,e)=>{let a=x,i=0,r=F(t,$,e[a(831)]?.[a(696)]);r=R(r,$[a(735)]),r=P(r,e);let c=0;return"money"===$.unit?c=O(r):"number_of_products"===$[a(580)]&&(c=D(r)),c>=$[a(309)]&&(null===$[a(607)]||c<=$[a(607)])&&(i=e.gift_settings.number_of_gift_can_receive*($.is_multiply?Math.floor(c/$.min_amount):1)),i},G=($,t)=>{let e=x,a={},i=[],r=0;return t.offer_conditions.map(x=>{let e=_0x2329,a=L(x,$,t);0!==a&&(r=a),i[e(280)](a>0)}),a[e(694)]=r,a[e(712)]=i,a},N=($,t)=>{let e=x,a=!1;return 1===$.length?a=$[0]:2===$[e(606)]&&(t===e(557)&&(a=$[0]&&$[1]),"or"===t&&(a=$[0]||$[1])),a},M=($,t)=>{let e=x,a=$?.[e(840)]($=>$[e(267)]);FGSECOMAPP[e(726)]=FGSECOMAPP[e(726)][e(855)]($=>a?.[e(661)]($[e(565)]));let i=t[e(483)][e(840)]($=>$[e(525)]),r={};t.gift_items.filter($=>r[$[e(525)]]={fg_original_compare_at_price:$[e(729)],fg_original_price:$[e(864)]});let c=FGSECOMAPP[e(726)].filter($=>$[e(287)]?.[e(310)]()===t.id?.[e(310)]())?.[e(840)]($=>$[e(565)]),o=$.filter($=>{let x=e;return g($)&&($[x(461)]=!1),i.includes($[x(267)])&&c[x(661)]($[x(267)])}),s=o[e(840)]($=>{let x=e,a=t[x(401)];$[x(461)]=a[x(461)],$[x(287)]=t.id?.[x(310)]();let i=FGSECOMAPP[x(726)]?.filter(e=>e[x(287)]?.[x(310)]()!==t.id?.[x(310)]()&&$[x(267)]===e[x(565)])?.[x(654)](($,t)=>$+t[x(433)],0);return{...$,quantity:$[x(433)]-i,...r[$.variant_id]}});return s[e(855)]($=>$.belongs_to_offer?.toString()===t.id?.toString())},q=$=>{let t=x,e=$[t(289)][t(855)](x=>x.belongs_to_offer?.toString()!==$.id?.[t(310)]()).map($=>$[t(692)]);return Object[t(857)]($[t(703)])[t(855)]($=>!e.includes($[t(728)]))},H=($,t)=>{let e=x,a=M($,t);t.giftsAdded=a;let i=G($,t),r=N(i[e(712)],t.condition_relationship);if(r){let c=a.filter($=>$[e(287)]?.[e(310)]()===t.id?.[e(310)]())[e(654)](($,x)=>$+x.quantity,0);i[e(694)]=i[e(694)]-c,t.giftsAdded=a,t[e(643)]=i[e(694)]}else t.giftsAdded=a,t.giftsAvailable=0;return typeof FGSECOMAPP[e(425)]===e(788)&&t[e(752)]>FGSECOMAPP[e(425)]&&(r=!1),r||!t[e(597)]||FGSECOMAPP[e(425)]!==t[e(752)]||S(a)||(FGSECOMAPP[e(425)]=null),t.isReachConditions=r,t.stop_lower_priority&&r&&(null==FGSECOMAPP[e(425)]||t[e(752)]<=FGSECOMAPP[e(425)])&&FGSECOMAPP[e(425)]!==t[e(752)]&&(FGSECOMAPP[e(425)]=t[e(752)]),t},U=$=>{let t=x,e=$+"=",a=document[t(315)].split(";");for(let i=0;i{let e=x,a=!0,i=!0,r=!0,c=!0;if(!S($[e(831)]?.specific_link_address)){let o=U(e(359));a=o&&JSON[e(860)](o)[e(661)]($[e(831)][e(813)])}if(!S($[e(831)]?.[e(823)])){let{customer_tags:s}=$[e(831)],n=s?.[e(700)]?.some($=>t[e(774)].tags?.includes($));i=s?.[e(824)]===e(521)?n:!n}if(!S($[e(831)]?.customer_locations)){let{customer_locations:l}=$[e(831)],f=l?.[e(754)]?.[e(661)](FGSECOMAPP.customerLocation);c=l?.[e(298)]===e(521)?f:!f}if(!S($.sub_conditions?.[e(842)])){let _=!0,d=$.sub_conditions[e(842)],g=t[e(774)][e(335)]??[];if(d.order_created_from){let u=Date[e(860)](d[e(505)])/1e3;g=g[e(855)]($=>$[e(450)]>=u)}if(!S(d?.[e(756)])&&(0!==d[e(841)][e(309)]||0!==d[e(841)][e(607)])){let p=d[e(841)][e(309)],b=d[e(841)][e(607)],h=g.reduce(($,x)=>$+x[e(331)],0)/100;_&=(h>=p||!p)&&(h<=b||!b)}if(!S(d?.total_spent_on_last_order)&&(0!==d[e(731)].min_amount||0!==d[e(731)].max_amount)){let m=t[e(774)][e(283)]/100,y=d[e(731)][e(309)],v=d[e(731)].max_amount;_&=(m>=y||!y)&&(m<=v||!v)}if(!S(d?.[e(451)])){let T=!(0!==d[e(451)][e(309)]||0!==d.number_of_order.max_amount),E=g[e(606)],w=d[e(451)].min_amount,I=d[e(451)][e(607)];_&=T?S(g):(E>=w||!w)&&(E<=I||!I)}if(d?.[e(636)]){let C=t[e(774)][e(339)]??[],A=$[e(483)]?.[e(405)]($=>C.includes($.variant_shopify_id))||$[e(483)]?.[e(405)]($=>C.includes($.original_variant_shopify_id+"_"+($[e(864)]-$[e(563)])*100));_&=!A}r=_}return a&&i&&r&&c},Y=($,t,e)=>{let a=x,i=[],r=[],c=[],o=[];for(let s of t){let n=H($,s);if(!n[a(799)]){if(!n[a(289)][a(606)])continue;n[a(289)][a(625)]($=>{let x=a;r[x(280)]({variant_id:$[x(267)],quantity:$[x(433)],offer_id:s.id})})}if(n.giftsAvailable<0){n.giftsAdded[a(625)]($=>{let x=a;r[x(280)]({variant_id:$[x(267)],quantity:$.quantity,offer_id:s.id})});continue}if(0===n[a(643)]){n.giftsAdded.forEach($=>{let x=a,t=FGSECOMAPP[x(726)][x(485)](t=>s.id?.toString()===t[x(287)]?.[x(310)]()&&$[x(267)]===t[x(565)]);t&&(t[x(433)]=$[x(433)])});continue}(s.sub_conditions&&s[a(831)]&&B(s,SECOMAPP)||S(s[a(831)]))&&i[a(280)](s)}if($?.filter($=>S($[a(287)])&&g($))[a(625)]($=>{let x=a;r[x(280)]({variant_id:$[x(267)],quantity:$[x(433)],offer_id:$[x(287)]?.[x(310)]()})}),e||S(r)){let l=i[a(840)]($=>{let x=a;return{id:$.id,offerName:$[x(344)],offerPriority:$[x(752)],stopLowerPriority:$[x(597)],gifts:q($),giftsAvailable:$.giftsAvailable,giftsAdded:$[x(289)],isReachConditions:$[x(799)],offer:$}});if(!S(l)){let f={};for(let _ of l){let d=X(FGSECOMAPP.fgSettings,_);d?.length>0?c=c[a(819)]([...d]):_.gifts[a(840)]($=>{let x=a;f[$[x(728)]]={...$,belongs_to_offer:_.id?.[x(310)]()}})}o=Object[a(857)](f)??[]}}return{arrGiftsAdd:c,arrGiftsRemove:r,arrGiftsData:o}},j=($,t)=>{let e=x,a=new Set;return $?.forEach($=>a[e(600)]($[e(735)])),a[e(625)]($=>{let x=e,t=FGSECOMAPP[x(564)]?.find(t=>t.id?.toString()===$?.[x(310)]());if(S(t)||!t[x(799)]){FGSECOMAPP[x(726)]=FGSECOMAPP[x(726)]?.[x(855)](t=>t[x(287)]?.toString()!==$?.toString());return}if(t[x(643)]>=0)return;let a=[],i=FGSECOMAPP[x(726)]?.[x(855)](t=>t[x(287)]?.[x(310)]()===$?.[x(310)]())??[];if(t?.gift_settings?.[x(771)])a=a[x(819)]([...i]),t.giftsAvailable=0;else for(let r of(FGSECOMAPP[x(804)]?.[x(334)]&&!S(t[x(325)])&&t[x(325)][x(625)]($=>{let e=x,i=FGSECOMAPP.arrOfferAdded[e(485)](x=>x[e(287)]?.[e(310)]()===t.id?.[e(310)]()&&$[e(267)]===x.variantId);if(S(i))return;let r=i[e(433)]-$[e(433)];t[e(643)]+=$[e(433)],r>0?i[e(433)]=r:(i.quantity=0,a.push({...i}))}),i)){if(t[x(643)]>=0)break;t[x(643)]+=r[x(433)],t[x(643)]<=0?a[x(280)]({...r}):(r[x(433)]=t.giftsAvailable,t.giftsAvailable=0)}a?.[x(625)]($=>{let t=x;FGSECOMAPP[t(726)]=FGSECOMAPP[t(726)]?.[t(855)](x=>$[t(565)]!==x[t(565)]||$[t(287)]?.[t(310)]()!==x[t(287)]?.[t(310)]())})}),t?.[e(855)]($=>{let x=e;return g($)&&($[x(433)]=FGSECOMAPP[x(726)]?.[x(855)](t=>$[x(267)]===t.variantId)?.[x(654)](($,t)=>$+t[x(433)],0)??0),$[x(433)]>0})??[]},V=async($,t)=>{let e=x,{arrGiftsAdd:a,arrGiftsRemove:i,arrGiftsData:r}=Y($,t,!1),c=j(i,$);if(!S(i)){let o=Y(c,t,!0);j(o?.[e(443)],$),a=o?.[e(462)],i=i?.concat(o?.[e(443)])??[],r=o?.arrGiftsData}return await b(a,i),f()[e(590)](),r},X=($,t)=>{let e=x;try{let a=[],i=t.gifts,r=i[e(654)](($,x)=>$+x[e(690)][e(606)],0);if(!$[e(536)]||r<=0)return[];let c=t[e(479)]?.[e(401)]?.[e(771)],o=t.offer?.[e(688)]??{};if(o[e(506)]&&o[e(679)]===e(649)){let s=i[0][e(690)][0];0===s[e(563)]&&(a.push({variant_id:s.variant_shopify_id,quantity:t[e(643)],offer_id:t.id}),console[e(825)]("track variant auto add gift: {"+s[e(525)]+e(487)+s[e(647)]+"} {"+t.id+"}"))}else if(c){let n=(t?.[e(643)]??0)/r;i.forEach($=>$[e(690)]?.[e(625)]($=>a[e(280)]({variant_id:$.variant_shopify_id,quantity:n,offer_id:t.id}))),console[e(825)]("auto add all gifts from {"+t.id+"}")}else if(1===r){let l=i[0][e(690)][0];0===l.price&&(a[e(280)]({variant_id:l[e(525)],quantity:t[e(643)],offer_id:t.id}),console.log(e(558)+l[e(525)]+e(487)+l[e(647)]+e(487)+t.id+"}"))}return a}catch(f){return console.error(f),[]}},W=$=>"Default Title"===$,z=$=>{let t=x;try{let e=Shopify[t(554)]??FGSECOMAPP.fgAppearance?.[t(452)]?.[t(638)]?.[t(396)]??t(410),a=new URL($),i=new URLSearchParams(e);return i[t(625)](($,x)=>a[t(790)][t(535)](x,$)),a[t(310)]()}catch(r){return $}},K=$=>{let e=x,a=$;if(FGSECOMAPP.fgAppearanceGiftSlider[e(336)]===e(619))for(let i of(a=[],$)){let r=i[e(690)];r&&r.length&&r.forEach($=>a[e(280)]({...i,thumbnail:$.thumbnail,variants:[$]}))}let c=document[e(560)](e(755));c&&(c[e(758)]=a.map($=>{let x=e,a=$?.[x(690)][0]??{},i=W(a[x(647)]),r=$[x(690)]?.[x(606)],c=h(w($[x(346)],$[x(685)])),o=FGSECOMAPP[x(268)]?.[x(336)]===x(619),s=document[x(843)](t[x(422)])?.innerHTML??t[x(785)];return s[x(513)](/{{\s*fg_product_handle\s*}}/gm,h(E($.original_product_shopify_id,$[x(456)]),!0))[x(513)](/{{\s*fg_product_img\s*}}/gm,h(z($[x(526)]),!0))[x(513)](/{{\s*fg_product_img_alt\s*}}/gm,c)[x(513)](/{{\s*fg_product_title\s*}}/gm,c)[x(513)](/{{\s*fg_gifts_check_show_by_variants\s*}}/gm,h(o&&FGSECOMAPP[x(268)][x(447)]?"":"sca-d-none"))[x(513)](/{{\s*fg_gifts_check_show_by_products\s*}}/gm,o?x(295):"")[x(513)](/{{\s*fg_check_selected_variant\s*}}/gm,1===r?x(856)+(i?x(295):""):"")[x(513)](/{{\s*fg_variant_title\s*}}/gm,h(1!==r?FGSECOMAPP[x(268)][x(556)]??x(293):a[x(647)]))[x(513)](/{{\s*fg_original_price\s*}}/gm,h(T(a)))[x(513)](/{{\s*fg_gift_price\s*}}/gm,h(v(a)))[x(513)](/{{\s*sca_fg_variant_select_section\s*}}/gm,h(y($[x(690)],$[x(526)])))[x(513)](/{{\s*fg_product_belongs_to_offer\s*}}/gm,$.belongs_to_offer)[x(513)](/{{\s*fg_variant_id\s*}}/gm,h(1===r?a[x(525)]:""))[x(513)](/{{\s*fg_add_to_cart\s*}}/gm,h(FGSECOMAPP[x(268)]?.[x(291)]??x(618)))})[e(423)](" \n"),new Glider(document.querySelector(e(822)),{slidesToShow:1,slidesToScroll:1,draggable:!1,dots:FGSECOMAPP[e(268)][e(742)]?e(514):null,arrows:{prev:e(376),next:".freegifts-main-container .glider-next"},responsive:[{breakpoint:1024,settings:{slidesToShow:FGSECOMAPP.fgAppearanceGiftSlider.number_product_slider??4,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:576,settings:{slidesToShow:2,slidesToScroll:1}}]}),document[e(430)](new CustomEvent(FGSECOMAPP.CUSTOM_EVENTS[e(552)],{detail:FGSECOMAPP})))},J=async()=>{let $=x;try{let t=window[$(519)]?.offers??[];for(let e in await $m(),FGSECOMAPP.productsByID)S(FGSECOMAPP.productsByID[e]?.id)&&delete FGSECOMAPP[$(577)][e];let a=[];return t.forEach(x=>{let t=$;try{let e=JSON[t(860)](JSON.stringify(x));if(x[t(688)][t(506)]){let i=x[t(384)][0].product_narrow,r=i[0][t(394)],c=[...e.gift_items],o=[...e[t(791)]];if(x[t(688)][t(679)]===t(649))for(let s in r){let n=r[s]?.[t(649)]??[];for(let l of n){e.offer_conditions[0].product_narrow=[{type:i[0][t(679)],value:{[s]:{...r[s],variant:[{...l}]}}}],e[t(483)]=c[t(855)]($=>$[t(346)]+""===s&&l.id===$[t(503)]),e.gift_products=o[t(855)]($=>$.original_product_shopify_id+""===s),e[t(791)][0][t(690)]=[...e.gift_items];let f=e.gift_settings.number_of_gift_can_receive,_=e.gift_settings[t(771)];e[t(401)][t(771)]&&(f=e[t(483)][t(606)]),1===e.gift_items[t(606)]&&0===e[t(483)][0][t(563)]&&(_=!0),a[t(280)](JSON[t(860)](JSON.stringify({...e,gift_settings:{...e[t(401)],number_of_gift_can_receive:f,auto_add_all_gifts:_},id:e.id+"_"+r[s][t(543)]+"_"+l.id,offer_root:""+e.id})))}}else if(x[t(688)].type===t(760))for(let d in r){e[t(384)][0].product_narrow=[{type:i[0][t(679)],value:{[d]:r[d]}}],e.gift_items=c.filter($=>$[t(346)]+""===d),e[t(791)]=o[t(855)]($=>$[t(346)]+""===d);let g=e[t(401)][t(617)],u=e[t(401)].auto_add_all_gifts;e[t(401)][t(771)]&&(g=e[t(483)][t(606)]),1===e[t(483)][t(606)]&&0===e[t(483)][0][t(563)]&&(u=!0),a.push(JSON.parse(JSON[t(794)]({...e,gift_settings:{...e[t(401)],number_of_gift_can_receive:g,auto_add_all_gifts:u},id:e.id+"_"+r[d][t(543)],offer_root:""+e.id})))}}}catch(p){console[t(347)](p)}}),(t=(t=(t=t?.[$(855)](x=>!x?.gift_should_the_same?.[$(506)])?.[$(819)](a))?.[$(840)](x=>{let t=$;return{...x,id:x.id[t(310)](),offer_root:(x[t(834)]??x.id)[t(310)]()}}))?.[$(855)](x=>{let t=$;if(!$x(x[t(592)],x[t(511)]))return!1;let e=!S(x[t(831)]?.[t(842)]||x.sub_conditions?.[t(823)]);if(x[t(831)]&&(!B(x,SECOMAPP)||e&&S(SECOMAPP[t(774)][t(652)])))return!1;let a={...FGSECOMAPP[t(577)]},i=!1;if("stop_offer"===FGSECOMAPP[t(804)].sync_quantity){x[t(483)]=x?.[t(483)][t(855)]($=>{let x=t,e=a[$.original_product_shopify_id]?.[x(538)]??{};return e[$[x(503)]]>0})??[];let r=x[t(483)]?.[t(840)]($=>$.variant_shopify_id);x[t(791)]=x?.[t(791)]?.[t(855)]($=>{let x=t;return $[x(690)]=$?.[x(690)]?.[x(855)]($=>{let t=x;return r?.[t(661)]($[t(525)])}),$?.[x(690)]?.[x(606)]>0}),i=!0}else if(FGSECOMAPP.fgSettings.manual_input_inventory){x[t(483)]=x?.[t(483)][t(855)]($=>{let x=t,e=a[$.product_shopify_id]?.[x(538)]??{};return e[$[x(525)]]>0});let c=x[t(483)]?.[t(840)]($=>$[t(525)]);x[t(791)]=x?.[t(791)]?.filter($=>{let x=t;return $[x(690)]=$?.[x(690)]?.[x(855)]($=>c?.[x(661)]($.variant_shopify_id)),$?.[x(690)]?.[x(606)]>0}),i=!0}return i&&x[t(401)]?.[t(771)]&&(x[t(401)][t(617)]=x.gift_items?.length),!i||x[t(483)]&&x[t(483)][t(606)]>0}))?.[$(840)](x=>{let t=$,e=x[t(483)][t(840)]($=>$[t(346)]);return x.gift_products=x[t(791)]?.filter($=>{let x=t;return e[x(661)]($[x(346)])}),x[t(384)]?.[t(625)]($=>{let x=t;"money"===$[x(580)]&&($[x(309)]=A($[x(309)]),$[x(607)]=S($[x(607)])?$[x(607)]:A($[x(607)]))}),x})}catch(i){return console[$(347)](i),[]}},Q=async()=>{let $=x;try{let t=[];window[$(519)]?.[$(564)]?.[$(625)](x=>{let e=$,a=[];x[e(791)][e(625)]($=>{let x=e;a[x(280)]($[x(545)],$.original_product_handle)}),t=[...t,...a]}),await $p(t=(t=[...new Set(t)])[$(855)](x=>S(FGSECOMAPP[$(634)][x]))),Object.values(FGSECOMAPP[$(634)])?.[$(625)](x=>{let t=$,{info:e}=x;S(e)||S(e?.id)||(FGSECOMAPP[t(577)][e.id]={...e})})}catch(e){console[$(347)](e)}},Z=async $=>{let t=x;C(),FGSECOMAPP[t(621)](),(FGSECOMAPP?.[t(804)]?.[t(810)]===t(332)||FGSECOMAPP?.fgSettings?.manual_input_inventory)&&await Q(),FGSECOMAPP[t(564)]=await J(),FGSECOMAPP[t(736)](),r(),s();try{S($)?(FGSECOMAPP[t(726)]=[],localStorage.setItem(t(751),LZString[t(492)](JSON[t(794)](FGSECOMAPP[t(726)])))):FGSECOMAPP.arrOfferAdded=JSON[t(860)](LZString[t(458)](localStorage.getItem(t(751))))}catch(e){FGSECOMAPP[t(726)]=[],localStorage[t(648)](t(751),LZString.compressToBase64(JSON[t(794)](FGSECOMAPP.arrOfferAdded)))}let a={};FGSECOMAPP[t(564)]?.forEach($=>{let x=t;a[$.id]=$?.[x(483)]?.[x(840)]($=>$.variant_shopify_id)});let i=Object[t(428)](a);FGSECOMAPP[t(726)]=FGSECOMAPP[t(726)]?.[t(855)]($=>i?.includes($[t(287)]?.[t(310)]())&&a[$[t(287)]?.[t(310)]()].includes($[t(565)]));let c={};FGSECOMAPP[t(726)]?.[t(625)]($=>{let x=t,e=c[$.belongs_to_offer+"_"+$[x(565)]]??{};c[$[x(287)]+"_"+$[x(565)]]={...$,belongs_to_offer:$[x(287)]?.[x(310)](),quantity:(e?.quantity??0)+($?.quantity??0)}}),FGSECOMAPP[t(726)]=Object.values(c),localStorage[t(648)]("sca_offers_added",LZString[t(492)](JSON[t(794)](FGSECOMAPP[t(726)])));let o=await V($,FGSECOMAPP.offers);$2(),await $0(o),$3(),$h(),$b()},$$=function(){let $=x,t=document[$(868)]($(713)),e=document.querySelectorAll($(579)),i=$(464),r=document[$(868)]($(407)),c=r[$(606)];for(let o=0;o{let t=$;x[t(657)]===document[t(843)](t(808))&&(document[t(843)](t(808))[t(496)].remove(i),a())}),document.addEventListener("keyup",x=>{let t=$;x.key===t(301)&&document[t(843)](t(808))&&(document[t(843)](t(808))[t(496)][t(549)](i),a())}),document.querySelectorAll($(408))[$(625)](x=>x[$(798)]("click",function(){let x=$;this[x(865)](x(457),1),this[x(783)](),this[x(496)].toggle(x(719)),this[x(843)](".dropdown-menu").classList[x(769)](x(341))})),document[$(868)]($(408))[$(625)](x=>document[$(798)]($(534),function(t){let e=$,a=x[e(444)](t.target);a||(x[e(496)][e(549)](e(719)),x[e(843)](e(611))[e(496)][e(549)](e(341))),document.querySelectorAll(".btn-add-to-cart.sca-fg-out-stock").forEach($=>{$.disabled=!0,$.style.backgroundColor=e(482)})})),document[$(868)]($(863))[$(625)](x=>{let t=$;x[t(798)]("click",function(){let $=t,x=this[$(858)]("id"),e=this[$(858)]($(671)),a=this[$(858)]($(776)),i=this[$(858)]("data-original-price"),r=this[$(858)]($(714)),c=this[$(809)].parentElement.parentElement[$(809)];c.querySelector($(746))[$(865)]("src",e);let o=new URL(c[$(843)]($(272))[$(568)]);o.searchParams.set($(649),r),c.querySelector($(272))[$(568)]=o[$(310)]();let s=this[$(809)].parentElement[$(809)];s[$(843)]($(624))[$(512)]=i,s[$(843)]($(653))[$(512)]=a;let n=s?.[$(843)]($(593));n.setAttribute($(586),x),n.disabled=!1,n[$(632)]="";let l=this.parentElement[$(809)][$(843)]($(667));l.classList[$(600)]($(719)),l[$(758)]=this[$(826)]})}),document.querySelectorAll($(407)).forEach(x=>x.addEventListener("click",async function(){let x=$,t=this[x(858)]("data-variant")-0,e=this[x(858)](x(773));try{await d(t,1,e);let a=document[x(843)](x(808));a&&(FGSECOMAPP.isDelayShowAdded=!0,await new Promise($=>setTimeout($,800)),a.classList[x(549)](i)),window[x(523)].href[x(661)](x(589))?location[x(544)]():"function"==typeof Shopify?.[x(343)]&&await Shopify?.getCart(0===FGSECOMAPP[x(340)].length?function(){}:FGSECOMAPP[x(340)][0])}catch(r){console[x(347)](r)}}))},$x=($,t)=>{let e=x;if($){let a=new Date,i=a[e(682)](),r=new Date($)[e(682)]();if(!t)return i>=r;{let c=new Date(t)[e(682)]();return i>=r&&i<=c}}return!1},$0=async $=>{let t=x;$&&$.length>0&&(FGSECOMAPP[t(381)]?(await new Promise($=>setTimeout($,1500)),FGSECOMAPP[t(381)]=!1,m(),K($)):(m(),K($))),$$(),FGSECOMAPP[t(621)](),FGSECOMAPP.renderPromotionMessage(FGSECOMAPP[t(564)]),$i=[]},$t=async $=>{let t=x;$i=[];let e=new URL(window[t(523)].href);e[t(790)][t(535)](t(547),""),i(e[t(310)]())[t(590)]($=>$[t(581)]())[t(590)]($=>{let x=t,e=new DOMParser,a=e[x(488)]($,x(476)),i=x(616)+I(x(811)),r=x(786)+I(x(442)),c=document[x(843)](i),o=!1;c&&(o=!0,c.innerHTML=a.querySelector(i)?.innerHTML??c[x(758)]);let s=document[x(843)](r);s||(s=document.querySelector("#shopify-section-header #cart-icon-bubble, .shopify-section.section-header #cart-icon-bubble")),s&&(o=!0,s[x(758)]=a[x(843)](r)?.innerHTML??a[x(843)](x(879))?.[x(758)]??s[x(758)]),o||console[x(825)](x(684))}),"function"==typeof FGSECOMAPP?.[t(501)]&&await FGSECOMAPP.reRenderCartCustom(),document[t(430)](new CustomEvent(FGSECOMAPP[t(792)][t(504)],{detail:FGSECOMAPP})),p("end"),setTimeout(function(){$0($)},800)},$e=async $=>{let t=x,e=await i(t(532)+($??""),{method:"GET",headers:{Accept:t(805),"Content-Type":t(805)}})[t(590)]($=>$[t(601)]()),a=e[t(348)];return FGSECOMAPP.SHOPIFY_CART=e,FGSECOMAPP[t(548)]=a?.[t(840)]($=>{let x=t;return{...FGSECOMAPP[x(548)]?.[x(485)](x=>x.id===$.id),...$}})??[],e},$a=async()=>{let $=x,t=FGSECOMAPP[$(727)];try{await i(SECOMAPP.freegiftProxy,{method:$(650),headers:{"Content-Type":"application/liquid"}})[$(590)](async x=>{let e=$,a=await x[e(601)]();FGSECOMAPP[e(548)]=a?.[e(542)]?.map($=>{let x=e;return{...FGSECOMAPP[x(548)]?.find(x=>x.id===$.id),...$[x(760)],collections:$.collections,tags:$[x(582)]}})??[],FGSECOMAPP[e(727)]=a?.[e(741)]??{},t=FGSECOMAPP[e(727)]})[$(816)](async x=>{let e=$;console.error(e(749)+x[e(427)]),t=await $e()})}catch(e){console[$(347)]($(869),e[$(427)]),t=await $e()}return t},$i=[],$r=async $=>{let t=x;try{$i[t(280)]($[0]),document[t(430)](new CustomEvent(FGSECOMAPP[t(792)].START_PROCESS_CART,{detail:{events:$i,FGSECOMAPP:FGSECOMAPP}})),await $a();let e=await V(FGSECOMAPP[t(548)],FGSECOMAPP[t(564)]);FGSECOMAPP[t(820)](FGSECOMAPP[t(564)]);let a=!1;return $[0][t(665)]("/cart/add")&&JSON[t(794)]($[1][t(368)]??[])[t(661)](t(827))?(console[t(825)](t(498),[...$i]),await $t(e),a=!0):$[0][t(665)](t(853))&&JSON[t(794)]($[1][t(368)]??[])[t(661)](t(780))?(console.log(t(391),[...$i]),await $t(e),a=!0):(console[t(825)](t(627),[...$i]),await $0(e)),$y(),a&&(window[t(523)].href.includes(t(589))||document[t(843)](t(302))?.getAttribute(t(269))===t(313))&&($i=[],location[t(544)]()),document[t(430)](new CustomEvent(FGSECOMAPP[t(792)][t(877)],{detail:{events:$i,FGSECOMAPP:FGSECOMAPP}})),FGSECOMAPP[t(548)]}catch(i){console.error(i)}},$c=()=>{let $=x;if(!Shopify?.[$(852)])return;let t=document[$(843)]($(266));if(!t)return;t[$(758)]="";let e=Shopify?.[$(767)]??$(365),a=document[$(319)]("li");a[$(815)]=$(775),a[$(758)]='\n
\n \n \n \n \n \n
'+e+$(329),t[$(373)](a),a[$(704)]=setTimeout(()=>$o(a),3e3),document[$(843)]($(508))?.addEventListener("click",()=>$o(a))},$o=$=>{let t=x;$[t(496)][t(600)]("hide"),$[t(704)]&&clearTimeout($[t(704)]),setTimeout(()=>$[t(549)](),500)},$s=$=>{let t=x;try{let e=FGSECOMAPP[t(804)]?.[t(490)],a=e===t(473)?$[t(657)]:$.currentTarget??$[t(657)];a?.[t(753)]("sca_handle_checkout")||(a=document[t(843)](t(861))?.[t(300)]);let i=JSON[t(860)](a[t(858)](t(400)));if(a.value=i?.value??"",a[t(758)]=i?.innerHTML??"",a.disabled=!1,a.removeEventListener("click",$n),a[t(495)]("sca_handle_checkout"),e===t(500)){a[t(300)][t(843)](t(261)).click();return}e===t(473)&&window.removeEventListener("click",$l,!0),a[t(534)]()}catch(r){window[t(523)][t(466)]((Shopify?.[t(330)]?.[t(588)]??"/")+t(871)),console[t(347)](r[t(427)])}};FGSECOMAPP[x(448)]=async($,t)=>{let e=x;if("start"===$&&t)t[e(801)]=!0,t[e(865)](e(400),JSON[e(794)]({innerHTML:t.innerHTML,value:t[e(394)]})),"function"==typeof FGSECOMAPP?.[e(533)]?await FGSECOMAPP[e(533)]($):(t[e(394)]=Shopify?.[e(779)]??e(553),t[e(758)]=Shopify?.sca_fg_innerHTML??e(875));else if($===e(759)&&t){if(typeof FGSECOMAPP?.[e(533)]===e(481))await FGSECOMAPP[e(533)]($);else{let a=JSON.parse(t[e(858)](e(400)));t[e(394)]=a?.[e(394)]??"",t[e(758)]=a?.[e(758)]??""}t[e(801)]=!1}else $===e(347)?(typeof FGSECOMAPP?.[e(533)]===e(481)&&await FGSECOMAPP[e(533)]($),window[e(523)][e(466)]((Shopify?.[e(330)]?.root??"/")+e(871))):console[e(347)](e(275),$)};let $n=async $=>{let t=x;try{$[t(622)](),$[t(380)](),$[t(471)]();let e=FGSECOMAPP[t(804)]?.[t(490)],a=e===t(473)?$[t(657)]:$[t(363)]??$[t(657)],{form:r}=a;if(await FGSECOMAPP[t(448)](t(517),a),document.dispatchEvent(new CustomEvent(FGSECOMAPP[t(792)][t(453)],{detail:FGSECOMAPP})),FGSECOMAPP[t(782)])return!1;FGSECOMAPP.checkIsBlockCheckout=!0;try{let c=new URL(r.action);c.searchParams.append(t(484),""),await i(c.toString(),{method:t(640),body:new FormData(r)})}catch(o){console[t(825)](t(445))}if(S(FGSECOMAPP[t(564)])&&S(FGSECOMAPP[t(548)]?.find($=>g($))))return console[t(825)](t(426)),$s($),!1;await $a();let s=[...FGSECOMAPP[t(548)]],n=!1;for(let l of FGSECOMAPP[t(564)])if(l[t(289)]&&l[t(289)][t(606)]){let f=H(s,l),_=$x(l[t(592)],l[t(511)]);!_&&f.giftsAdded[t(606)]>0&&(n=!0),f[t(799)]||(n=!0),f.giftsAvailable<0&&(n=!0),l[t(831)]&&!B(l,SECOMAPP)&&(n=!0)}if(await V(s,FGSECOMAPP.offers),n)location[t(544)]();else try{FGSECOMAPP[t(804)].using_draft_order&&!S(FGSECOMAPP[t(548)]?.[t(485)]($=>g($)))?await i(SECOMAPP[t(411)]+t(304)+Shopify?.shop,{method:t(650),headers:{"Content-Type":t(778)}})[t(590)](async $=>{let x=t,e=await $[x(601)]();e[x(542)]=(e[x(542)]??[])[x(840)]($=>{let t=x;return $.product.collections=$.collections?.[t(840)]($=>({id:$.id})),$[t(760)].tags=$.tags,{id:$[t(760)].id,variant_id:$.product[t(267)],title:$[t(760)][t(685)],handle:$.product[t(543)],price:k($[t(760)]),quantity:$[t(760)][t(433)],product_type:$[t(760)][t(541)],vendor:$.product[t(784)],tags:$.product.tags,collections:$[t(760)][t(639)],selling_plan_allocation:$[t(760)][t(351)]}}),e.others={arr_offer_added:FGSECOMAPP[x(726)],secomapp:{customer:SECOMAPP?.customer??{},fg_codes:SECOMAPP?.[x(642)]??[],fgSettings:FGSECOMAPP[x(804)]},cookie_fg_code:U(x(359)),shopify_currency:Shopify?.currency},await i(SECOMAPP[x(411)]+x(602)+LZString.compressToEncodedURIComponent(e=JSON.stringify(e)),{method:x(650),headers:{"Content-Type":"application/liquid"}})[x(590)](async $=>{let t=x,e=await $[t(601)]();try{FGSECOMAPP[t(782)]=!1,e[t(872)]&&(window[t(523)][t(568)]=e[t(872)][t(637)])}catch(a){console[t(347)](a)}})}):(console[t(825)](t(730)),FGSECOMAPP.checkIsBlockCheckout=!1,$s($))}catch(d){FGSECOMAPP[t(782)]=!1,$s(d)}await FGSECOMAPP[t(448)](t(759),a=e===t(473)?$[t(657)]:$[t(363)]??$[t(657)]),document[t(430)](new CustomEvent(FGSECOMAPP[t(792)][t(591)],{detail:FGSECOMAPP}))}catch(u){await FGSECOMAPP[t(448)](t(347)),document.dispatchEvent(new CustomEvent(FGSECOMAPP[t(792)][t(591)],{detail:FGSECOMAPP})),console[t(347)](u)}},$l=async $=>{$.target?.[x(753)]("sca_handle_checkout")&&await $n($)},$f=()=>{let $=x,t=FGSECOMAPP.fgSettings?.[$(490)],e=".icartCheckoutBtn, .rebuy-cart__checkout-button, .qsc2-checkout-button, #mu-checkout-button, .satcb-cs-checkout-btn, .hs-checkout-purchase"+$(355)+I($(480));document[$(868)](e).forEach(x=>{let e=$,a=x[e(753)](e(385)),i=x.hasAttribute(e(744)),r=x[e(753)](e(459));if("clone_checkout"===t){if(a)return;if(!i&&!r){let c=x.cloneNode(!0);c[e(798)]("click",$n),c[e(865)](e(459),""),c.setAttribute(e(744),""),x.style[e(716)]="none",x[e(632)][e(529)]=e(604),x[e(632)][e(676)]="0",x[e(865)](e(385),""),x[e(300)]?.appendChild(c)}i&&!r&&(x[e(798)]("click",$n),x.setAttribute(e(459),""))}else t===e(473)?x[e(865)](e(459),""):r||(x[e(798)](e(534),$n),x.setAttribute(e(459),""));FGSECOMAPP.hasDoneProcessCheckout=!0}),t===$(473)&&window[$(798)]($(534),$l,!0)};FGSECOMAPP[x(621)]=()=>{let $=x;FGSECOMAPP[$(702)]=0;let t=setInterval(()=>{let x=$;$f(),FGSECOMAPP[x(702)]++,(FGSECOMAPP.scaCountRenderEventCheckout>10||FGSECOMAPP[x(316)])&&(FGSECOMAPP[x(702)]=0,clearInterval(t))},400)};let $_=$=>{let t=x;try{let e={},a={},i=FGSECOMAPP.offers;if(S($)){$=[],S(Shopify?.[t(680)])||$[t(280)]({...Shopify?.[t(680)]});let r={...Shopify?.[t(354)],...Shopify?.current_collection?.[t(689)]};Object[t(857)](FGSECOMAPP[t(634)])?.filter($=>!S($[t(757)])&&(S($?.product_has_icon)||$?.[t(793)]&&!$?.[t(709)]?.[t(284)]($=>$?.[t(496)]?.[t(444)]("sca-gift-icon-collection-page"))))?.[t(625)]($=>{r[$.info.id]={...$[t(757)]}}),$=$[t(819)]([...Object.values(r)])}$?.forEach($=>{let x=t,e=FGSECOMAPP[x(634)][$[x(543)]];FGSECOMAPP[x(634)][$[x(543)]]={...e,info:{...$},product_has_icon:!!S(i)&&void 0}});let c=FGSECOMAPP[t(804)]?.[t(334)],o=c===t(848)?t(729):"original_price";for(let s in i?.[t(625)](x=>{let i=t,r=x.offer_conditions;if(1===r[i(606)]&&"number_of_products"===r[0].unit&&typeof r[0][i(835)]===i(628)){let s,n=r[0].product_narrow;n?.[i(625)](x=>{let t=i;switch(x.type){case t(613):s=Object[t(857)](x[t(394)]);break;case t(550):let e=Object[t(428)](x.value);e[t(606)]>0&&(s=(void 0===s?$:s)?.[t(855)]($=>e[t(661)]($.type))??[]);break;case"product_vendors":let a=Object[t(428)](x[t(394)]);a.length>0&&(s=(void 0===s?$:s)?.[t(855)]($=>a[t(661)]($.vendor))??[]);break;case t(271):let r=Object.keys(x[t(394)]);r[t(606)]>0&&(s=(void 0===s?$:s)?.[t(855)]($=>{let x=t,e=$.collections?.[x(840)]($=>$.id+""),a=e?.[x(855)]($=>r.includes($));return!S(a)})??[])}}),s?.[i(625)]($=>{let t=i,r=$[t(543)],s=x[t(791)],n=FGSECOMAPP.productsInPage[r]?.[t(757)]??{};if(FGSECOMAPP[t(804)]?.[t(531)]&&(s=s[t(855)]($=>$.original_product_shopify_id!==n?.id)),c&&(s=s[t(855)]($=>{let x=t;return $[x(690)][x(405)]($=>$[o]<=n?.[x(576)]/100)}),S(s)))return;if(e[r]){let l=e[r]?.[t(840)]($=>$[t(346)]),f=s?.[t(855)]($=>!l?.[t(661)]($[t(346)]));e[r]=e[r][t(819)](f)}else e[r]=s;let _=($[t(690)]??$[t(649)])?.map($=>$.id)??[];a[r]={},FGSECOMAPP[t(634)][r]?.info?.variants?.[t(855)]($=>_[t(661)]($.id))?.[t(625)]($=>{let x=t;a[r][$.id]=s[x(855)](t=>{let e=x,a=t[e(690)];return c&&(a=a[e(855)](x=>x[o]<=$[e(563)]/100)),!S(a)})})})}}),e){let n=FGSECOMAPP[t(634)][s];FGSECOMAPP[t(634)][s]={...n,gifts_will_receive:[...e[s]],product_has_icon:!0,variants_has_gift:{...a[s]}}}return Object[t(288)](e)?.[t(606)]?e:{}}catch(l){return console[t(347)](l),null}},$d=$=>{let e=x,a=FGSECOMAPP[e(465)][e(399)]??{};if(!a[e(420)]?.status)return;let i=document[e(843)](t.GIFT_THUMBNAIL_ITEMS_SECTION_ID)?.innerHTML??t[e(364)],r=$?.map($=>i[e(513)](/{{\s*fg_product_handle\s*}}/gm,h(E($[e(346)],$[e(456)]),!0))[e(513)](/{{\s*fg_product_img\s*}}/gm,h(z($.thumbnail),!0))[e(513)](/{{\s*fg_product_img_alt\s*}}/gm,h(w($.original_product_shopify_id,$[e(685)]))))[e(423)](""),c=document.querySelector(t.GIFT_THUMBNAIL_SECTION_ID)?.innerHTML??t[e(286)],o=c[e(513)](/{{\s*fg_gift_thumbnail_title\s*}}/gm,h(a[e(420)]?.[e(685)]??"Free Gift"))[e(513)](/{{\s*sca_fg_gift_thumbnail_items_section\s*}}/gm,r)[e(513)](/{{\s*fg_check_show_narrow\s*}}/gm,$?.[e(606)]>=4?"":e(295)),s=e(306)+I("sca_fg_btn_gift_thumbnail_query"),n=document[e(843)](s)??document[e(843)](e(303));if(!n)return;n[e(300)][e(632)][e(859)]=e(475),n[e(300)].style[e(518)]=e(454),n[e(300)]?.className?.includes("sca-fg-form-thumbnail-product-page")||n[e(300)]?.[e(496)]?.[e(600)](e(379));let l=n[e(300)].querySelector(e(537));if(l)l[e(758)]=o;else{(l=document.createElement(e(438)))[e(865)]("id",e(674));let f=new DOMParser()[e(488)](o,e(476));l[e(758)]=f[e(414)].innerHTML,n[e(300)].insertBefore(l,n)}n[e(300)].insertBefore(l,n);let _=document.querySelector(e(683));if(_)switch(a.gift_thumbnail?.[e(765)]){case"32":_.style[e(738)]=e(715);break;case"50":_.style[e(738)]=e(297);break;case"100":_.style[e(738)]=e(292);break;case e(539):_[e(632)][e(738)]=e(747);break;case"240":_[e(632)][e(738)]="100%";break;default:_[e(632)][e(738)]=e(297)}if($?.[e(606)]>=(Shopify?.[e(876)]??4))new Glider(document.querySelector(e(307)),{slidesToShow:(Shopify?.[e(876)]??4)-1,slidesToScroll:1,draggable:!0,dots:".dots-thumbnail",arrows:{prev:e(377),next:e(440)}});else{_&&(_[e(632)].maxWidth=e(475));let d=document[e(843)](e(307));d&&(d[e(632)].display=e(502))}},$8=()=>{let $=x;if(!(FGSECOMAPP[$(465)].product_page??{})[$(720)]?.[$(506)])return;let e=document[$(843)](t[$(573)])?.[$(758)]??t[$(432)],a=e[$(513)](/{{\s*fg_gift_icon\s*}}/gm,FGSECOMAPP[$(465)].gift_icon_path).replaceAll(/{{\s*fg_gift_icon_alt\s*}}/gm,"free-gift-icon").replaceAll(/{{\s*fg_class_product_or_collection_page\s*}}/gm,"sca-gift-icon-img"),i=$(599)+I($(806)),r=document[$(843)](i)??document[$(843)]($(737));if(!r)return;r[$(632)][$(566)]=$(641),r[$(632)][$(859)]=$(699),r[$(815)]?.[$(661)]($(383))||r[$(496)]?.add($(383));let c=r[$(843)]($(281));if(c)c.innerHTML=a;else{(c=document[$(319)]($(438))).setAttribute("id",$(402));let o=new DOMParser()[$(488)](a,$(476));c[$(758)]=o[$(414)][$(758)],r[$(373)](c)}},$1=()=>{let $=x,t=[],e=$(397)+I($(645));return document.querySelectorAll(e).forEach(x=>{let e=$,a=x.querySelector(e(722)),i=a?.[e(858)](e(568))?.split("/")??[],r=i?.[e(678)](e(689)),c=r>=0?i[r+1]??null:null;if(c=c?.split("?")?.[e(614)](),g(c)){x[e(549)]();return}let o=x[e(843)](e(294));if(o){x.remove();return}if(S(c))return;let s=decodeURI(c);S(FGSECOMAPP[e(634)][s]?.info)&&t[e(280)](s);let n=(FGSECOMAPP[e(634)][s]?.[e(709)]??[]).filter($=>!x.isSameNode($));n[e(280)](x),FGSECOMAPP[e(634)][s]={...FGSECOMAPP[e(634)][s],positions:[...n]}}),t},$g=$=>{let e=x;Object[e(428)]($)?.[e(625)]($=>{let x=e,a=FGSECOMAPP.productsInPage[$]?.positions??[];if(S(a)||!Array[x(478)](a))return;if(!(FGSECOMAPP[x(465)][x(862)]??{}).status)return;let i=document[x(843)](t[x(573)])?.innerHTML??t[x(432)],r=i.replaceAll(/{{\s*fg_gift_icon\s*}}/gm,FGSECOMAPP[x(465)].gift_icon_path).replaceAll(/{{\s*fg_gift_icon_alt\s*}}/gm,x(766))[x(513)](/{{\s*fg_class_product_or_collection_page\s*}}/gm,"sca-gift-icon-collection-img");a.forEach($=>{let t=x;$[t(632)].position=t(641),$.className?.includes(t(595))||$[t(496)]?.[t(600)](t(595));let e=$[t(843)](t(486));if(e)e[t(758)]=r;else{(e=document[t(319)](t(438)))[t(865)](t(371),t(734));let a=new DOMParser()[t(488)](r,t(476));e.innerHTML=a[t(414)][t(758)],$[t(373)](e)}})})},$u=async $=>{let t=x;await i(SECOMAPP[t(411)]+t(681)+LZString[t(361)](JSON[t(794)]($)),{method:"GET",headers:{"Content-Type":t(778)}})[t(590)](async $=>{let x=t,e=await $.json(),a=[];e?.[x(689)]?.[x(625)]($=>{let t=x;S($?.products?.id)||a[t(280)]({...$[t(689)],collections:$[t(639)],variants_quantity:$[t(538)]})});let i=$_(a);$g(i)}).catch($=>{console[t(347)]($)})},$p=async $=>{let t=x,e=[];for(let[a,i]of $[t(288)]())S(FGSECOMAPP[t(634)][i]?.[t(757)])&&e[t(280)](i),20===e[t(606)]&&(await $u([...e]),e=[]),a===$[t(606)]-1&&e[t(606)]>0&&(await $u([...e]),e=[])},$b=()=>{let $=$1(),x=$_();$g(x),$p($).then()},$3=()=>{let $=x;Shopify?.[$(740)]&&document.addEventListener($(318),function(){let x=$,t=new URL(document[x(439)]),e=parseInt(t[x(790)][x(424)]("variant"));$h(isNaN(e)?void 0:e)})},$h=$=>{let t=x;if(!location[t(568)][t(661)](t(395)))return;document.querySelector(t(281))?.remove(),document[t(843)](t(537))?.[t(549)]();let e=$_();if(S(e))return;let a=location.pathname[t(687)]("/"),i=a?.[t(678)]("products"),r=decodeURI(i>=0?a[i+1]??null:null);if(!Object[t(428)](e)?.[t(661)](r))return;let c=e[r],o=FGSECOMAPP.productsInPage[r]?.[t(352)]??{},s=Object.keys(o);if(Shopify?.[t(740)]){if(!S($)&&!s[t(661)]($)||S($)&&!S(Shopify?.current_product?.[t(807)])&&!s[t(661)](Shopify?.[t(680)]?.[t(807)]?.id?.toString()))return;c=o[$??Shopify?.[t(680)]?.[t(807)]?.id]??c}$d(c),$8(c)};FGSECOMAPP[x(820)]=$=>{let e=x;try{S($)&&($=[...FGSECOMAPP[e(564)]]);let a=location[e(568)].includes("/cart"),i=[];if($?.[e(625)]($=>{let x=e;if($[x(799)]||S($[x(596)])||!S(FGSECOMAPP.maxOfferPriority)&&!$[x(799)]&&$[x(597)]&&$[x(752)]>FGSECOMAPP[x(425)])return;let t=$[x(596)];$[x(384)]?.forEach($=>{let e=x,a=F(FGSECOMAPP.cartItems,$);a=R(a,$[e(735)]);let i=0,r=null,c=0;"money"===$.unit?(i=O(a),r=e(710),c=Shopify?.[e(770)]??2):$[e(580)]===e(828)&&(i=D(a),r=e(629),c=0);let o=Math.max($.min_amount-i,0)[e(711)](c);t=t[e(513)](r,o)}),i[x(280)](t)}),S(i)){document[e(868)](e(612))[e(625)]($=>$[e(758)]="");return}let r="",c=document[e(843)](t.CART_MSG_ITEM_SECTION_ID)?.[e(758)]??t[e(750)],o=i.map($=>c[e(513)](/{{\s*fg_cart_message\s*}}/gm,h($)))[e(423)](""),s=document[e(843)](t[e(567)])?.[e(758)]??t[e(455)],n=s[e(513)](/{{\s*sca_fg_cart_message_items_section\s*}}/gm,o);FGSECOMAPP[e(360)][e(296)]&&(r=n);let l=e(524),f=document.querySelector(l),_=f?.[e(843)](e(585)),d=document[e(868)](".icart-inner .icartContain, .rebuy-cart__flyout-body, #slidecarthq .slidecarthq, #CartPopup .styles_CartPreview__card__KX-WB, #qikify-stickycart-v2-app .qsc2-drawer-wrapper > div:nth-child(2), .satcb-cs .satcb-cs-top-container, #monster-upsell-cart #monster-cart-wrapper div[class*=custom_scrollbar], div[class*=hs-cart-drawer] .hs-site-cart-popup-layout"+e(328)+I(e(279))),g=document[e(868)](e(612));S(g)||g[e(625)]($=>$[e(758)]=r),(g=document.createElement("div"))[e(865)]("id",e(646)),g[e(496)][e(600)](e(646));let u=new DOMParser()[e(488)](r,e(476));g[e(758)]=u[e(414)][e(758)],S(d)?!f?.[e(843)](e(612))&&(u=new DOMParser()[e(488)](r,e(476)),g[e(758)]=u.body.innerHTML,f&&_&&a?_[e(717)](g):f&&a&&f[e(717)](g)):d?.[e(625)]($=>{let x=e;if($[x(843)](x(612)))return;let t=g[x(474)](!0);$[x(717)](t)});try{document[e(868)](e(436))[e(625)]($=>{let x=new Glider($);(($,x)=>{let t=_0x2329,e=$.track[t(748)],a=null,i=1;function r(){a=setTimeout(()=>{let x=_0x2329;i>=e&&(i=0),$[x(285)](i++)},x)}$.ele[t(798)]("glider-animated",function(){window.clearInterval(a),r()}),r()})(x,Shopify?.[e(706)]??3e3)})}catch(p){console[e(347)](p)}}catch(b){console.error(b)}};let $m=async()=>{let $=x;try{let t=await i($(353)),e=await t[$(601)]();FGSECOMAPP[$(881)]=e?.country_code}catch(a){console[$(825)]($(282))}},$2=()=>{let $=x;if(!FGSECOMAPP[$(419)]?.widget_info?.[$(562)]||!FGSECOMAPP[$(564)][$(606)])return;let e=document[$(843)]($(668)),a=document[$(843)]($(460));if(!e||!a)return;let i=document[$(843)](t[$(333)])?.[$(758)]??t[$(817)],r=document[$(843)](t[$(322)])?.[$(758)]??t[$(366)],c=document[$(843)](t[$(603)])?.[$(758)]??t.TODAY_OFFER_WIDGET,o={};FGSECOMAPP[$(564)][$(625)](x=>{let t=$;o[x[t(834)]]=x});let s=Object[$(857)](o);s[$(278)]((x,t)=>new Date(x[$(592)])-new Date(t.start_time)),e[$(758)]=c[$(513)](/{{\s*sca_fg_today_offer_widget\s*}}/gm,h(FGSECOMAPP[$(419)][$(707)])),FGSECOMAPP[$(419)]?.widget_info.widget_position===$(739)&&(e[$(496)].add("sca-today-offer-widget-left"),a[$(496)][$(600)]($(421))),FGSECOMAPP[$(419)]?.[$(463)][$(608)]===$(666)&&(e[$(496)][$(600)]($(415)),a.classList.add($(263))),a.innerHTML=i[$(513)](/{{\s*sca_fg_today_offer_title\s*}}/gm,h(FGSECOMAPP[$(419)][$(463)].widget_title??$(598)))[$(513)](/{{\s*sca_fg_today_offer_subtitle\s*}}/gm,h(FGSECOMAPP[$(419)][$(463)][$(659)]??$(290))),document.querySelector($(413))[$(758)]=s[$(840)](x=>r[$(513)](/{{\s*sca_fg_offer_id\s*}}/gm,h(x[$(834)]))[$(513)](/{{\s*sca_fg_offer_title\s*}}/gm,h(x[$(344)]))[$(513)](/{{\s*sca_fg_offer_title_tooltip\s*}}/gm,h(x[$(344)])).replaceAll(/{{\s*sca_fg_offer_img\s*}}/gm,h(x.gift_products[0][$(526)],!0))).join("\n"),document[$(843)]("#sca-fg-today-offer-widget .sca-fg-count-offers")[$(758)]=s.length[$(310)](),document[$(843)]($(574))[$(798)]($(534),()=>{let x=$,t=document.querySelector(x(460));t?.[x(496)][x(769)]("sca-show")}),document[$(843)]("#sca-fg-today-offer-widget")[$(798)]($(534),()=>{let x=$,t=document.querySelector(x(460));t?.[x(496)][x(769)]("sca-show")}),$y();let n=(x,t,e)=>{let a=$,i=document.createElement("p");i[a(815)]="sca-fg-tooltip",i.textContent=x,document[a(414)][a(373)](i),i[a(632)].top=e+"px",i[a(632)][a(374)]=t+"px",i.style.display=a(656)},l=()=>{let x=$,t=document[x(843)](x(467));t&&t[x(300)][x(515)](t)},f=x=>{let t=$,e=document[t(843)](t(467));e&&(e[t(632)][t(802)]=x[t(851)]+"px",e.style[t(374)]=x[t(655)]+5+"px")},_=document.querySelectorAll(".sca-offer-title");_[$(625)](function(x){let t=$;x.addEventListener("mouseenter",function($){let t=_0x2329,e=x[t(858)](t(382));n(e,$[t(655)]+5,$[t(851)]+5)}),x[t(798)](t(387),function(){l()}),x[t(798)]("mousemove",f)})},$y=()=>{let $=x,t=[...new Set(FGSECOMAPP[$(564)]?.[$(855)](x=>x[$(799)])[$(840)]($=>$.offer_root))],e=document[$(868)]($(273));e[$(625)](x=>{let e=$;t[e(661)](x[e(858)](e(491)))?x[e(496)][e(600)](e(732)):x[e(496)][e(549)](e(732))})},$6=function(){let $=x;try{document[$(798)](FGSECOMAPP[$(792)][$(504)],async()=>{let x=$;try{window.unicart&&(unicart[x(430)](x(357)),console[x(825)](x(660)))}catch(t){console[x(347)](x(660),t)}try{window[x(398)]&&(await window[x(398)](),console.log(x(299)))}catch(e){console[x(347)](x(299),e)}try{window[x(609)]&&(await $e("sca_slidecart_tcc").then($=>{let t=x;window[t(609)]($),window[t(390)]()}),console[x(825)](x(620)))}catch(a){console[x(347)](x(620),a)}try{let i=document.querySelector(x(540));window[x(528)]&&(await window[x(528)](),console[x(825)](x(721)),i&&(i[x(758)]=FGSECOMAPP?.SHOPIFY_CART?.item_count??0))}catch(r){console[x(347)](x(721),r)}try{window[x(854)]&&(await window[x(854)](),window[x(658)](),console[x(825)](x(308)))}catch(c){console[x(347)](x(308),c)}try{window?.SATCB?.[x(527)]?.CartSlider?.[x(818)]&&(await window[x(388)][x(527)][x(367)][x(818)](),console.log(x(763)))}catch(o){console[x(347)](x(763),o)}try{window[x(345)]&&(await window.monster_refresh(),window[x(812)](),console[x(825)](x(651)))}catch(s){console[x(347)](x(651),s)}try{window.HS_SLIDE_CART_UPDATE&&await (window[x(342)](),window[x(431)](),console[x(825)](x(323)))}catch(n){console[x(347)](x(651),n)}}),window.addEventListener($(417),function(x){let t=$;FGSECOMAPP[t(820)](),FGSECOMAPP[t(621)]()}),document[$(798)]("rebuy:smartcart.show",x=>{FGSECOMAPP[$(820)](),FGSECOMAPP.fetchCheckoutEvents()}),window[$(372)]=function(){FGSECOMAPP[$(820)](),FGSECOMAPP.fetchCheckoutEvents()},window[$(404)]=()=>{let x=$;FGSECOMAPP[x(820)](),FGSECOMAPP[x(621)]()},document[$(798)](FGSECOMAPP[$(792)].SHOW_GIFT_SLIDER,()=>{let x=$;try{typeof window[x(832)]===x(481)&&window[x(832)](),typeof window[x(605)]===x(481)&&window[x(605)](),typeof window[x(277)]===x(481)&&window[x(277)](),document[x(843)](x(555))?.click()}catch(t){console.error(t)}}),document.addEventListener(FGSECOMAPP[$(792)][$(321)],()=>{let x=$;try{!document[x(843)]("#UpcartPopup:has(#CartPopup[class*='styles_active'])")&&window[x(528)]&&window[x(528)]()}catch(t){console.error(t)}})}catch(t){console.error(t)}};Z(FGSECOMAPP[x(548)]).then(()=>{$6()})}();