Lilac File Nails & Buffers Bundle (2025)


  • Lilac File Nails & Buffers Bundle (1)

  • Lilac File Nails & Buffers Bundle (2)

Reviews:

£10 BOTTLE SALE IS BACK | PLUS CLAIM YOUR FREE STUDIO GEL™ BUNDLE WHEN YOU SPEND £100+ | SHOP NOW

Description

Our best-selling lilac files & buffers are now available in one handy bundle.

Designed to provide exceptional performance, our range of nail files & buffers have everything you need for flawless mani and pedi results, every time.

Double-sided and easy to sanitise, with versatile grit options for both natural nail and extension prep, this bundle is a must-have for beginners or a perfect restock for any salon.

Lilac File Nails & Buffers Bundle (5) Lilac File Nails & Buffers Bundle (6)

Guild Accredited

Lilac File Nails & Buffers Bundle (7)

Elevate your professional career with TGB Academy! It’s as easy as A, BIAB™, C to learn with The GelBottle. Available in 25+ locations globally, we’re your partner in achieving excellence, so book your place with TGB Academy today.

View courses

Global Head Office based in Brighton, employing over 130 staff and operating worldwide.

Recognised as an industry leader and innovator amongst our peers.

Transformed over 2 billion nails since our brand’s inception.

Feel Inspired

Share how you're using this TGB icon for a chance to feature on our website. Simply mention @the_gelbottle_inc or tag #tgbessentials on Instagram.

${product.name}

${formatPrice(productPrice)}

excl. VAT ${capacityValue && `/ ${capacityValue}`}

${!proOnly ? `

${isInStock ? (productType === 'digital' ? `Configure` : `Add to Basket`) : `Notify me`}

` : `Log in to buy`}

` } return '' }) }) .then(products => { const productListHtml = products.join('') const lists = document.querySelectorAll(`.recommendation-${widget}`) const widgetContainer = document.querySelector(`.br-widget-${widget}`) lists.forEach(list => { if(productListHtml !== '') { list.innerHTML = productListHtml; list.setAttribute('data-loaded', 'true') } else { widgetContainer.style.display = "none" } }) document.querySelectorAll('.br-product').forEach(product => { if (product) { if (!product.hasAttribute('data-listener-added')) { product.addEventListener("click", (e) => { const productId = product.getAttribute('product-id'); if (widgetMetadata) { var widget_data = {}; widget_data.wrid = widgetMetadata.rid; widget_data.wq = itemId ? itemId : ''; widget_data.wid = widgetMetadata.id; widget_data.wty = widgetMetadata.type; widget_data.item_id = productId; window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('widget', 'widget-click', widget_data, true); }); } }); product.setAttribute('data-listener-added', 'true'); } } }); document.querySelectorAll('.br-widget-add-to-cart').forEach(btn => { if(btn) { btn.addEventListener("click", (e) => { e.preventDefault() const productId = btn.getAttribute('product-id') if(widgetMetadata) { var widget_atc_data = {} widget_atc_data.wrid = widgetMetadata.rid widget_atc_data.wq = itemId ? itemId : '' widget_atc_data.wid = widgetMetadata.id widget_atc_data.wty = widgetMetadata.type widget_atc_data.item_id = productId widget_atc_data.sku = productId window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('cart','widget-add', widget_atc_data) }) } }) } }) function updateAddToCartUrl(quantity) { let addToCartButtons = document.querySelectorAll('.br-widget-add-to-cart') addToCartButtons.forEach((button) => { let originalUrl = button.getAttribute('href') let baseUrl = originalUrl.split('&qty=')[0] button.setAttribute('href', baseUrl + '&qty=' + quantity) }); } function handleQuantityButtonClick() { let action = this.getAttribute('data-action') let inputField = this.closest('.add-to-cart-wrapper').querySelector('.form-input--incrementTotal') let currentValue = parseInt(inputField.value, 10) if (action === 'inc') { inputField.value = currentValue + 1 } else if (action === 'dec') { if (currentValue > 1) { inputField.value = currentValue - 1 } } updateAddToCartUrl(inputField.value) } //this is needed since the event listener might be attached to the same button more than once document.querySelectorAll('.quantity-button').forEach((button) => { let newButton = button.cloneNode(true) button.parentNode.replaceChild(newButton, button) newButton.addEventListener('click', handleQuantityButtonClick) }); }) .catch(error => console.error(error)) } }) .catch(error => { console.error('There was a problem with the fetch operation:', error) }); } (function() { function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie) var ca = decodedCookie.split(';') for(var i = 0; i

You might also like

    ${product.name}

    ${formatPrice(productPrice)}

    excl. VAT ${capacityValue && `/ ${capacityValue}`}

    ${!proOnly ? `

    ${isInStock ? (productType === 'digital' ? `Configure` : `Add to Basket`) : `Notify me`}

    ` : `Log in to buy`}

    ` } return '' }) }) .then(products => { const productListHtml = products.join('') const lists = document.querySelectorAll(`.recommendation-${widget}`) const widgetContainer = document.querySelector(`.br-widget-${widget}`) lists.forEach(list => { if(productListHtml !== '') { list.innerHTML = productListHtml; list.setAttribute('data-loaded', 'true') } else { widgetContainer.style.display = "none" } }) document.querySelectorAll('.br-product').forEach(product => { if (product) { if (!product.hasAttribute('data-listener-added')) { product.addEventListener("click", (e) => { const productId = product.getAttribute('product-id'); if (widgetMetadata) { var widget_data = {}; widget_data.wrid = widgetMetadata.rid; widget_data.wq = itemId ? itemId : ''; widget_data.wid = widgetMetadata.id; widget_data.wty = widgetMetadata.type; widget_data.item_id = productId; window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('widget', 'widget-click', widget_data, true); }); } }); product.setAttribute('data-listener-added', 'true'); } } }); document.querySelectorAll('.br-widget-add-to-cart').forEach(btn => { if(btn) { btn.addEventListener("click", (e) => { e.preventDefault() const productId = btn.getAttribute('product-id') if(widgetMetadata) { var widget_atc_data = {} widget_atc_data.wrid = widgetMetadata.rid widget_atc_data.wq = itemId ? itemId : '' widget_atc_data.wid = widgetMetadata.id widget_atc_data.wty = widgetMetadata.type widget_atc_data.item_id = productId widget_atc_data.sku = productId window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('cart','widget-add', widget_atc_data) }) } }) } }) function updateAddToCartUrl(quantity) { let addToCartButtons = document.querySelectorAll('.br-widget-add-to-cart') addToCartButtons.forEach((button) => { let originalUrl = button.getAttribute('href') let baseUrl = originalUrl.split('&qty=')[0] button.setAttribute('href', baseUrl + '&qty=' + quantity) }); } function handleQuantityButtonClick() { let action = this.getAttribute('data-action') let inputField = this.closest('.add-to-cart-wrapper').querySelector('.form-input--incrementTotal') let currentValue = parseInt(inputField.value, 10) if (action === 'inc') { inputField.value = currentValue + 1 } else if (action === 'dec') { if (currentValue > 1) { inputField.value = currentValue - 1 } } updateAddToCartUrl(inputField.value) } //this is needed since the event listener might be attached to the same button more than once document.querySelectorAll('.quantity-button').forEach((button) => { let newButton = button.cloneNode(true) button.parentNode.replaceChild(newButton, button) newButton.addEventListener('click', handleQuantityButtonClick) }); }) .catch(error => console.error(error)) } }) .catch(error => { console.error('There was a problem with the fetch operation:', error) }); } (function() { function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie) var ca = decodedCookie.split(';') for(var i = 0; i

    New In

      related academy courses

      FAQS

      Latest News

      • News

        Behind the Scenes: The GelBottle at London Fashion Week AW25

        LFW is always a whirlwind of creativity, and this season was no except...

        Read Article
      • News

        International Women's Day 2025: Accelerating Action in the Nail Industry

        The theme for this year’s International Women's Day is ‘Ac...

        Read Article
      • Featured

        Confidence Boost: Retail Therapy for Your Clients (and Your Business!)

        We've all been there; you've just finished a perfect set of nails, you...

        Read Article
      • Tips

        How to Repair Broken Nails: Professional Solutions for Nail Technicians

        Every nail technician will face the same scenario, week in and week ou...

        Read Article
      • Tips

        How to Do Marble Nails with Gel Polish: Step-by-Step Guide

        Creating elegant marble nails might look complex, but achieving this s...

        Read Article
      • Tips

        Common Application Issues: Troubleshooting & Pro Tips for Nail Technicians

        Applying professional gel products should be a seamless process, but e...

        Read Article
      • News

        Celebrity Nail Artist Creates Elegant BIAB™ Manicure for White Lotus Star Leslie Bibb

        How to Achieve the Perfect Natural BIAB™ LookWhen Lesli...

        Read Article
      • Featured

        Go Beyond the Palette: Introducing the Mani Mansion Spring Collection

        Introducing Mani Mansion: Our New Spring CollectionDecorate your clie...

        Read Article

      JOIN OUR COMMUNITY

      Follow us on social for insider access to the latest trending collections, daily nail inspo and exclusive tips and tricks.

      • Painted over 2 Billion Nails
      • Inventor of BIAB™
      • Available across 5 Continents

      Daisy's Picks

      ${product.name}

      ${formatPrice(productPrice)}

      excl. VAT ${capacityValue && `/ ${capacityValue}`}

      ${!proOnly ? `

      ${isInStock ? (productType === 'digital' ? `Configure` : `Add to Basket`) : `Notify me`}

      ` : `Log in to buy`}

      ` } return '' }) }) .then(products => { const productListHtml = products.join('') const lists = document.querySelectorAll(`.recommendation-${widget}`) const widgetContainer = document.querySelector(`.br-widget-${widget}`) lists.forEach(list => { if(productListHtml !== '') { list.innerHTML = productListHtml; list.setAttribute('data-loaded', 'true') } else { widgetContainer.style.display = "none" } }) document.querySelectorAll('.br-product').forEach(product => { if (product) { if (!product.hasAttribute('data-listener-added')) { product.addEventListener("click", (e) => { const productId = product.getAttribute('product-id'); if (widgetMetadata) { var widget_data = {}; widget_data.wrid = widgetMetadata.rid; widget_data.wq = itemId ? itemId : ''; widget_data.wid = widgetMetadata.id; widget_data.wty = widgetMetadata.type; widget_data.item_id = productId; window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('widget', 'widget-click', widget_data, true); }); } }); product.setAttribute('data-listener-added', 'true'); } } }); document.querySelectorAll('.br-widget-add-to-cart').forEach(btn => { if(btn) { btn.addEventListener("click", (e) => { e.preventDefault() const productId = btn.getAttribute('product-id') if(widgetMetadata) { var widget_atc_data = {} widget_atc_data.wrid = widgetMetadata.rid widget_atc_data.wq = itemId ? itemId : '' widget_atc_data.wid = widgetMetadata.id widget_atc_data.wty = widgetMetadata.type widget_atc_data.item_id = productId widget_atc_data.sku = productId window.getBloomreach.then(function(BrTrk) { BrTrk.getTracker().logEvent('cart','widget-add', widget_atc_data) }) } }) } }) function updateAddToCartUrl(quantity) { let addToCartButtons = document.querySelectorAll('.br-widget-add-to-cart') addToCartButtons.forEach((button) => { let originalUrl = button.getAttribute('href') let baseUrl = originalUrl.split('&qty=')[0] button.setAttribute('href', baseUrl + '&qty=' + quantity) }); } function handleQuantityButtonClick() { let action = this.getAttribute('data-action') let inputField = this.closest('.add-to-cart-wrapper').querySelector('.form-input--incrementTotal') let currentValue = parseInt(inputField.value, 10) if (action === 'inc') { inputField.value = currentValue + 1 } else if (action === 'dec') { if (currentValue > 1) { inputField.value = currentValue - 1 } } updateAddToCartUrl(inputField.value) } //this is needed since the event listener might be attached to the same button more than once document.querySelectorAll('.quantity-button').forEach((button) => { let newButton = button.cloneNode(true) button.parentNode.replaceChild(newButton, button) newButton.addEventListener('click', handleQuantityButtonClick) }); }) .catch(error => console.error(error)) } }) .catch(error => { console.error('There was a problem with the fetch operation:', error) }); } (function() { function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie) var ca = decodedCookie.split(';') for(var i = 0; i

        !

        Lilac File Nails & Buffers Bundle (2025)

        References

        Top Articles
        Latest Posts
        Recommended Articles
        Article information

        Author: Msgr. Benton Quitzon

        Last Updated:

        Views: 5951

        Rating: 4.2 / 5 (43 voted)

        Reviews: 90% of readers found this page helpful

        Author information

        Name: Msgr. Benton Quitzon

        Birthday: 2001-08-13

        Address: 96487 Kris Cliff, Teresiafurt, WI 95201

        Phone: +9418513585781

        Job: Senior Designer

        Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

        Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.