{"product_id":"bobana-shampoo-with-argan-oil-hair-treatment","title":"Bobana Shampoo with Argan Oil hair treatment 400 ml","description":"\u003cdiv class=\"product-description-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"golden-glow\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-image\"\u003e\n\u003cimg alt=\"Bobana schampo med arganolja\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-shampoo-with-argan-oil-632187.webp?v=1752595133\"\/\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"main-title\"\u003eBobana schampo med arganolja\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eDen ultimata lösningen för ditt skadade hår\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Problem Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eHur länge kommer du att fortsätta se ditt hår dö framför dina ögon?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eVarje dag som passerar genom ditt hår, varje håruträtning, varje färg, varje kemikalie som tränger in i dina hårstrån... resultatet?Svagt, matt, trasigt hår från rötter till toppar.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eDen bittra sanningen: De flesta schampon du använder nu behandlar inte problemet... de döljer det bara.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Solution Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eVarje problem har en lösning... men inte varje produkt är lösningen\u003c\/h3\u003e\n\u003cdiv class=\"solution-content\"\u003e\n\u003cdiv class=\"solution-card\"\u003e\n\u003cp\u003eBobana schampo med arganolja är inte bara en vanlig rengöringsprodukt.Detta \u003cstrong\u003eNoga genomtänkt produkt\u003c\/strong\u003e För att verkligen reparera skadat hår.\u003c\/p\u003e\n\u003cdiv class=\"feature-highlight\"\u003e\n\u003cspan class=\"highlight-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003e100 % avancerad formula fri från sulfater, parabener och silikoner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eÄmnen som förstör ditt hår från insidan och du bryr dig inte.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Main Uses Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eHuvudsakliga användningsområden\u003c\/h3\u003e\n\u003cdiv class=\"uses-grid\"\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eReparerar hår skadat av färgämnen och kemiska behandlingar\u003c\/h4\u003e\n\u003cp\u003eTack vare det hydrolyserade vete- och sojaproteinet som fyller ut luckorna i hårstråna\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDjup återfuktande för torrt och sprött hår\u003c\/h4\u003e\n\u003cp\u003eAnvänder marockansk arganolja, rik på vitamin E och fettsyror\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eStärker svagt hår och förhindrar förlust\u003c\/h4\u003e\n\u003cp\u003eGenom koffein, som stimulerar blodcirkulationen i hårbotten\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eJämna ut burrigt och trassligt hår\u003c\/h4\u003e\n\u003cp\u003eMed jojobaolja som gör håret lättare att styla\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eÅterställer den naturliga glansen i tråkigt hår\u003c\/h4\u003e\n\u003cp\u003eMed Panthenol (Pro-Vitamin B5), som ger näring åt håret från rötterna till topparna\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eAktiva ingredienser: Varför är Bobana schampo annorlunda?\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003cdiv class=\"ingredients-image\"\u003e\n\u003cimg alt=\"Bobana schampo ingredienser\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shampoo-brwith-argan-oil-183926.webp?v=1752595133\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-content\"\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003eOriginal marockansk arganolja\u003c\/h4\u003e\n\u003cp\u003eVad de kallar \"flytande guld\", det är rikt på vitamin E och essentiella fettsyror som tränger djupt in i håret och påbörjar reparationsprocessen inifrån. \u003cstrong\u003eVerklig återfuktning och reparation av djupa skador.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003eHydrolyserat veteprotein + sojaprotein\u003c\/h4\u003e\n\u003cp\u003eDenna teknik fyller luckorna i skadade hårstrån och återuppbygger hårets inre struktur.Resultatet?Håret är starkare och mer motståndskraftigt mot skador.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003ePanthenol (Pro-Vitamin B5)\u003c\/h4\u003e\n\u003cp\u003eDen penetrerar hårbotten och ger näring till hårsäckarna, stimulerar blodcirkulationen och säkerställer en sund hårväxt från rötterna.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003eKoffein\u003c\/h4\u003e\n\u003cp\u003eInte bara för kaffe!Koffein bekämpar håravfall och stärker hårsäckarna, vilket gör att ditt hår växer snabbare och starkare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Difference Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eSkillnaden som får dig att glömma allt som hände\u003c\/h3\u003e\n\u003cdiv class=\"difference-content\"\u003e\n\u003cdiv class=\"difference-intro\"\u003e\n\u003cp\u003eDe flesta schampon på marknaden rengör bara ditt hår.Bopanna är helt annorlunda:\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"differences-grid\"\u003e\n\u003cdiv class=\"difference-item\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cp\u003eDen rengör utan att ta bort ditt hår från naturliga oljor\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"difference-item\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cp\u003eDet reparerar skador på molekylär nivå\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"difference-item\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cp\u003eDet skyddar mot framtida skador\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"difference-item\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cp\u003eDen återställer hårets naturliga glans från första användningen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Results Timeline --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eDin resa med förändring: resultat steg för steg\u003c\/h3\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFörsta veckan\u003c\/h4\u003e\n\u003cp\u003eDu kommer att känna att ditt hår har blivit mjukare och lättare att styla.Torkan börjar försvinna.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-marker\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eAndra veckan\u003c\/h4\u003e\n\u003cp\u003eDen naturliga glansen har börjat komma tillbaka, och ditt hår har blivit starkare och mindre trassligt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-marker\"\u003e30\u003c\/div\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFörsta månaden\u003c\/h4\u003e\n\u003cp\u003eDe synliga skadorna har helt försvunnit, och ditt hår fortsätter att verka friskt och fullt av vitalitet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-marker\"\u003e60\u003c\/div\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEfter två månader\u003c\/h4\u003e\n\u003cp\u003eHelt nytt hår!Stark, glänsande, skadebeständig.Du kommer att känna att du har gått tillbaka i tiden, Laura.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Investment Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eDet är inte bara ett schampo... det är en investering i din skönhet\u003c\/h3\u003e\n\u003cdiv class=\"investment-message\"\u003e\n\u003cdiv class=\"investment-card\"\u003e\n\u003cp\u003eNog om de misslyckade erfarenheterna av produkter som jag lovat dig och inte gav dig.Det räcker att avskräcka allt du ser i spegeln.\u003c\/p\u003e\n\u003cdiv class=\"emphasis-box\"\u003e\n\u003cstrong\u003eDin hud och ditt hår är en återspegling av din personlighet, och du förtjänar det bästa.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Final CTA Section --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-image\"\u003e\n\u003cimg alt=\"Beslutet ligger i dina händer\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shampoo-brwith-argan-oil-918885.webp?v=1752595133\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-content\"\u003e\n\u003ch3\u003eBeslutet ligger i dina händer... och tiden rinner iväg\u003c\/h3\u003e\n\u003cp\u003eVarje dag du skjuter upp, varje dag du tänker, blir ditt hår svagare.Det finns inget som heter \"Jag ska prova imorgon\" om din skönhet.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eBörja nu...och låt ditt hår tala för dig innan det är för sent\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list\"\u003e\n\u003ch4\u003eKompletta ingredienser\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eARGAN OIL, JOJOBA OIL, HYDROLYZED WHEAT PROTEIN, HYDROLYZED SOY PROTEIN, PANTHENOL, CAFFEINE, AQUA\u003c\/p\u003e\n\u003cdiv class=\"inspirational-quote\"\u003e\n\u003cem\u003e\"Skönhet är inte en gåva ... det är resultatet av de rätta val vi gör varje dag.\"\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.product-description-container * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n}\n\n.product-description-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 20px;\n    direction: ltr;\n    text-align: left;\n    background: linear-gradient(135deg, #fafafa 0%, #f5f5f5 100%);\n    position: relative;\n    overflow: hidden;\n}\n\n.product-description-container img {\n    max-width: 100%;\n    height: auto;\n    opacity: 1;\n    transition: all 0.8s ease-out;\n}\n\n\/* Hero Section *\/\n.hero-section {\n    position: relative;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 60px 40px;\n    margin-bottom: 40px;\n    border-radius: 20px;\n    text-align: center;\n    overflow: hidden;\n}\n\n.golden-glow {\n    position: absolute;\n    top: -50%;\n    right: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(circle, rgba(156, 129, 2, 0.1) 0%, transparent 70%);\n    animation: pulse 4s ease-in-out infinite;\n}\n\n.hero-image {\n    position: relative;\n    z-index: 2;\n    margin-bottom: 30px;\n}\n\n.product-description-container .hero-image img {\n    max-width: 300px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 20px 40px rgba(0,0,0,0.3);\n    animation: float 6s ease-in-out infinite;\n}\n\n.main-title {\n    font-size: 2.5rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 15px;\n    position: relative;\n    z-index: 2;\n    animation: fadeInUp 1s ease-out;\n}\n\n.subtitle {\n    font-size: 1.5rem;\n    margin-bottom: 20px;\n    position: relative;\n    z-index: 2;\n    animation: fadeInUp 1s ease-out 0.3s both;\n}\n\n\/* Section Containers *\/\n.section-container {\n    margin-bottom: 50px;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: fadeInUp 0.8s ease-out forwards;\n}\n\n.dark-section {\n    background: linear-gradient(135deg, #000000 0%, #1a1a1a 100%);\n    padding: 50px 40px;\n    border-radius: 20px;\n    color: white;\n    position: relative;\n    overflow: hidden;\n}\n\n.dark-section::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    right: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(circle, rgba(156, 129, 2, 0.05) 0%, transparent 70%);\n    animation: pulse 6s ease-in-out infinite;\n}\n\n.dark-section .section-title {\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n}\n\n.section-title {\n    font-size: 2rem;\n    color: #9C8102;\n    margin-bottom: 30px;\n    padding-bottom: 15px;\n    border-bottom: 3px solid #9C8102;\n    position: relative;\n}\n\n.section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -3px;\n    right: 0;\n    width: 0;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, transparent);\n    animation: expandBorder 2s ease-out forwards;\n}\n\n\/* Problem Section *\/\n.problem-statement {\n    margin-top: 30px;\n}\n\n.problem-card {\n    background: white;\n    padding: 40px;\n    border-radius: 15px;\n    box-shadow: 0 15px 35px rgba(0,0,0,0.1);\n    transition: transform 0.3s ease;\n}\n\n.problem-card:hover {\n    transform: translateY(-5px);\n}\n\n.problem-card p {\n    font-size: 1.2rem;\n    line-height: 1.8;\n    color: #333;\n    margin-bottom: 25px;\n}\n\n.highlight-box {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n    color: white;\n    padding: 25px;\n    border-radius: 10px;\n    text-align: center;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.3);\n}\n\n\/* Solution Section *\/\n.solution-content {\n    position: relative;\n    z-index: 2;\n}\n\n.solution-card {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    padding: 40px;\n    border-radius: 15px;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n}\n\n.solution-card p {\n    color: #ffffff !important;\n    font-size: 1.2rem;\n    line-height: 1.8;\n    margin-bottom: 25px;\n}\n\n.feature-highlight {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    background: rgba(156, 129, 2, 0.2);\n    padding: 20px;\n    border-radius: 10px;\n    margin: 25px 0;\n    border: 2px solid #9C8102;\n}\n\n.highlight-icon {\n    width: 15px;\n    height: 15px;\n    border-radius: 50%;\n    background: #9C8102;\n    flex-shrink: 0;\n}\n\n.feature-highlight span:last-child {\n    color: #ffffff !important;\n    font-weight: 500;\n}\n\n\/* Uses Grid *\/\n.uses-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n}\n\n.use-card {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n    text-align: center;\n    transition: all 0.3s ease;\n    position: relative;\n    overflow: hidden;\n}\n\n.use-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, transparent);\n    transform: scaleX(0);\n    transition: transform 0.3s ease;\n}\n\n.use-card:hover::before {\n    transform: scaleX(1);\n}\n\n.use-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.15);\n}\n\n.use-icon {\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    background: #9C8102;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.use-card h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.use-card p {\n    color: #555;\n    line-height: 1.6;\n    font-style: italic;\n}\n\n\/* Ingredients Section *\/\n.ingredients-section {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: 40px;\n    align-items: start;\n    margin-top: 30px;\n    position: relative;\n    z-index: 2;\n}\n\n.product-description-container .ingredients-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.3);\n    transition: transform 0.3s ease;\n}\n\n.product-description-container .ingredients-image img:hover {\n    transform: scale(1.05);\n}\n\n.ingredients-content {\n    display: grid;\n    gap: 25px;\n}\n\n.ingredient-detail {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    padding: 25px;\n    border-radius: 10px;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    transition: all 0.3s ease;\n}\n\n.ingredient-detail:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateX(-5px);\n}\n\n.ingredient-detail h4 {\n    color: #9C8102 !important;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.ingredient-detail p {\n    color: #ffffff !important;\n    line-height: 1.6;\n}\n\n\/* Difference Section *\/\n.difference-content {\n    margin-top: 30px;\n}\n\n.difference-intro {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    margin-bottom: 30px;\n    box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n}\n\n.difference-intro p {\n    font-size: 1.2rem;\n    color: #333;\n    text-align: center;\n}\n\n.differences-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 20px;\n}\n\n.difference-item {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    background: white;\n    padding: 25px;\n    border-radius: 10px;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.1);\n    transition: all 0.3s ease;\n}\n\n.difference-item:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 25px rgba(0,0,0,0.15);\n}\n\n.check-icon {\n    color: #9C8102;\n    font-weight: bold;\n    font-size: 1.5rem;\n    flex-shrink: 0;\n}\n\n.difference-item p {\n    color: #333;\n    line-height: 1.5;\n}\n\n\/* Timeline *\/\n.timeline {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n}\n\n.timeline-item {\n    display: flex;\n    align-items: center;\n    gap: 30px;\n    margin-bottom: 30px;\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    padding: 30px;\n    border-radius: 15px;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    transition: all 0.3s ease;\n}\n\n.timeline-item:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateX(-10px);\n}\n\n.timeline-marker {\n    background: #9C8102;\n    color: white;\n    width: 60px;\n    height: 60px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: bold;\n    font-size: 1.2rem;\n    flex-shrink: 0;\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\n}\n\n.timeline-content h4 {\n    color: #9C8102 !important;\n    font-size: 1.4rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.timeline-content p {\n    color: #ffffff !important;\n    line-height: 1.6;\n    font-size: 1.1rem;\n}\n\n\/* Investment Section *\/\n.investment-message {\n    margin-top: 30px;\n}\n\n.investment-card {\n    background: white;\n    padding: 40px;\n    border-radius: 15px;\n    box-shadow: 0 15px 35px rgba(0,0,0,0.1);\n    text-align: center;\n}\n\n.investment-card p {\n    font-size: 1.2rem;\n    line-height: 1.8;\n    color: #333;\n    margin-bottom: 25px;\n}\n\n.emphasis-box {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n    color: white;\n    padding: 25px;\n    border-radius: 10px;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.3);\n}\n\n\/* CTA Section *\/\n.cta-section {\n    background: linear-gradient(135deg, #000000 0%, #1a1a1a 100%);\n    color: white;\n    padding: 50px 40px;\n    border-radius: 20px;\n    margin: 40px 0;\n    position: relative;\n    overflow: hidden;\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: 40px;\n    align-items: center;\n}\n\n.product-description-container .cta-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 20px 40px rgba(0,0,0,0.3);\n    animation: float 6s ease-in-out infinite;\n}\n\n.cta-content h3 {\n    font-size: 2rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n    color: #9C8102;\n}\n\n.cta-content p {\n    font-size: 1.2rem;\n    margin-bottom: 20px;\n    opacity: 0.9;\n    line-height: 1.6;\n    color: #ffffff !important;\n}\n\n.cta-highlight {\n    font-size: 1.4rem;\n    padding: 25px;\n    background: rgba(156, 129, 2, 0.2);\n    border-radius: 10px;\n    border: 2px solid #9C8102;\n    color: #ffffff !important;\n    font-weight: bold;\n}\n\n\/* Ingredients List *\/\n.ingredients-list {\n    background: #f8f8f8;\n    padding: 40px;\n    border-radius: 15px;\n    margin-top: 40px;\n    text-align: center;\n}\n\n.ingredients-list h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n}\n\n.ingredients-text {\n    color: #666;\n    font-size: 0.9rem;\n    line-height: 1.6;\n    direction: ltr;\n    text-align: center;\n    margin-bottom: 30px;\n    padding: 20px;\n    background: white;\n    border-radius: 10px;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.1);\n}\n\n.inspirational-quote {\n    color: #666;\n    font-style: italic;\n    font-size: 1.1rem;\n    line-height: 1.8;\n    max-width: 800px;\n    margin: 0 auto;\n    padding: 25px;\n    border-left: 4px solid #9C8102;\n    background: rgba(156, 129, 2, 0.05);\n    border-radius: 0 10px 10px 0;\n}\n\n\/* General dark section text fixes *\/\n.dark-section p {\n    color: #ffffff !important;\n}\n\n.dark-section h4 {\n    color: #9C8102 !important;\n}\n\n.dark-section .section-title {\n    color: #9C8102 !important;\n}\n\n.dark-section * {\n    color: inherit;\n}\n\n\/* Animations *\/\n@keyframes fadeInUp {\n    from {\n        opacity: 0;\n        transform: translateY(30px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n@keyframes pulse {\n    0%, 100% {\n        transform: scale(1);\n        opacity: 0.5;\n    }\n    50% {\n        transform: scale(1.1);\n        opacity: 0.8;\n    }\n}\n\n@keyframes float {\n    0%, 100% {\n        transform: translateY(0);\n    }\n    50% {\n        transform: translateY(-10px);\n    }\n}\n\n@keyframes expandBorder {\n    from {\n        width: 0;\n    }\n    to {\n        width: 100px;\n    }\n}\n\n\/* Responsive Design *\/\n@media (max-width: 768px) {\n    .product-description-container {\n        padding: 15px;\n    }\n    \n    .product-description-container .dark-section {\n        padding: 30px 20px;\n    }\n    \n    .product-description-container .main-title {\n        font-size: 2rem;\n    }\n    \n    .product-description-container .subtitle {\n        font-size: 1.2rem;\n    }\n    \n    .product-description-container .section-title {\n        font-size: 1.5rem;\n    }\n    \n    .product-description-container .uses-grid,\n    .product-description-container .differences-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .ingredients-section,\n    .product-description-container .cta-section {\n        grid-template-columns: 1fr;\n        gap: 20px;\n    }\n    \n    .product-description-container .hero-section {\n        padding: 40px 20px;\n    }\n    \n    .product-description-container .timeline-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .difference-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 10px;\n    }\n    \n    .product-description-container .cta-content h3 {\n        font-size: 1.5rem;\n    }\n    \n    .product-description-container .cta-content p {\n        font-size: 1rem;\n    }\n    \n    .product-description-container .cta-highlight {\n        font-size: 1.1rem;\n    }\n}\n\n\/* Intersection Observer Animation Classes *\/\n.product-description-container .fade-in {\n    opacity: 0;\n    transform: translateY(30px);\n    transition: all 0.8s ease-out;\n}\n\n.product-description-container .fade-in.visible {\n    opacity: 1;\n    transform: translateY(0);\n}\n\n.product-description-container .image-loaded {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n}\n\u003c\/style\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n    const container = document.querySelector('.product-description-container');\n    if (!container) return;\n\n    \/\/ Intersection Observer for scroll animations\n    const observerOptions = {\n        threshold: 0.1,\n        rootMargin: '0px 0px -50px 0px'\n    };\n\n    const observer = new IntersectionObserver(function(entries) {\n        entries.forEach(entry =\u003e {\n            if (entry.isIntersecting) {\n                entry.target.classList.add('visible');\n            }\n        });\n    }, observerOptions);\n\n    \/\/ Observe all section containers within the product description\n    container.querySelectorAll('.section-container').forEach(section =\u003e {\n        observer.observe(section);\n    });\n\n    \/\/ Golden glow animation timing\n    const goldenGlow = container.querySelector('.golden-glow');\n    if (goldenGlow) {\n        goldenGlow.style.animationDelay = '1s';\n    }\n\n    \/\/ Staggered animation for use cards\n    const useCards = container.querySelectorAll('.use-card');\n    useCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.1}s`;\n        card.style.animation = 'fadeInUp 0.6s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for timeline items\n    const timelineItems = container.querySelectorAll('.timeline-item');\n    timelineItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.2}s`;\n        item.style.animation = 'fadeInUp 0.8s ease-out forwards';\n    });\n\n    \/\/ Dynamic border expansion for section titles\n    const sectionTitles = container.querySelectorAll('.section-title');\n    const titleObserver = new IntersectionObserver(function(entries) {\n        entries.forEach(entry =\u003e {\n            if (entry.isIntersecting) {\n                entry.target.style.animationPlayState = 'running';\n            }\n        });\n    }, observerOptions);\n\n    sectionTitles.forEach(title =\u003e {\n        titleObserver.observe(title);\n    });\n\n    \/\/ Image loading effect - scoped to container only\n    const images = container.querySelectorAll('img');\n    const imageObserver = new IntersectionObserver(function(entries) {\n        entries.forEach(entry =\u003e {\n            if (entry.isIntersecting) {\n                entry.target.style.opacity = '1';\n                entry.target.style.transform = 'translateY(0)';\n                entry.target.classList.add('image-loaded');\n                imageObserver.unobserve(entry.target);\n            }\n        });\n    }, observerOptions);\n\n    images.forEach(img =\u003e {\n        if (!img.closest('.hero-image, .cta-image')) {\n            img.style.opacity = '0';\n            img.style.transform = 'translateY(20px)';\n            img.style.transition = 'opacity 0.8s ease-out, transform 0.8s ease-out';\n        }\n        imageObserver.observe(img);\n    });\n\n    \/\/ Smooth animation for difference items\n    const differenceItems = container.querySelectorAll('.difference-item');\n    differenceItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.15}s`;\n        item.style.animation = 'fadeInUp 0.6s ease-out forwards';\n    });\n\n    \/\/ Ingredient details animation\n    const ingredientDetails = container.querySelectorAll('.ingredient-detail');\n    ingredientDetails.forEach((detail, index) =\u003e {\n        detail.style.animationDelay = `${index * 0.1}s`;\n        detail.style.animation = 'fadeInUp 0.7s ease-out forwards';\n    });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914568429765,"sku":null,"price":160.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-shampoo-with-argan-oil-320720.webp?v=1752595132","url":"https:\/\/instachiq.com\/sv\/products\/bobana-shampoo-with-argan-oil-hair-treatment","provider":"Instachiq","version":"1.0","type":"link"}