{"product_id":"bobana-conditioner-with-argan-oil-بوبانا-بلسم-زيت-الأرجان-للشعر-التالف-و-المعالج-كيميائيا","title":"Balsamo Bobana con Olio di Argan Balsamo Bobana all'olio di argan per capelli danneggiati e trattati chimicamente","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=\"Balsamo Bobana con olio di argan\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-conditioner-with-argan-oil-109498.webp?v=1752596397\"\/\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"main-title\"\u003eBalsamo Bobana con olio di argan\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eL'idratazione di cui i tuoi capelli hanno bisogno\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Problem Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eI tuoi capelli sono secchi e hai bisogno di vera idratazione, non temporanea?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eOgni balsamo che hai provato prima idrata i tuoi capelli per quante ore e poi tornano asciutti di nuovo?\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eIl balsamo di Bopanna è diverso. Una formula cremosa ricca di ingredienti naturali che penetrano profondamente nei capelli e li trattengono.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Main Uses Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eUsi principali\u003c\/h3\u003e\n\u003cdiv class=\"uses-section\"\u003e\n\u003cdiv class=\"uses-image\"\u003e\n\u003cimg alt=\"Usi del Conditioner Bobana\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-conditioner-brwith-argan-oil-592067.webp?v=1752596397\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uses-grid\"\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eIdratazione profonda per capelli secchi e fragili\u003c\/h4\u003e\n\u003cp\u003eCon olio di argan naturale e olio di jojoba\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRipara i danni da caldo e tinture\u003c\/h4\u003e\n\u003cp\u003eCon estratto di rosmarino antiossidante\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRafforzare i capelli deboli\u003c\/h4\u003e\n\u003cp\u003eCon biotina, che nutre i follicoli piliferi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eLisciatura istantanea e protezione dai nodi\u003c\/h4\u003e\n\u003cp\u003eCon glicerina idratante naturale\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Why Different Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003ePerché il balsamo Bobana è diverso?\u003c\/h3\u003e\n\u003cdiv class=\"difference-grid\"\u003e\n\u003cdiv class=\"ingredient-feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eOlio di argan + olio di jojoba\u003c\/h4\u003e\n\u003cp\u003eUn duo di idratazione naturale che penetra nei capelli e riempie le lacune.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eEstratto di rosmarino\u003c\/h4\u003e\n\u003cp\u003eProtegge i capelli dai danni e stimola la circolazione sanguigna nel cuoio capelluto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eBiotina\u003c\/h4\u003e\n\u003cp\u003eLa vitamina B7, che rafforza i capelli dalle radici e previene la caduta dei capelli.\u003c\/p\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\"\u003eI risultati che vedrai\u003c\/h3\u003e\n\u003cdiv class=\"results-timeline\"\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-indicator\"\u003e\n\u003cspan class=\"step-text\"\u003ePrimo utilizzo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eMiglioramento immediato\u003c\/h4\u003e\n\u003cp\u003eCapelli morbidi, facili da pettinare, privi di nodi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-indicator\"\u003e\n\u003cspan class=\"step-text\"\u003eDopo una settimana\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eIdratazione continua\u003c\/h4\u003e\n\u003cp\u003eIdratazione tutto il giorno, meno rotture\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-indicator\"\u003e\n\u003cspan class=\"step-text\"\u003eDopo un mese\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eTrasformazione completa\u003c\/h4\u003e\n\u003cp\u003eCapelli più forti, lucidi e sani dalla radice alle punte\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Proposition --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eRapporto qualità-prezzo\u003c\/h3\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eTaglia grande 400 ml\u003c\/h4\u003e\n\u003cp\u003eÈ sufficiente per diversi mesi di uso regolare\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eComponenti di alto valore\u003c\/h4\u003e\n\u003cp\u003eL'olio di argan è uno degli oli naturali più costosi e rari al mondo\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eMultitasking\u003c\/h4\u003e\n\u003cp\u003eIdratazione + ammorbidimento + trattamento dei danni + protezione dalle doppie punte in un solo prodotto\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003ePrivo di sostanze nocive\u003c\/h4\u003e\n\u003cp\u003eSenza solfati, senza parabeni, senza siliconi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Urgency Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eNon è il momento di esitare... i tuoi capelli ti aspettano\u003c\/h3\u003e\n\u003cdiv class=\"urgency-content\"\u003e\n\u003cdiv class=\"urgency-card\"\u003e\n\u003cp\u003eOrdina ora e non lasciare che i tuoi capelli soffrano ulteriormente\u003c\/p\u003e\n\u003cdiv class=\"emphasis-highlight\"\u003e\n\u003cstrong\u003ePerché la vera idratazione non è un lusso... è una necessità.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Clean Formula --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eFormula pulita e sicura\u003c\/h3\u003e\n\u003cdiv class=\"formula-highlights\"\u003e\n\u003cdiv class=\"formula-card safe\"\u003e\n\u003ch4\u003eCosa contiene\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOlio di argan marocchino originale\u003c\/li\u003e\n\u003cli\u003eOlio di jojoba naturale\u003c\/li\u003e\n\u003cli\u003eEstratto di rosmarino antiossidante\u003c\/li\u003e\n\u003cli\u003eBiotina (Vitamina B7)\u003c\/li\u003e\n\u003cli\u003eGlicerina idratante naturale\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"formula-card avoid\"\u003e\n\u003ch4\u003eCosa non contiene\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e0% solfati nocivi\u003c\/li\u003e\n\u003cli\u003e0% parabeni\u003c\/li\u003e\n\u003cli\u003e0% silicone\u003c\/li\u003e\n\u003cli\u003e0% sostanze chimiche aggressive\u003c\/li\u003e\n\u003cli\u003e0% irritanti per la pelle\u003c\/li\u003e\n\u003c\/ul\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-content\"\u003e\n\u003ch3\u003eInizia oggi il tuo vero percorso di idratazione\u003c\/h3\u003e\n\u003cp\u003eI tuoi capelli meritano il meglio, e tu meriti di sentirti sicura e bella ogni giorno.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eNon aspettare oltre... Lascia che i tuoi capelli raccontino la storia della tua bellezza\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\u003eIngredienti completi\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eARGAN OIL, JOJOBA OIL, ROSEMARY EXTRACT, BIOTIN, GLYCERIN, AQUA\u003c\/p\u003e\n\u003cdiv class=\"inspirational-quote\"\u003e\n\u003cem\u003e“Prendersi davvero cura dei propri capelli non è un lusso... è una necessità che riflette il tuo amore e rispetto per te stesso.”\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: 350px;\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\/* Uses Section *\/\n.uses-section {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n}\n\n.uses-image {\n    text-align: center;\n    margin-bottom: 40px;\n}\n\n.product-description-container .uses-image img {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.3);\n    animation: slideInFromLeft 1s ease-out forwards;\n}\n\n.uses-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 25px;\n}\n\n.use-card {\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    text-align: center;\n    transition: all 0.3s ease;\n    position: relative;\n    overflow: hidden;\n}\n\n.use-card:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateY(-8px);\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    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\n}\n\n.use-card h4 {\n    color: #9C8102 !important;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.use-card p {\n    color: #ffffff !important;\n    line-height: 1.6;\n    font-style: italic;\n}\n\n\/* Difference Grid *\/\n.difference-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.ingredient-feature {\n    background: white;\n    padding: 35px;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.1);\n    text-align: center;\n    transition: all 0.3s ease;\n    position: relative;\n}\n\n.ingredient-feature::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, transparent);\n    border-radius: 15px 15px 0 0;\n}\n\n.ingredient-feature:hover {\n    transform: translateY(-10px);\n    box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n}\n\n.feature-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n    margin: 0 auto 20px;\n    display: block;\n    box-shadow: 0 5px 15px rgba(156, 129, 2, 0.3);\n}\n\n.ingredient-feature h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.ingredient-feature p {\n    color: #555;\n    line-height: 1.6;\n    font-size: 1.1rem;\n}\n\n\/* Results Timeline *\/\n.results-timeline {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n    display: grid;\n    gap: 25px;\n}\n\n.result-step {\n    display: flex;\n    align-items: center;\n    gap: 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.result-step:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateX(-10px);\n}\n\n.step-indicator {\n    background: #9C8102;\n    color: white;\n    padding: 15px 20px;\n    border-radius: 25px;\n    flex-shrink: 0;\n    text-align: center;\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\n}\n\n.step-text {\n    font-weight: bold;\n    font-size: 0.9rem;\n    white-space: nowrap;\n}\n\n.step-content h4 {\n    color: #9C8102 !important;\n    font-size: 1.4rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.step-content p {\n    color: #ffffff !important;\n    line-height: 1.6;\n    font-size: 1.1rem;\n}\n\n\/* Value Grid *\/\n.value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n}\n\n.value-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.value-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.value-card:hover::before {\n    transform: scaleX(1);\n}\n\n.value-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.15);\n}\n\n.value-icon {\n    width: 40px;\n    height: 40px;\n    border-radius: 50%;\n    background: #9C8102;\n    margin: 0 auto 15px;\n    display: block;\n}\n\n.value-card h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.value-card p {\n    color: #555;\n    line-height: 1.6;\n}\n\n\/* Urgency Section *\/\n.urgency-content {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n}\n\n.urgency-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    text-align: center;\n}\n\n.urgency-card p {\n    color: #ffffff !important;\n    font-size: 1.3rem;\n    line-height: 1.8;\n    margin-bottom: 25px;\n}\n\n.emphasis-highlight {\n    background: rgba(156, 129, 2, 0.3);\n    color: #ffffff !important;\n    padding: 25px;\n    border-radius: 10px;\n    border: 2px solid #9C8102;\n    font-size: 1.2rem;\n}\n\n\/* Formula Highlights *\/\n.formula-highlights {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.formula-card {\n    background: white;\n    padding: 35px;\n    border-radius: 15px;\n    box-shadow: 0 10px 25px rgba(0,0,0,0.1);\n    transition: transform 0.3s ease;\n}\n\n.formula-card:hover {\n    transform: translateY(-5px);\n}\n\n.formula-card h4 {\n    font-size: 1.4rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n    text-align: center;\n}\n\n.formula-card.safe h4 {\n    color: #28a745;\n}\n\n.formula-card.avoid h4 {\n    color: #dc3545;\n}\n\n.formula-card ul {\n    list-style: none;\n}\n\n.formula-card li {\n    padding: 8px 0;\n    padding-right: 25px;\n    position: relative;\n    line-height: 1.5;\n    color: #555;\n}\n\n.formula-card.safe li::before {\n    content: '✓';\n    color: #28a745;\n    font-weight: bold;\n    position: absolute;\n    right: 0;\n    top: 8px;\n}\n\n.formula-card.avoid li::before {\n    content: '✗';\n    color: #dc3545;\n    font-weight: bold;\n    position: absolute;\n    right: 0;\n    top: 8px;\n}\n\n\/* CTA Section *\/\n.cta-section {\n    background: linear-gradient(135deg, #000000 0%, #1a1a1a 100%);\n    color: white;\n    padding: 60px 40px;\n    border-radius: 20px;\n    margin: 40px 0;\n    position: relative;\n    overflow: hidden;\n    text-align: center;\n}\n\n.cta-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.1) 0%, transparent 70%);\n    animation: pulse 4s ease-in-out infinite;\n}\n\n.cta-content {\n    position: relative;\n    z-index: 2;\n}\n\n.cta-content h3 {\n    font-size: 2.2rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n    color: #9C8102;\n}\n\n.cta-content p {\n    font-size: 1.3rem;\n    margin-bottom: 25px;\n    opacity: 0.9;\n    line-height: 1.6;\n    color: #ffffff !important;\n}\n\n.cta-highlight {\n    font-size: 1.5rem;\n    padding: 30px;\n    background: rgba(156, 129, 2, 0.2);\n    border-radius: 15px;\n    border: 2px solid #9C8102;\n    color: #ffffff !important;\n    font-weight: bold;\n    backdrop-filter: blur(10px);\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 slideInFromLeft {\n    from {\n        opacity: 0;\n        transform: translateX(-50px);\n    }\n    to {\n        opacity: 1;\n        transform: translateX(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 .difference-grid,\n    .product-description-container .value-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .formula-highlights {\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 .result-step {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .cta-content h3 {\n        font-size: 1.7rem;\n    }\n    \n    .product-description-container .cta-content p {\n        font-size: 1.1rem;\n    }\n    \n    .product-description-container .cta-highlight {\n        font-size: 1.2rem;\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 value cards\n    const valueCards = container.querySelectorAll('.value-card');\n    valueCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.15}s`;\n        card.style.animation = 'fadeInUp 0.6s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for ingredient features\n    const ingredientFeatures = container.querySelectorAll('.ingredient-feature');\n    ingredientFeatures.forEach((feature, index) =\u003e {\n        feature.style.animationDelay = `${index * 0.2}s`;\n        feature.style.animation = 'fadeInUp 0.7s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for result steps\n    const resultSteps = container.querySelectorAll('.result-step');\n    resultSteps.forEach((step, index) =\u003e {\n        step.style.animationDelay = `${index * 0.3}s`;\n        step.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')) {\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    \/\/ Formula cards animation\n    const formulaCards = container.querySelectorAll('.formula-card');\n    formulaCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.2}s`;\n        card.style.animation = 'fadeInUp 0.6s ease-out forwards';\n    });\n\n    \/\/ Hover effect for floating elements\n    const floatingElements = container.querySelectorAll('.value-card, .ingredient-feature, .use-card');\n    floatingElements.forEach(element =\u003e {\n        element.addEventListener('mouseenter', function() {\n            this.style.transform = 'translateY(-10px) scale(1.02)';\n        });\n        \n        element.addEventListener('mouseleave', function() {\n            this.style.transform = 'translateY(0) scale(1)';\n        });\n    });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914620924101,"sku":null,"price":600.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-conditioner-with-argan-oil-109498.webp?v=1752596397","url":"https:\/\/sa.instachiq.com\/it\/products\/bobana-conditioner-with-argan-oil-1","provider":"Instachiq","version":"1.0","type":"link"}