SAVE 54%
Skip to product information1 / of 6
More videos
FREE Standard Delivery on all orders + FREE Hair Mask (worth £12) when you spend £35!✨
Regular price
Regular price £75.98 Sale price £30.00
Unit price / per
Save £45.98
Save £45.98 Out of stock
OurFour Curls Full Haircare Set contains everything you need for beautiful, healthy curls.
With 4 types of curls supported, Curly, Wavy, Kinky & Coily.
Couldn't load pickup availability
More videos
Goes well with
-
Brightening Vitamin E Eye Cream
Brightening Vitamin E Eye Cream
Regular price
Regular price Sale price £12.00
Unit price / per
Caramel Vacay Body Butter
Caramel Vacay Body Butter
Regular price
Regular price Sale price £10.00
Unit price / per
Clarifying Scalp Scrub
Clarifying Scalp Scrub
Regular price
Regular price Sale price £12.00
Unit price / per
Description
Our Four Curls Full Haircare Set contains everything you need for beautiful, healthy curls. With 4 types of curls supported, Curly, Wavy, Kinky & Coily; enjoy natural ingredients like shea butter, castor oil, jojoba oil, and coconut oil all in one beautifully packaged box-set. Get ready to nourish & hydrate your hair whilst promoting soft, weightless and glossy curls every time.
This 7-piece set includes
- Moisturising Shea Butter Shampoo & Conditioner
- Intense Hydration Leave-In Conditioner
- Moisturising Mango Hair Butter
- Hydrating & Defining Mousse
- Nourishing Hair Oil (containing the viral ingredient Rosemary Oil)
- NEW Curly Detangle Brush.
Worth £75.98
@givemecosmetics LOW STOCK ALERT🌀✨ #givemecosmetics #give #me #cosmetics #tiktokmademebuyit #fourcurlsbundle #fourcurlsrange #fourcurlshydrationbundle #curly #curlyroutine #curlygirl #givemefourcurls #givemecosmeticsfourcurls #curlywashday ♬ original sound - Give Me Cosmetics Benefits
Benefits:
- No Nasties - Sulphate & Silicone-free
- Strengthens and repairs
- Intensely moisturises.
- Defines & hydrates curls.
- Adds shine & bounce
Directions
Direction of use:
Step 1- Start by shampooing your hair twice with our Four Curls Moisturising Shea Butter Shampoo. Use a small amount each time and work the product into wet hands before applying it to your scalp.
Step 2- After thoroughly rinsing the shampoo from your hair. Apply the conditioner to your wet hair and gently brush with the Curly Detangle Brush to distribute the product well and gently detangle your curls. Leave the conditioner to work its magic for a few minutes and rinse very well.
Step 3- Apply a small amount of the Intense Hydration Leave-In Conditioner to your curls. The amount used will depend on your hair type and curly type.
Step 4- It’s time to define your curls with our Hydrating & Defining Hair Mousse. Shake the bottle well. Add a few pumps of mousse to the palm of your hands and gently apply to your curls and scrunch in an upward motion. Let your hair air dry or use a diffuser after applying a heat defence spray.
Step 5- Seal the moisture with our Nourish Hair Oil. This oil can also be used as a scalp treatment. Apply a small to your scalp and gently massage the oil in with your fingers.
Suitable for
Four Curls is suitable for:
- Curly, kinky, wavy, coily hair
- Over-processed Hair
- Chemically treated (E.g permed, chemically straightened)
- Bleached or dyed hair
Accessories for You
- Hair Styling
- Skin Prep
- Body Accessories
Accessories for You
- Hair Styling
- Skin Prep
- Body Accessories
Style your hair like a pro with our wide range of salon-quality home hair styling tools & super cute hair accessories.
SHOP NOW
Accessories for You
- Hair Styling
- Skin Prep
- Body Accessories
Prep your skin with all the essential skincare accessories for ultimate professional skincare routine.
SHOP NOW
Accessories for You
- Hair Styling
- Skin Prep
- Body Accessories
Pair up your bodycare routine with the perfect accessories to help maxmise the potential of your body glow
SHOP NOW
Shop bestsellers
-
SAVE 63%
The Full Haircare Set
The Full Haircare Set
Regular price
Regular price
£67.98Sale price £25.00Unit price / per
Save £42.98
Sale
BESTSELLER🔥
SAVE 33%
Regular price
Regular price
£12.00Sale price £8.00Unit price / per
Save £4.00
Sale
SAVE 46%
Regular price
Regular price
£25.98Sale price £14.00Unit price / per
Save £11.98
Sale
BESTSELLER🔥
SAVE 60%
Regular price
Regular price
£55.98Sale price £22.50Unit price / per
Save £33.48
Sale
SAVE 54%
Four Curls Full Haircare Set
Four Curls Full Haircare Set
Regular price
Regular price
£75.98Sale price £30.00Unit price / per
Save £45.98
Sale
SAVE 57%
Regular price
Regular price
£57.98Sale price £25.00Unit price / per
Save £32.98
Sale
`; 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_title_$}{$_upsell_cart_drawer_product_price_$}
'; 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'); });{$_upsell_cart_drawer_product_disclaimer_$}