Reviews:
SHOP UP TO 50% OFF EVERYTHING, INCLUDING BIAB™. CHECK OUT NOW, WHILE STOCKS LAST.
Description
Add to your nail file and buffer collection with our 5-pack of lilac 100/180 nail buffers — designed to effortlessy blend the nail tip with the natural nail for a smooth finish.
The oval design has rounded sides for ease of use and the broader shape means you can buff a larger area of the nail at once.
Perfectly prep the nail surface before gel or BIAB™ application using our double-sided buffer. Use the softer 180-grit side to buff the natural nail to ensure better gel polish adherence and preventing lifting and peeling for longer-lasting manicures. You can also use this softer grit to refine the gel polish or builder gel layer before applying your top coat or to buff away gel before removing the product. The 100 side of the buffer has a coarser grit which will buff away deeper imperfections when refining your nail looks.
Guild Accredited
Elevate Your Professional Career with The GelBottle Academy! It’s easy as A, BIAB™, C to learn with TGB! Available in 25+ locations globally, we're your partner in achieving excellence, so book your place with TGB Academy today!
Global Head Office in Brighton employing over 130 staff, operating globally
Seen as an industry leader & innovator amongst my peers
We have painted over 2 billion nails since the brands 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 ? `
` : `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 ? `
` : `Log in to buy`}
New In
related academy courses
FAQS
Latest News
- NEWS
INTRODUCING OUR BLACK FRIDAY STAR BUYS
The biggest TGB sale of the year has arrived! Shop up to 50% off sitew...
- Tips and Advice
HOW TO REMOVE CUTICLES — THE PROFESSIONAL WAY
THE ULTIMATE GUIDE WITH THE GELBOTTLE INCWhen it comes to achieving th...
- Tips
HOW TO APPLY FLASHING GLITTERS
Give your clients their own paparazzi momentwith six brand-new flashin...
- Tips
Mastering the BIAB™ Bead: The Key to Strong, Long-Lasting Nails
We invented it, and others try to bottle it... so why would you trust ...
- Featured
NAILS THAT CREATE DRAMA
THE GELBOTTLE INC’S WINTER COLLECTIONWe heard a rumour… everyone’s ...
- Featured
BIAB'solutely Obsessed - Now 60+ Shades of BIAB™
Others try to bottle it. We invented it. And now, the iconicBuil...
- News
How to Use the SalonSafe System: Your Step-by-Step Guide
At TGB we understand that sanitisation is the cornerstone of a safe an...
- tips
How to Achieve the Perfect Halloween Nail Art with Gel Polish
Want to offer your clients nail art but not sure where to start? Or ma...
Daisy's Picks
${product.name}
${formatPrice(productPrice)}
excl. VAT ${capacityValue && `/ ${capacityValue}`}
${!proOnly ? `
` : `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
!