{"product_id":"rosemary-hydrolyzed-keratin-shampoo-p-1c27fdb8ceb97d7c0efd","title":"Rosemary Hydrolyzed Keratin Shampoo","description":"\u003cstyle\u003e \/* ROSEMARY KERATIN SHAMPOO — MOBILE FIRST *\/  .rks26, .rks26 *, .rks26 *::before, .rks26 *::after {   box-sizing: border-box; }  .rks26 {   --forest: #173d28;   --deep: #102c1d;   --sage: #64896b;   --mint: #e5efe1;   --pale: #f2f7ee;   --cream: #faf8f1;   --gold: #b99b60;   --ink: #27382b;   --muted: #607065;   --line: #dce6d9;   --white: #ffffff;    width: 100%;   max-width: 600px;   margin: 0 auto;   padding: 0 0 28px;   background: transparent;   color: var(--ink);   font-family: Arial, Helvetica, sans-serif;   font-size: 15px;   line-height: 1.65;   overflow-wrap: break-word; }  .rks26 h1, .rks26 h2, .rks26 h3, .rks26 p {   margin: 0;   padding: 0; }  .rks26 h1, .rks26 h2 {   font-family: Georgia, 'Times New Roman', serif;   color: var(--deep);   text-align: center;   font-weight: 700;   letter-spacing: -.4px; }  .rks26 h1 {   font-size: 36px;   line-height: 1.16;   margin: 10px 0 13px; }  .rks26 h2 {   font-size: 27px;   line-height: 1.24;   margin: 8px 0 13px; }  .rks26 h3 {   font-size: 16px;   line-height: 1.4;   color: var(--forest); }  .rks26 p {   font-size: 15px;   line-height: 1.68;   color: var(--muted); }  .rks26 .center {   text-align: center; }  .rks26 .eyebrow {   display: block;   text-align: center;   color: var(--sage);   font-size: 11px;   font-weight: 700;   line-height: 1.5;   letter-spacing: 1.5px;   text-transform: uppercase; }  \/* HERO *\/  .rks26 .hero {   background: var(--cream);   border: 1px solid var(--line);   border-top: 4px solid var(--forest);   border-radius: 15px;   padding: 27px 19px 22px;   margin-bottom: 12px;   text-align: center; }  .rks26 .hero p {   max-width: 490px;   margin: 0 auto; }  .rks26 .hero-subtitle {   color: var(--sage);   text-align: center;   font-size: 14px;   font-weight: 700;   line-height: 1.5;   margin-bottom: 11px; }  .rks26 .hero-benefits {   display: grid;   grid-template-columns: repeat(3,minmax(0,1fr));   gap: 8px;   margin-top: 19px; }  .rks26 .hero-benefit {   min-width: 0;   padding: 12px 6px;   border-radius: 10px;   background: var(--white);   border: 1px solid var(--line);   text-align: center; }  .rks26 .hero-benefit strong {   display: block;   color: var(--forest);   font-size: 12px;   line-height: 1.4; }  \/* IMAGES *\/  .rks26 .image-wrap {   width: 100%;   margin: 0 0 17px;   padding: 0;   overflow: hidden;   border-radius: 12px;   background: var(--pale);   line-height: 0; }  .rks26 .image-wrap img {   display: block;   width: 100%;   max-width: 100%;   height: auto;   border: 0;   border-radius: 12px; }  \/* CONTENT SECTIONS *\/  .rks26 .section {   margin: 0 0 12px;   padding: 25px 20px;   border-radius: 13px; }  .rks26 .bg-sage {   background: var(--mint); }  .rks26 .bg-cream {   background: var(--cream); }  .rks26 .bg-pale {   background: var(--pale); }  .rks26 .bg-white {   background: #fff;   border: 1px solid var(--line); }  .rks26 .section-copy {   max-width: 490px;   margin: 0 auto;   text-align: center; }  \/* BENEFIT CARDS *\/  .rks26 .feature-grid {   display: grid;   grid-template-columns: repeat(2,minmax(0,1fr));   gap: 9px;   margin-top: 18px; }  .rks26 .feature {   min-width: 0;   background: #fff;   border: 1px solid var(--line);   border-radius: 10px;   padding: 14px 12px; }  .rks26 .feature strong {   display: block;   color: var(--forest);   font-size: 13.5px;   line-height: 1.45;   margin-bottom: 5px; }  .rks26 .feature p {   font-size: 12.5px;   line-height: 1.55; }  \/* BENEFIT ROWS *\/  .rks26 .benefit-list {   display: flex;   flex-direction: column;   gap: 9px;   margin-top: 18px; }  .rks26 .benefit {   display: flex;   align-items: flex-start;   gap: 11px;   padding: 14px;   border: 1px solid var(--line);   border-radius: 10px;   background: #fff; }  .rks26 .benefit-icon {   flex: 0 0 25px;   font-size: 20px;   line-height: 1.4;   text-align: center; }  .rks26 .benefit-text {   min-width: 0;   flex: 1; }  .rks26 .benefit-text strong {   display: block;   color: var(--forest);   font-size: 14px;   line-height: 1.4;   margin-bottom: 4px; }  .rks26 .benefit-text p {   font-size: 12.5px;   line-height: 1.55; }  \/* INGREDIENT CHIPS *\/  .rks26 .ingredient-grid {   display: grid;   grid-template-columns: repeat(2,minmax(0,1fr));   gap: 9px;   margin-top: 18px; }  .rks26 .ingredient {   min-width: 0;   padding: 13px 10px;   background: #fff;   border: 1px solid var(--line);   border-radius: 10px;   text-align: center; }  .rks26 .ingredient .symbol {   display: block;   font-size: 23px;   line-height: 1.3;   margin-bottom: 7px; }  .rks26 .ingredient strong {   display: block;   font-size: 13px;   line-height: 1.45;   color: var(--forest); }  .rks26 .ingredient p {   font-size: 11.5px;   line-height: 1.5;   margin-top: 4px; }  \/* TAGS *\/  .rks26 .tags {   display: flex;   flex-wrap: wrap;   gap: 8px;   justify-content: center;   margin-top: 18px; }  .rks26 .tag {   display: inline-block;   padding: 8px 12px;   border-radius: 22px;   background: #fff;   border: 1px solid var(--line);   color: var(--forest);   font-size: 12px;   font-weight: 700;   line-height: 1.4; }  \/* HAIR TYPE GRID *\/  .rks26 .hair-grid {   display: grid;   grid-template-columns: repeat(4,minmax(0,1fr));   gap: 7px;   margin-top: 18px; }  .rks26 .hair-type {   min-width: 0;   background: #fff;   border: 1px solid var(--line);   border-radius: 9px;   padding: 12px 5px;   text-align: center; }  .rks26 .hair-type strong {   display: block;   font-size: 12px;   color: var(--forest);   line-height: 1.45; }  \/* SIZE HIGHLIGHTS *\/  .rks26 .size-grid {   display: grid;   grid-template-columns: repeat(2,minmax(0,1fr));   gap: 10px;   margin-top: 19px; }  .rks26 .size-item {   padding: 18px 10px;   border-radius: 11px;   background: #fff;   border: 1px solid var(--line);   text-align: center; }  .rks26 .size-item strong {   display: block;   color: var(--forest);   font-family: Georgia, 'Times New Roman', serif;   font-size: 25px;   line-height: 1.25;   margin-bottom: 5px; }  .rks26 .size-item span {   display: block;   color: var(--muted);   font-size: 12px;   line-height: 1.5; }  \/* HOW TO USE *\/  .rks26 .steps {   display: flex;   flex-direction: column;   gap: 9px;   margin-top: 18px; }  .rks26 .step {   display: flex;   align-items: flex-start;   gap: 12px;   padding: 14px;   background: #fff;   border: 1px solid var(--line);   border-radius: 10px; }  .rks26 .step-num {   display: flex;   align-items: center;   justify-content: center;   flex: 0 0 32px;   width: 32px;   height: 32px;   border-radius: 50%;   background: var(--forest);   color: #fff;   font-size: 13px;   font-weight: 700; }  .rks26 .step-body {   flex: 1;   min-width: 0; }  .rks26 .step-body strong {   display: block;   color: var(--forest);   font-size: 14px;   margin-bottom: 3px; }  .rks26 .step-body p {   font-size: 13px;   line-height: 1.55; }  \/* SPECIFICATIONS *\/  .rks26 .specs {   margin: 24px 0 16px; }  .rks26 .specs details {   background: var(--cream);   border: 1px solid var(--line);   border-radius: 12px;   overflow: hidden; }  .rks26 .specs summary, .rks26 .faq summary {   list-style: none;   cursor: pointer; }  .rks26 .specs summary::-webkit-details-marker, .rks26 .faq summary::-webkit-details-marker {   display: none; }  .rks26 .specs summary {   display: block;   position: relative;   text-align: center;   padding: 18px 43px 18px 14px;   color: var(--deep);   font-family: Georgia, 'Times New Roman', serif;   font-size: 21px;   font-weight: 700;   line-height: 1.4; }  .rks26 .specs summary::after {   content: '+';   position: absolute;   right: 16px;   top: 50%;   transform: translateY(-50%);   color: var(--sage);   font: 24px Arial, sans-serif; }  .rks26 .specs details[open] summary::after {   content: '−'; }  .rks26 .spec-content {   padding: 0 14px 17px; }  .rks26 .spec-table {   width: 100%;   border-collapse: collapse;   table-layout: fixed; }  .rks26 .spec-table td {   padding: 11px 7px;   border-top: 1px solid var(--line);   vertical-align: top;   font-size: 13px;   line-height: 1.55;   overflow-wrap: anywhere; }  .rks26 .spec-table td:first-child {   width: 38%;   color: var(--muted); }  .rks26 .spec-table td:last-child {   color: var(--ink);   font-weight: 600; }  \/* FAQ *\/  .rks26 .faq {   margin-top: 29px; }  .rks26 .faq-heading {   padding: 0 12px 18px;   text-align: center; }  .rks26 .faq details {   background: #fff;   border: 1px solid var(--line);   border-radius: 10px;   margin-bottom: 9px;   overflow: hidden; }  .rks26 .faq details[open] {   background: var(--pale); }  .rks26 .faq summary {   display: block;   position: relative;   color: var(--forest);   font-size: 14px;   line-height: 1.5;   font-weight: 700;   padding: 15px 42px 15px 14px; }  .rks26 .faq summary::after {   content: '+';   position: absolute;   top: 12px;   right: 15px;   font-size: 22px;   font-weight: 400;   color: var(--sage); }  .rks26 .faq details[open] summary::after {   content: '−'; }  .rks26 .faq-answer {   padding: 0 14px 16px; }  .rks26 .faq-answer p {   font-size: 13px;   line-height: 1.65; }  \/* CLOSING *\/  .rks26 .closing {   margin-top: 25px;   padding: 28px 19px;   border-radius: 13px;   background: var(--forest);   text-align: center; }  .rks26 .closing h2 {   color: #fff; }  .rks26 .closing p {   color: #e6f0e5;   text-align: center;   max-width: 470px;   margin: 0 auto; }  .rks26 .closing .eyebrow {   color: #bbd7b6; }  \/* MOBILE *\/  @media (max-width:480px) {   .rks26 h1 {     font-size: 31px;   }    .rks26 h2 {     font-size: 24px;   }    .rks26 p {     font-size: 14px;   }    .rks26 .hero {     padding: 22px 15px 19px;   }    .rks26 .section {     padding: 21px 15px;   }    .rks26 .hero-benefit {     padding: 10px 4px;   }    .rks26 .hero-benefit strong {     font-size: 11px;   }    .rks26 .feature {     padding: 12px 10px;   }    .rks26 .feature strong {     font-size: 12.5px;   }    .rks26 .feature p {     font-size: 12px;   }    .rks26 .size-item strong {     font-size: 22px;   }    .rks26 .specs summary {     font-size: 19px;   } }  @media (max-width:350px) {   .rks26 h1 {     font-size: 28px;   }    .rks26 .hero-benefits {     gap: 5px;   }    .rks26 .hero-benefit strong {     font-size: 10px;   }    .rks26 .hair-grid {     grid-template-columns: repeat(2,minmax(0,1fr));   } } \u003c\/style\u003e \u003cdiv class=\"rks26\"\u003e \u003c!-- 01 INTRODUCTION --\u003e \u003csection class=\"hero\"\u003e\u003cspan class=\"eyebrow\"\u003e 🌿 ROSEMARY + KERATIN HAIR CARE \u003c\/span\u003e \u003ch1\u003eClean Roots.\u003cbr\u003eSofter, Smoother Hair.\u003c\/h1\u003e \u003cp\u003eHair feeling rough, dry, or difficult to manage? Refresh your wash routine with rosemary and hydrolyzed keratin, formulated to cleanse and leave hair feeling soft and smooth.\u003c\/p\u003e \u003cdiv class=\"hero-benefits\"\u003e \u003cdiv class=\"hero-benefit\"\u003e\u003cstrong\u003e🌿 Rosemary Care\u003c\/strong\u003e\u003c\/div\u003e \u003cdiv class=\"hero-benefit\"\u003e\u003cstrong\u003e✨ Keratin Support\u003c\/strong\u003e\u003c\/div\u003e \u003cdiv class=\"hero-benefit\"\u003e\u003cstrong\u003e💧 Hydrating Feel\u003c\/strong\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 01: PRODUCT HERO --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843115945985.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- 02 KERATIN BENEFITS --\u003e \u003csection class=\"section bg-sage\"\u003e\u003cspan class=\"eyebrow\"\u003e ✨ MORE THAN A BASIC CLEANSE \u003c\/span\u003e \u003ch2\u003eStronger-Feeling Hair.\u003cbr\u003eSmoother Texture.\u003c\/h2\u003e \u003cdiv class=\"section-copy\"\u003e \u003cp\u003eHydrolyzed keratin helps support a smoother, more manageable hair feel. Give rough-looking strands a little extra care with every wash.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"feature-grid\"\u003e \u003cdiv class=\"feature\"\u003e \u003cstrong\u003e✨ Smooth Finish\u003c\/strong\u003e \u003cp\u003eHelps hair feel softer and smoother.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"feature\"\u003e \u003cstrong\u003e💗 Manageable Hair\u003c\/strong\u003e \u003cp\u003eSupports a more manageable texture.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 02: HYDROLYZED KERATIN --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843149500417.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- 03 HYDRATING INGREDIENTS --\u003e \u003csection class=\"section bg-cream\"\u003e\u003cspan class=\"eyebrow\"\u003e 💧 INGREDIENT-FOCUSED HAIR CARE \u003c\/span\u003e \u003ch2\u003eHydration Meets\u003cbr\u003eBotanical Care.\u003c\/h2\u003e \u003cdiv class=\"section-copy\"\u003e \u003cp\u003eA blend featuring glycerin, hyaluronic acid, and other highlighted ingredients helps make everyday cleansing feel more conditioning.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ingredient-grid\"\u003e \u003cdiv class=\"ingredient\"\u003e \u003cspan class=\"symbol\"\u003e🌿\u003c\/span\u003e \u003cstrong\u003eRosemary Extract\u003c\/strong\u003e \u003cp\u003eBotanical hair-care ingredient\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ingredient\"\u003e \u003cspan class=\"symbol\"\u003e✨\u003c\/span\u003e \u003cstrong\u003eHydrolyzed Keratin\u003c\/strong\u003e \u003cp\u003eSmoother-feeling strands\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ingredient\"\u003e \u003cspan class=\"symbol\"\u003e💧\u003c\/span\u003e \u003cstrong\u003eGlycerin\u003c\/strong\u003e \u003cp\u003eMoisture-focused care\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"ingredient\"\u003e \u003cspan class=\"symbol\"\u003e🫧\u003c\/span\u003e \u003cstrong\u003eHyaluronic Acid\u003c\/strong\u003e \u003cp\u003eHydration-focused ingredient\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 03: INGREDIENTS --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843132723201.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- 04 TRANSPARENT FORMULA --\u003e \u003csection class=\"section bg-white\"\u003e\u003cspan class=\"eyebrow\"\u003e 🫧 A FRESH CLEANSING EXPERIENCE \u003c\/span\u003e \u003ch2\u003eClear Texture.\u003cbr\u003eA Fresh, Clean Feel.\u003c\/h2\u003e \u003cdiv class=\"section-copy\"\u003e \u003cp\u003eEnjoy the refreshing experience of a transparent shampoo formulated to wash away everyday buildup and excess surface oil.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"benefit-list\"\u003e \u003cdiv class=\"benefit\"\u003e \u003cspan class=\"benefit-icon\"\u003e💧\u003c\/span\u003e \u003cdiv class=\"benefit-text\"\u003e \u003cstrong\u003e Everyday Cleansing \u003c\/strong\u003e \u003cp\u003eHelps remove daily dirt and excess oil.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"benefit\"\u003e \u003cspan class=\"benefit-icon\"\u003e🌿\u003c\/span\u003e \u003cdiv class=\"benefit-text\"\u003e \u003cstrong\u003e Refreshing Hair Care \u003c\/strong\u003e \u003cp\u003eLeaves hair feeling clean and refreshed.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 04: CLEAR FORMULA --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843116011521.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- 05 HAIR TYPES --\u003e \u003csection class=\"section bg-pale\"\u003e\u003cspan class=\"eyebrow\"\u003e 💚 ONE SIMPLE HAIR-CARE ROUTINE \u003c\/span\u003e \u003ch2\u003eMade for Different\u003cbr\u003eHair Types.\u003c\/h2\u003e \u003cdiv class=\"section-copy\"\u003e \u003cp\u003eFrom straight to coily textures, this shampoo is designed as a versatile cleansing option for a variety of hair types and everyday routines.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"hair-grid\"\u003e \u003cdiv class=\"hair-type\"\u003e\u003cstrong\u003eStraight\u003c\/strong\u003e\u003c\/div\u003e \u003cdiv class=\"hair-type\"\u003e\u003cstrong\u003eWavy\u003c\/strong\u003e\u003c\/div\u003e \u003cdiv class=\"hair-type\"\u003e\u003cstrong\u003eCurly\u003c\/strong\u003e\u003c\/div\u003e \u003cdiv class=\"hair-type\"\u003e\u003cstrong\u003eCoily\u003c\/strong\u003e\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"tags\"\u003e \u003cspan class=\"tag\"\u003e 💧 Dry Hair \u003c\/span\u003e \u003cspan class=\"tag\"\u003e 🌿 Oily Hair \u003c\/span\u003e \u003cspan class=\"tag\"\u003e 💚 Unisex Care \u003c\/span\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 05: ALL HAIR TYPES --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843132788737.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- 06 BOTTLE SIZE --\u003e \u003csection class=\"section bg-sage\"\u003e\u003cspan class=\"eyebrow\"\u003e 📦 EVERYDAY HAIR CARE \u003c\/span\u003e \u003ch2\u003ePure Care in\u003cbr\u003eEvery Bottle.\u003c\/h2\u003e \u003cdiv class=\"section-copy\"\u003e \u003cp\u003eA compact 100 g bottle for your regular hair-washing routine, with a stated 18-month period after opening.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"size-grid\"\u003e \u003cdiv class=\"size-item\"\u003e \u003cstrong\u003e100 g\u003c\/strong\u003e \u003cspan\u003e 3.52 oz Net Weight \u003c\/span\u003e \u003c\/div\u003e \u003cdiv class=\"size-item\"\u003e \u003cstrong\u003e18 Months\u003c\/strong\u003e \u003cspan\u003e After Opening \u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- IMAGE 06: PRODUCT SIZE --\u003e \u003cdiv class=\"image-wrap\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/3952\/0643\/files\/97754843132854273.png?v=1793957103\"\u003e\u003c\/div\u003e \u003c!-- HOW TO USE --\u003e \u003csection class=\"section bg-cream\"\u003e\u003cspan class=\"eyebrow\"\u003e 🫧 A SIMPLE WASH ROUTINE \u003c\/span\u003e \u003ch2\u003eWash. Massage. Rinse.\u003c\/h2\u003e \u003cp class=\"center\"\u003eMake every wash a refreshing part of your hair-care routine.\u003c\/p\u003e \u003cdiv class=\"steps\"\u003e \u003cdiv class=\"step\"\u003e \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e \u003cdiv class=\"step-body\"\u003e \u003cstrong\u003e Wet Your Hair \u003c\/strong\u003e \u003cp\u003eThoroughly wet your hair with water.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"step\"\u003e \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e \u003cdiv class=\"step-body\"\u003e \u003cstrong\u003e Apply Shampoo \u003c\/strong\u003e \u003cp\u003eDispense an appropriate amount into your palms.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"step\"\u003e \u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e \u003cdiv class=\"step-body\"\u003e \u003cstrong\u003e Massage Gently \u003c\/strong\u003e \u003cp\u003eWork the shampoo through your hair and gently massage your scalp.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"step\"\u003e \u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e \u003cdiv class=\"step-body\"\u003e \u003cstrong\u003e Rinse Thoroughly \u003c\/strong\u003e \u003cp\u003eRinse completely and follow with your usual conditioning routine if desired.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c!-- PRODUCT SPECIFICATIONS --\u003e \u003csection class=\"specs\"\u003e \u003cdetails\u003e \u003csummary\u003e📋 Product Specifications\u003c\/summary\u003e \u003cdiv class=\"spec-content\"\u003e \u003ctable class=\"spec-table\"\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd\u003eProduct Type\u003c\/td\u003e \u003ctd\u003eRosemary Hydrolyzed Keratin Shampoo\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eNet Weight\u003c\/td\u003e \u003ctd\u003e100 g \/ 3.52 oz\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eHighlighted Ingredients\u003c\/td\u003e \u003ctd\u003eRosemary Leaf Extract, Hydrolyzed Keratin, Glycerin, Hyaluronic Acid, Collagen, Retinol, Niacinamide, Ascorbic Acid, Tocopherol\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eTexture\u003c\/td\u003e \u003ctd\u003eTransparent Shampoo\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eDesigned For\u003c\/td\u003e \u003ctd\u003eAll Hair Types\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eIntended Users\u003c\/td\u003e \u003ctd\u003eUnisex\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003eMain Uses\u003c\/td\u003e \u003ctd\u003eHair Cleansing, Softness and Manageability Care\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003ePeriod After Opening\u003c\/td\u003e \u003ctd\u003e18 Months\u003c\/td\u003e \u003c\/tr\u003e \u003ctr\u003e \u003ctd\u003ePackage Includes\u003c\/td\u003e \u003ctd\u003e1 × 100 g Shampoo\u003c\/td\u003e \u003c\/tr\u003e \u003c\/tbody\u003e \u003c\/table\u003e \u003c\/div\u003e \u003c\/details\u003e \u003c\/section\u003e \u003c!-- FAQ --\u003e \u003csection class=\"faq\"\u003e \u003cdiv class=\"faq-heading\"\u003e \u003cspan class=\"eyebrow\"\u003e GOOD TO KNOW \u003c\/span\u003e \u003ch2\u003e❓ Frequently Asked Questions\u003c\/h2\u003e \u003c\/div\u003e \u003cdetails\u003e \u003csummary\u003e1. What does hydrolyzed keratin do?\u003c\/summary\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cp\u003eHydrolyzed keratin is commonly used in hair-care formulas to help improve how hair feels and looks. Our shampoo is designed to support a smoother, softer, more manageable finish.\u003c\/p\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003e2. Can I use this shampoo on different hair types?\u003c\/summary\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cp\u003eYes. Our shampoo is designed for a variety of hair textures, including straight, wavy, curly, and coily hair. Individual hair and scalp needs may vary.\u003c\/p\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003e3. Is this suitable for dry or oily hair?\u003c\/summary\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cp\u003eThe formula is presented as a versatile shampoo for both dry and oily hair types. Adjust washing frequency according to your own hair and scalp needs.\u003c\/p\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003e4. Is it suitable for sensitive scalps?\u003c\/summary\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cp\u003eScalp sensitivity varies from person to person. We recommend checking the full ingredient list and performing a patch test before first use. Stop use if irritation occurs.\u003c\/p\u003e \u003c\/div\u003e \u003c\/details\u003e \u003cdetails\u003e \u003csummary\u003e5. How long can I use it after opening?\u003c\/summary\u003e \u003cdiv class=\"faq-answer\"\u003e \u003cp\u003eThe stated period after opening is 18 months. Keep the container securely closed and follow the storage directions on the product label.\u003c\/p\u003e \u003c\/div\u003e \u003c\/details\u003e \u003c\/section\u003e \u003c!-- FINAL MESSAGE --\u003e \u003csection class=\"closing\"\u003e\u003cspan class=\"eyebrow\"\u003e 🌿 A LITTLE BOTANICAL CARE \u003c\/span\u003e \u003ch2\u003eRefresh Your Roots.\u003cbr\u003eLove Your Hair.\u003c\/h2\u003e \u003cp\u003eA refreshing cleanse, softer-feeling strands, and a simple hair-care ritual worth enjoying every wash.\u003c\/p\u003e \u003c\/section\u003e \u003c\/div\u003e","brand":"mysite","offers":[{"title":"Default Title","offer_id":67989288091800,"sku":"VXJ26110602-100g","price":21.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/5613\/4552\/files\/97754843115945985.png?v=1794565694","url":"https:\/\/keepfbshop.com\/products\/rosemary-hydrolyzed-keratin-shampoo-p-1c27fdb8ceb97d7c0efd","provider":"keepfbshop","version":"1.0","type":"link"}