Sans effort, le design plat s’adapte confortablement à l’arrière de votre tête—parfait pour conduire, se détendre ou faire du yoga
Grand clip fixe sans effort les mèches pourdes demi-attaches ou des chignons complets
Utilisez un clip pour un look simple ou empilez-en deux ensemble pour un style polyvalent
Jolie teinte bleu profond qui rehausse votre style avec une subtile touche de couleur
Dents douces mais résistantes qui saisissent tous les types de cheveux sans accrocher ni glisser
Fabriqué en plastique recyclé, pour un coiffage durable
Facile, rapide et toujours stylé—il suffit de rassembler une section de vos cheveux, de la tordre, de la fixer avec le clip et c'est parti!
Astuce pro : Le Cloud Clip fonctionne mieux sur cheveux secs ou légèrement humides pour une prise maximale. Si vous avez les cheveux ultra fins ou soyeux, essayez d'ajouter un peu de spray texturisant avant de coiffer pour plus de tenue!
Plastique recyclé
{
discount_percentage = $event.detail?.percentage || 0;
})"
x-init="$watch('selected', value => {
if (value.length != total_items) {
discount_percentage = 0;
}else{
discount_percentage = 0;
}
})"
x-data="{
renderPrice(price){
let total = price;
if(this.discount_percentage > 0){
total = price - (price * (this.discount_percentage / 100));
}
return Unick.formatMoney(total);
},
selected: [],
fixed_product: false,
discount_percentage: 0,
total_items: 4,
imgSrc(src, width) {
if (!src) return '';
if (/[?&]width=/.test(src)) return src.replace(/([?&]width=)\d+/, '$1' + width);
return src + (src.includes('?') ? '&' : '?') + 'width=' + width;
},
getSrcset(src) {
if (!src) return '';
return [72, 100, 144, 200].map(w => this.imgSrc(src, w) + ' ' + w + 'w').join(', ');
},
add(item) {
this.selected.push(item)
},
remove(id) {
this.selected = this.selected.filter(item => item.id !== id)
},
isInBundle(id) {
return this.selected.some(item => item.id === id)
},
priceBeforeDiscount(){
let total = 0;
this.selected.forEach(function (item) {
total += item.price;
})
return total;
},
totalPrice(){
let total = 0;
this.selected.forEach(function (item) {
total += item.price;
})
total = total - (total * (this.discount_percentage / 100));
let extraDiscount = 0;
return total - extraDiscount;
},
addToCart(){
let cartObj = [];
let bundleTitle = `Grand clip nuage plat - Orchidée bleue`;
let bundleHandle = `blue-orchid-flat-cloud-clip-large`;
let bundleCount = 4;
let bundleQty = 1;
let index = 0;
// Update button text to 'adding...'
this.$refs.addToCartButton.textContent = 'Adding...';
this.selected.forEach(function (item) {
cartObj.push({
quantity: 1,
id: item.variants[0].id,
properties: {
'_fbt_bundle': bundleTitle,
'_fbt_bundle_handle': bundleHandle,
'_fbt_bundle_count': bundleCount,
}
})
})
if(this.fixed_product && this.total_items == this.selected.length){
cartObj = [];
cartObj.push({
quantity: 1,
id: this.fixed_product,
})
}
fetch(routes.cart_add_url + '.js', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
items: cartObj
})
})
.then(response => {
// Update button text back to 'add to cart'
this.$refs.addToCartButton.textContent = 'Add to cart';
// Update cart with event dispatch
this.$dispatch('update-cart', { cart: response });
// Open cart after adding product
this.$dispatch('toggle-cart-drawer');
});
}
}">
Inscrivez-vous pour recevoir une notification lorsque cet article sera à nouveau en stock.
Please enter a valid email address.
Merci de vous être inscrit ! Nous vous enverrons un e-mail lorsque le produit sera disponible.
{
let mainAddToCart = document.querySelector('.product__info-wrapper .button-add-to-cart, .product__info-wrapper .product-form__submit');
if(mainAddToCart) {
let rect = mainAddToCart.getBoundingClientRect();
// Hide floating cart when main button is visible (with some buffer)
show = rect.top > window.innerHeight || rect.bottom < 0;
} else {
// If main button not found, show floating cart
show = true;
}
})"
x-init="$nextTick(() => {
// Delay initialization to ensure Alpine has rendered the main add-to-cart button
setTimeout(() => {
let mainAddToCart = document.querySelector('.product__info-wrapper .button-add-to-cart, .product__info-wrapper .product-form__submit');
if(mainAddToCart) {
let rect = mainAddToCart.getBoundingClientRect();
show = rect.top > window.innerHeight || rect.bottom < 0;
} else {
// Fallback: show sticky cart if main button not found after delay
show = true;
}
}, 500);
})"
class="add-to-cart-footer p-3 bg-white text-black fixed bottom-0 w-full z-20 shadow border-t">
4 raisons pour lesquelles tout le monde passe au Clip Flat Nuage
1. pas de problèmes d'appui-tête
La conception à dos plat signifie qu'il n'y a pas de bosses inconfortables lorsque vous conduisez, que vous vous allongez ou que vous vous détendez sur le canapé.
2. douce mais solide
Suffisamment solide pour attacher les cheveux épais et bouclés, mais suffisamment douce pour les mèches fines - pas de traction, pas de maux de tête.
3. durabilité toute la journée
Contrairement aux pinces encombrantes, la forme plate légère et innovante permet de le porter sans effort du matin au soir.
4. une prise qui ne s'arrête pas
Conçue pour s'accrocher sans tirer, elle maintient vos cheveux en sécurité toute la journée.
Note de 4,7 sur 5 étoiles
Basé sur 74 avis
89 % recommanderaient ces produits
Frequently Asked Questions
La conception à dos plat la rend très confortable à porter en conduisant, en s'allongeant ou en se relaxant - pas de bosses gênantes !
Oui ! La grande taille et la prise solide permettent de tenir les cheveux épais, bouclés et longs sans glisser.
Absolument ! Il est léger et doux, vous pouvez donc le porter pendant des heures sans gêne.
Oui ! La prise sûre maintient vos cheveux en place pendant que vous bougez, et la forme plate ne s'enfonce pas dans votre tête pendant les exercices au sol.
Oui ! Comme de nombreux accessoires pour cheveux Kitsch, il est fabriqué à partir de plastique recyclé, ce qui vous permet de vous coiffer de manière durable.
Le prix de référence correspond au prix auquel le produit était précédemment proposé ou au prix de marché estimé pour des articles comparables vendus ailleurs. Les prix étant susceptibles de fluctuer, nous ne pouvons garantir que le prix de référence corresponde au prix du marché en vigueur à un moment donné.
Le choix d'une sélection entraîne l'actualisation de la page entière.