We are Leaping Bunny certified! The Leaping Bunny Logo is the only internationally recognized symbol guaranteeing consumers that no new animal tests were used in the development of any product displaying it.
{
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: 3,
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;
let discount = 0;
this.selected.forEach(function (item) {
item.tags.forEach(function (tag) {
if(tag.includes('discount:') || tag.includes('Discount:') || tag.includes('discount: ') || tag.includes('Discount: ')){
discount = tag.split(':')[1];
}
})
})
if(discount > 0){
extraDiscount = total * (discount / 100);
}
return total - extraDiscount;
},
addToCart(){
let cartObj = [];
let bundleTitle = `ローズマリー&ビオチン シャンプー&コンディショナー セット+バーセーバーバッグ バンドル`;
let bundleHandle = `rosemary-biotin-shampoo-conditioner-combo-bar-saver-bags-bundle`;
let bundleCount = 3;
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');
});
}
}">
Register to receive a notification when this item comes back in stock.
Please enter a valid email address.
Thanks for signing up! We'll send you an email when the product becomes available.
{
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">
I switched out the Rice Water Protein Shampoo and tried the Rosemary & Biotin Shampoo a couple of weeks ago. WOW!! The results are wonderful and I got the same for my 92 y/o mother-in-law to try and she's so pleased! We've both noticed significantly less hair loss, more volume and softer texture. So happy with Kitsch!!!!
CC
Cyndi C.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
1 year ago
Love Love L❤️VE
I have been using this for about a year now and my hair is healthy AND growing!
NW
Nanette W.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
11 months ago
Surprising Results
I had no idea that only ONE time would be such a huge change in how my hair felt and looked. Felt great but the kicker was it was thicker and had more body. Amazing!!!
KB
Karen B.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
12 months ago
Loving it!
I admit I had to get used to using shampoo and conditioner bars. I’ve been thru breast cancer surgeries, tests and treatments and more over the last year. My hair is starting to grow back and my scalp was very dry. My little bit of hair was stiff. I needed to do something to give it a good start. This Rosemary and Biotin shampoo and conditioner plus the Rosemary hair oil has made a big difference. My scalp is now hydrated, my hair is soft and it’s great. I definitely recommend look at all the different ones and try it. I’m also using the body wash bar and it’s great too.
AW
Amy W.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
12 months ago
Love the bars!
Love my hair clean and fresh without heavy moisturizing ingredients weighing it down.
CM
Christina M.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
9 months ago
Fab product!
Light scent, not overpowering at all as I thought. The products leave your hair feeling clean without weighing it down. The bags are very handy and a total must have.
BL
Brandy L.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
9 months ago
Love this product!
My hairdresser told me that this is the best condition she has seen my hair in 10 years! The shampoo and conditioner bar have given back my thin hair body and feels so clean after washing. I will be ordering again!
PH
Paola H.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
10 months ago
Best Bundle EVER
Getting the bars + bar savers is a MUST! I’m at the point where the bars are a little crumbly but the bags saved me while also making it easier to get the best lather! An absolute must for a first-purchase or if you’re realizing the need the bags + bars
JM
Jess M.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
8 months ago
Great shampoo and conditioner bundle
These are easy to use and I think having the bags prolongs their use. They smell good too!
EJ
Elaine J.
Verified Buyer
I recommend this product
Rated 5 out of 5 stars
9 months ago
Good stuff!
Our entire friend group has been thoroughly impressed with this exceptional product, praising its quality and performance.
Loading...
Loading...
Frequently Asked Questions
It’s ideal for fine and/or thinning hair. This duo helps create a fuller, thicker-looking appearance and supports healthy hair growth with ingredients like rosemary and biotin.
Yes! The formula is gentle enough for daily use. However, most people benefit from washing every second or third day, depending on their hair type and goals.
Some people see results right away, while others notice changes in a few weeks. Results vary depending on hair type and how often you wash.
Absolutely. The formula is sulfate- and paraben-free, so it won’t strip color or damage treated hair.
Yes! This shampoo is gentle and free of harsh chemicals, making it safe for chemically treated hair.
Yes. The clean, sulfate-free formula is gentle enough to use on hair extensions without damaging them.
It’s a breathable mesh pouch that keeps your shampoo, conditioner, or body wash bar dry between uses—no more messy shower puddles.
It promotes faster drying with 360° airflow, preventing your bars from becoming mushy and helping them last longer.
Yes! It’s lightweight, leak-free, and perfect for tossing in your suitcase or gym bag. Just rinse, hang, and go.
Totally! Each bag features a color-coded tag so you’ll always know which bar is which—no more guessing in the shower.
Comp. Value represents the price that was previously offered for the product or the estimated market price for comparable items elsewhere. As prices often fluctuate, we cannot guarantee that the comp value price reflects the prevailing market price at any given time.