Mother's Day Mystery | Give Me Cosmetics (2025)

SAVE 50%

Skip to product information
  • Mother's Day Mystery | Give Me Cosmetics (1)

  • Mother's Day Mystery | Give Me Cosmetics (2)

  • Mother's Day Mystery | Give Me Cosmetics (3)

  • Mother's Day Mystery | Give Me Cosmetics (4)

1 / of 4

£1.99 Standard Delivery when you spend £30 or more🔥

Mother's Day Premium Mystery

Regular price

Regular price £60.00 Sale price £30.00

Unit price / per

Save £30.00

Save £30.00 Out of stock

This Mother's Day, show them you care with our Mother's Day PREMIUM Mystery!

For all the mums, step-mums, foster mums, dog mums, mother figures, and fairy godmothers out there, this bundle is the ultimate gift to show
how much of an impact they've had on our lives.

Goes well with

  • Mother's Day Mystery | Give Me Cosmetics (5)

    Brightening Vitamin E Eye Cream

    Brightening Vitamin E Eye Cream

    Regular price

    Regular price Sale price £12.00

    Unit price / per

  • Mother's Day Mystery | Give Me Cosmetics (6)

    Caramel Vacay Body Butter

    Caramel Vacay Body Butter

    Regular price

    Regular price Sale price £10.00

    Unit price / per

  • Mother's Day Mystery | Give Me Cosmetics (7)

    Clarifying Scalp Scrub

    Clarifying Scalp Scrub

    Regular price

    Regular price Sale price £12.00

    Unit price / per

Description

With Mother's Day fast approaching, it's time to find the ultimate gift to say THANK YOU!

Whether you're celebrating a mum, step-mum, foster mum, dog mum, mother figure, or fairy godmother this year, show them how much you appreciate them with our Mother's Day PREMIUM Mystery.

This mystery includes 8 FULL-SIZED products, including NEW IN!

Plus, shampoo and conditioner are guaranteed, so you can ensure their hair is taken care of just as much as they take care of you.

Grab this HIGH-VALUE gifting box now to celebrate their care and dedication in the perfect way.

This mystery also comes with a new full-colour box with a heartfelt message to show them how much you love them!

Benefits

- The ultimate surprise gift
- The perfect chance to show them you care
- 8 FULL-SIZED products

View full details

Mother's Day Mystery | Give Me Cosmetics (8)Mother's Day Mystery | Give Me Cosmetics (9)Mother's Day Mystery | Give Me Cosmetics (10)Mother's Day Mystery | Give Me Cosmetics (11)

The Perfect Gift

  • Haircare Gifts
  • Skincare Gifts
  • Gift Sets

Mother's Day Mystery | Give Me Cosmetics (12)

The Perfect Gift

  • Haircare Gifts
  • Skincare Gifts
  • Gift Sets

Give the gift of glossy, healthy locks with our wide range of luxury haircare gift sets.

SHOP NOW

Mother's Day Mystery | Give Me Cosmetics (13)

The Perfect Gift

  • Haircare Gifts
  • Skincare Gifts
  • Gift Sets

Treat yourself and others to the gift of a glowing complexion. Premium skincare suitable for all skin types.

SHOP NOW

Mother's Day Mystery | Give Me Cosmetics (14)

The Perfect Gift

  • Haircare Gifts
  • Skincare Gifts
  • Gift Sets

Nothing beats the gift of filter-free confidence with our hand-picked collection of Beauty Gifts sets, specially tailored for any occasion.

SHOP NOW

Shop bestsellers

  • Mother's Day Mystery | Give Me Cosmetics (15)

    SAVE 63%

    The Full Haircare Set

    The Full Haircare Set

    Regular price

    Regular price £67.98 Sale price £25.00

    Unit price / per

    Save £42.98

    Sale

  • BESTSELLER🔥

    Mother's Day Mystery | Give Me Cosmetics (16)

    SAVE 33%

    Regular price

    Regular price £12.00 Sale price £8.00

    Unit price / per

    Save £4.00

    Sale

  • Mother's Day Mystery | Give Me Cosmetics (17)

    SAVE 46%

    Regular price

    Regular price £25.98 Sale price £14.00

    Unit price / per

    Save £11.98

    Sale

  • BESTSELLER🔥

    Mother's Day Mystery | Give Me Cosmetics (18)

    SAVE 60%

    Regular price

    Regular price £55.98 Sale price £22.50

    Unit price / per

    Save £33.48

    Sale

  • Mother's Day Mystery | Give Me Cosmetics (19)

    SAVE 54%

    Four Curls Full Haircare Set

    Four Curls Full Haircare Set

    Regular price

    Regular price £75.98 Sale price £35.00

    Unit price / per

    Save £40.98

    Sale

  • Mother's Day Mystery | Give Me Cosmetics (20)

    SAVE 57%

    Regular price

    Regular price £57.98 Sale price £25.00

    Unit price / per

    Save £32.98

    Sale

Mother's Day Mystery | Give Me Cosmetics (21)

Add to bag

` };
` : `

Mother's Day Mystery | Give Me Cosmetics (22)

{$_upsell_cart_drawer_product_title_$}{$_upsell_cart_drawer_product_price_$}

`; productInfoTemplate = productInfoTemplate.replaceAll('{$_upsell_cart_drawer_product_link_$}', `/products/${product.handle}`); const productTitle = (product.variants.length === 1 && product.variants[0].title !== 'Default Title') ? `${product.title}: ${product.variants[0].title}` : product.title; productInfoTemplate = productInfoTemplate.replaceAll('{$_upsell_cart_drawer_product_title_$}', productTitle); productInfoTemplate = productInfoTemplate.replaceAll('{$_upsell_cart_drawer_product_image_$}', product.images[0].src); productInfoTemplate = productInfoTemplate.replaceAll('{$_upsell_cart_drawer_product_price_$}', window.BOLD.common.Shopify.formatMoney(product.variants[0].price)); template = template.replaceAll('{$_upsell_cart_drawer_product_info_$}', productInfoTemplate); singleOfferContainer.innerHTML += template; if (product.upsell_offer_settings.show_qty_box || window.BOLD.cartDrawerWidget.showQuantityInput ) { let quantityTemplate = '

{$_upsell_cart_drawer_product_disclaimer_$}

'; const maxQuantity = product.upsell_offer_settings.disclaimer_qty || null; if (maxQuantity) { quantityTemplate = quantityTemplate.replaceAll('{$_cart_drawer_offer_max_quantity_$}', maxQuantity); } else { quantityTemplate = quantityTemplate.replaceAll('max="{$_cart_drawer_offer_max_quantity_$}"', ''); } if (product.upsell_offer_settings.disclaimer) { quantityTemplate = quantityTemplate.replaceAll('{$_upsell_cart_drawer_product_disclaimer_$}', product.upsell_offer_settings.disclaimer_text); } else { quantityTemplate = quantityTemplate.replaceAll('{$_upsell_cart_drawer_product_disclaimer_$}', ''); } singleOfferContainer.querySelector('.upsell-cart-drawer-quantity-container').innerHTML = quantityTemplate } if (product.variants.length > 1) { const variantsSelect = document.createElement('select'); variantsSelect.className = 'upsell_cart_drawer_variant_selector'; product.variants.map(function (variant) { let variantsTemplate = ``; variantsTemplate = variantsTemplate.replaceAll("{$_upsell_cart_drawer_variant_title_$}", variant.title); variantsTemplate = variantsTemplate.replaceAll("{$_upsell_cart_drawer_variant_id_$}", variant.id); variantsTemplate = variantsTemplate.replaceAll("{$_upsell_cart_drawer_variant_price_$}", variant.price); variantsSelect.innerHTML += variantsTemplate; }); const variantContainer = singleOfferContainer.querySelector('.upsell_cart_drawer_variant_selector_container'); variantContainer.innerHTML = variantsSelect.outerHTML; } if (offerDetails.products.length > 1) { for (let i = 0; i < offerDetails.products.length; i++) { const variantsSelect = document.createElement('span'); variantsSelect.className = 'upsell_cart_drawer_progress_bar_circle' + (i === index ? '' : ' grey'); variantsSelect.innerHTML = '⬤'; singleOfferContainer.querySelector('.upsell_cart_drawer_progress_bar').innerHTML += variantsSelect.outerHTML; } } return singleOfferContainer.innerHTML; }); return filledTemplates; } function addCartDrawerEventListeners(offerDetails) { document.querySelectorAll('.cart-drawer-upsell-offer').forEach(function (productOffer) { const variantSelector = productOffer.querySelector('.upsell_cart_drawer_variant_selector'); const addToCartSelector = productOffer.querySelector('.product-offer-add-to-cart-button'); const quantitySelector = productOffer.querySelector('.upsell-cart-drawer-bold-quantity-input'); const priceSelector = productOffer.querySelector('.product-offer-price'); if (variantSelector) { variantSelector.addEventListener('change', function (event) { event.preventDefault(); // Get variant ID and Price const selectTarget = event.target; const selectedOption = selectTarget.options[selectTarget.selectedIndex]; const variantId = selectedOption.dataset['boldVariantId']; const variantPrice = selectedOption.dataset['boldVariantPrice']; // Update price display priceSelector.innerText = window.BOLD.common.Shopify.formatMoney(variantPrice); // Update add to cart event (to add correct variant ID) addToCartSelector.dataset['boldVariantId'] = variantId; }); } if (quantitySelector) { quantitySelector.addEventListener('change', function (event) { event.preventDefault(); const quantitySelect = event.target; const quantity = quantitySelect.value; addToCartSelector.dataset['boldQuantity'] = quantity; }); } addToCartSelector.addEventListener('click', function (event) { event.preventDefault(); const atc = event.currentTarget; const variantId = atc.dataset['boldVariantId']; const quantity = atc.dataset['boldQuantity']; const productId = atc.dataset['boldProductId']; const requestBody = { items: [ { id: parseInt(variantId), quantity: parseInt(quantity), productId: parseInt(productId), sections: "cart-items,cart-icon-bubble,cart-live-region-text,cart-footer" }]}; addItemToCart(requestBody, productId, offerDetails); }); }); const backArrow = document.querySelector('.product-offer-back-arrow'); if (backArrow) { backArrow.addEventListener('click', function (event) { event.preventDefault(); const upsellOffer = document.querySelector('.cart-drawer-upsell-offer:not(.hidden)'); upsellOffer.classList.add('hidden'); if (upsellOffer.previousElementSibling) { upsellOffer.previousElementSibling.classList.remove('hidden'); } else { upsellOffer.parentElement.lastElementChild.classList.remove('hidden'); } }); } const nextArrow = document.querySelector('.product-offer-next-arrow'); if (nextArrow) { nextArrow.addEventListener('click', function (event) { event.preventDefault(); const upsellOffer = document.querySelector('.cart-drawer-upsell-offer:not(.hidden)'); upsellOffer.classList.add('hidden'); if (upsellOffer.nextElementSibling) { upsellOffer.nextElementSibling.classList.remove('hidden'); } else { upsellOffer.parentElement.firstElementChild.classList.remove('hidden'); } }); } } function renderCartDrawerWidget(result) { const offerCarousels = document.querySelectorAll('.product-offer-carousel'); if (offerCarousels.length) { offerCarousels.forEach(function (offerCarousel) { offerCarousel.remove() }); } const widgetElement = document.createElement('div'); widgetElement.className = 'product-offer-carousel'; const containerElement = document.createElement('div'); containerElement.className = 'product-offer-container'; const renderedTemplate = fillCartDrawerTemplates(result); renderedTemplate.map(function(productOffer) { containerElement.innerHTML += productOffer; }); widgetElement.innerHTML += containerElement.outerHTML; if (result.products && result.products.length > 1) { const backArrowElement = document.createElement('div'); backArrowElement.className = 'product-offer-back-arrow'; backArrowElement.innerText = '<'; widgetElement.innerHTML += backArrowElement.outerHTML; const nextArrowElement = document.createElement('div'); nextArrowElement.className = 'product-offer-next-arrow'; nextArrowElement.innerText = '>'; widgetElement.innerHTML += nextArrowElement.outerHTML; } if (result.products && result.products.length > 0) { let placementElement = ''; const cartDrawerAnchor = getCartDrawerAnchor(); if (cartDrawerAnchor) { cartDrawerAnchor.insertAdjacentHTML('beforebegin', widgetElement.outerHTML); } } } function getCartDrawerAnchor() { if (false) { if (document.querySelector('bold-cart-drawer') || document.querySelector('.cart-drawer__footer')) { switch (window.BOLD.cartDrawerWidget.offerPosition) { case 'top': return document.querySelector('bold-cart-drawer-items').previousElementSibling; case 'middle': return document.querySelector('bold-cart-drawer-items'); case 'bottom': return document.querySelector('.cart-drawer__footer'); default: return document.querySelector('bold-cart-drawer-items'); } } } else { if (document.querySelector("cart-drawer-items") || document.querySelector(".cart-drawer__footer")) { switch (window.BOLD.cartDrawerWidget.offerPosition) { case 'top': return document.querySelector("cart-drawer-items").previousElementSibling; case 'middle': return document.querySelector("cart-drawer-items"); case 'bottom': return document.querySelector(".cart-drawer__footer"); default: return document.querySelector("cart-drawer-items"); } } } return null; } function fetchCartDrawerOfferData() { fetch('/cart.json') .then(function (response) { return response.json() }) .then(function (cartObject) { newCart = cartObject; const customCartDrawer = document.querySelector('bold-cart-drawer.bold-custom-cart-drawer'); if (customCartDrawer && typeof customCartDrawer.renderCustomCartDrawer === 'function') { customCartDrawer.renderCustomCartDrawer(); } if (cartObject && cartObject.items.length) { const shopDomain = Shopify.shop; const cartBody = { data: { cart: cartObject } }; fetch(`${window.BOLD.upsell.path}${shopDomain}/get_cart_drawer_offer`, { "headers": {"accept": "application/json"}, "body": JSON.stringify(cartBody), "method": "POST" }) .then(function(response) { return response.json() }) .then(function (result) { newOffer = result; //Fill Template if (result && JSON.stringify(newOffer) !== JSON.stringify(oldOffer)) { renderCartDrawerWidget(result); addCartDrawerEventListeners(result); } oldOffer = newOffer; }); } }); } document.addEventListener('BOLD_upsell_loaded', function () { clearInterval(isUpsellReady); BOLD.common.eventEmitter.on('BOLD_COMMON_cart_loaded', function () { if (Shopify.designMode) { renderCartDrawerWidget(MOCK_DATA); addCartDrawerEventListeners(MOCK_DATA); } else { if(getCartDrawerAnchor()) { fetchCartDrawerOfferData(); } } }); BOLD.common.eventEmitter.emit('BOLD_COMMON_cart_loaded'); });
Mother's Day Mystery | Give Me Cosmetics (2025)
Top Articles
(Re)Building A Sports Business On Local Broadcast
Exclusive | ABC staffers bracing for meltdown with rivals Michael Strahan, Kelly Ripa forced back under same roof: sources
Dow Adds 20, Nasdaq Jumps 217, S&P 500 Climbs 40
Latest Posts
Top cancer experts ‘being put off UK by politicians’ messaging on immigration’
Leeds: Farke breaks sack silence after Marathe call - 'I don't have to prove anything'
Recommended Articles
Article information

Author: Saturnina Altenwerth DVM

Last Updated:

Views: 5978

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Saturnina Altenwerth DVM

Birthday: 1992-08-21

Address: Apt. 237 662 Haag Mills, East Verenaport, MO 57071-5493

Phone: +331850833384

Job: District Real-Estate Architect

Hobby: Skateboarding, Taxidermy, Air sports, Painting, Knife making, Letterboxing, Inline skating

Introduction: My name is Saturnina Altenwerth DVM, I am a witty, perfect, combative, beautiful, determined, fancy, determined person who loves writing and wants to share my knowledge and understanding with you.