{"title":"BOBANA products","description":"","products":[{"product_id":"bobana-hair-serum-jojoba-oil-for-dull-frizzy-hair-100ml","title":"BOBANA Hair Serum Jojoba Oil For Dull \u0026 Frizzy Hair 100ml","description":"\u003c!-- BOBANA Hair Serum Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"25\" cy=\"25\" r=\"0.5\" fill=\"%23ffffff\" opacity=\"0.05\"\/\u003e\u003ccircle cx=\"75\" cy=\"75\" r=\"0.3\" fill=\"%23ffffff\" opacity=\"0.03\"\/\u003e\u003ccircle cx=\"50\" cy=\"10\" r=\"0.4\" fill=\"%23ffffff\" opacity=\"0.04\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23grain)\"\/\u003e\u003c\/svg\u003e');\n    animation: float 20s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 600px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(156, 129, 2, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(156, 129, 2, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, #D4AF37);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(156, 129, 2, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .benefit-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: pulse 2s ease-in-out infinite;\n    font-size: 1.1rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '✓';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    font-weight: bold;\n    font-size: 1.2rem;\n  }\n  \n  .timeline {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  \n  .timeline-marker {\n    width: 60px;\n    height: 60px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: markerPulse 2s ease-in-out infinite;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .floating-elements {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .floating-element {\n    position: absolute;\n    width: 10px;\n    height: 10px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    opacity: 0.3;\n    animation: floatUp 8s linear infinite;\n  }\n  \n  .floating-element:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .floating-element:nth-child(2) { left: 30%; animation-delay: 2s; }\n  .floating-element:nth-child(3) { left: 50%; animation-delay: 4s; }\n  .floating-element:nth-child(4) { left: 70%; animation-delay: 6s; }\n  .floating-element:nth-child(5) { left: 90%; animation-delay: 1s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageFloat {\n    0%, 100% { transform: translateY(0px); }\n    50% { transform: translateY(-10px); }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes pulse {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n  }\n  \n  @keyframes markerPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes float {\n    0%, 100% { transform: translateY(0px) rotate(0deg); }\n    33% { transform: translateY(-10px) rotate(1deg); }\n    66% { transform: translateY(5px) rotate(-1deg); }\n  }\n  \n  @keyframes floatUp {\n    0% { transform: translateY(100vh) rotate(0deg); opacity: 0; }\n    10% { opacity: 0.3; }\n    90% { opacity: 0.3; }\n    100% { transform: translateY(-100px) rotate(360deg); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      margin: 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-container\"\u003e\n\u003c!-- Floating Elements --\u003e\n\u003cdiv class=\"floating-elements\"\u003e\n\u003cdiv class=\"floating-element\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-element\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-element\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-element\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-element\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eSolen brenner håret ditt hver dag...og du bryr deg ikke!\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHåret ditt dør sakte... og hver dag som går, mister du hår som aldri vil komme tilbake igjen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Hair Serum\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_jojoba_oil_heat_protectant_serum_3.webp?v=1751730801\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Hårserum Jojobaolje - et omfattende beskyttelsesskjold for håret ditt\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      Hver gang du går ut i gaten, hver gang du bruker en hårføner eller et strykejern, hver gang du lar håret ditt være eksponert for solen og vinden... huden din er beskyttet av kremer, men er håret ditt det? Håret ditt blir stående alene, og kjemper mot alle disse fiendene uten noen beskyttelse!\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Grid --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003e4 radikale løsninger i ett produkt\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eOmfattende solbeskyttelse SPF 30+\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDen første solkremen spesielt designet for hår med en avansert formel som beskytter mot ultrafiolette stråler som ødelegger keratin og gjør hårfargen matt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eStyling varmebeskytter\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEt isolerende lag som beskytter håret ditt mot de høye temperaturene fra hårføneren og strykejernet, og forhindrer at proteiner brennes og at håret tørker ut.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eEn magisk kur for splittede tupper\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEn gjenopprettende formel som reparerer sprekker i hårstrukturen og styrker svake tupper, og forhindrer at splittede tupper sprer seg oppover.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e4\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003ePerfekt kontroll av krusete hår\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDen eliminerer statisk elektrisitet og tynger håret forsiktig, og lar deg ha kontroll over håret ditt under enhver værforhold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Details --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eBOBANA: Det kjemiske mirakelet som vil redde håret ditt fra katastrofe\u003c\/h2\u003e\n\u003ch3\u003eDet er ikke bare et serum... det er et integrert beskyttelsessystem for håret ditt\u003c\/h3\u003e\n\u003cp\u003eBOBANA-serum er ulikt alle andre produkter du vil finne på markedet. Dette \u003cstrong\u003eFullstendig luftforsvar\u003c\/strong\u003e For håret ditt mot alle faktorene som ødelegger det daglig.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"BOBANA Product\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_jojoba_oil_heat_protectant_serum_4.webp?v=1751731054\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Jojoba Oil Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cimg alt=\"Jojoba Oil\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/jojoba_oil.jpg?v=1751731143\"\/\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eJojobaolje: det naturlige mirakelet som etterligner hårets naturlige oljer\u003c\/h3\u003e\n\u003cp\u003eJojobaolje er ikke bare en olje \u003cstrong\u003eNaturlig vokslignende væske\u003c\/strong\u003e Formelens sammensetning er 97 % lik hudens naturlige oljer.\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrenger inn i hårroten\u003c\/strong\u003e Det nærer det fra innsiden og ut\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulerer oljeutskillelse\u003c\/strong\u003e På hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDet berører de ytre lagene\u003c\/strong\u003e For å åpne håret og lukke det\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLåser inn naturlig fuktighet\u003c\/strong\u003e La håret være i i 24 timer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPF Protection --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column reverse-mobile\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eSPF 30+ beskyttelse: Håret ditt trenger solkrem akkurat som huden!\u003c\/h3\u003e\n\u003cp\u003eHåret ditt er utsatt for de samme UV-strålene som skader huden din, men i større grad fordi det er utsatt hele dagen.\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eFalmet farge\u003c\/li\u003e\n\u003cli\u003eRå tekstur\u003c\/li\u003e\n\u003cli\u003eEnkel å bryte\u003c\/li\u003e\n\u003cli\u003eTap av naturlig glans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBOBANA Håndserum SPF 30+ beskyttelse\u003c\/strong\u003e - Akkurat som du påfører solkrem, vil det gjøre det samme med håret ditt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"SPF Protection\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_jojoba_oil_heat_protectant_serum_1.webp?v=1751731174\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Heat Protection --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cimg alt=\"Hair Protection\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/damaged-hair.jpg?v=1751731310\"\/\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eVARMEBESKYTTELSE: Slutten på æraen med brent hår\u003c\/h3\u003e\n\u003cp\u003eHver gang du bruker hårføner eller rettetang uten beskyttelse, er det som om du brenner håret ditt med en lighter!\u003c\/p\u003e\n\u003cp\u003eJernets temperatur når 200 grader Celsius. Håret ditt tåler kun 60 grader varme.\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIsolerende lag\u003c\/strong\u003e Det danner seg rundt hvert hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVarmedistribusjon\u003c\/strong\u003e Lik\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForebygg fuktighetstap\u003c\/strong\u003e Mens styling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskyttelse av proteiner\u003c\/strong\u003e Fra brekkasje og skade\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Split Ends \u0026 Flyaway Hair --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eReparerer tupper og kontrollerer krusete hår\u003c\/h2\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eSpretttupper er ikke bare et estetisk problem... det er et faresignal!\u003c\/h3\u003e\n\u003cp\u003eNår håret deler seg, splitter tuppen seg oppover, som en sprekk som sprer seg i glasset.\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFyller ut blanke felter\u003c\/strong\u003e I strukturen til skadet hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLim lagene\u003c\/strong\u003e Skrelling sammen igjen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker bånd\u003c\/strong\u003e Svakt hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForebygger nytt hårbrudd\u003c\/strong\u003e fra å skje\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eKrusete hår = et tegn på ekstrem tørrhet og statisk elektrisitet\u003c\/h3\u003e\n\u003cp\u003eNår håret ditt er tørt, mister det evnen til å lede elektrisitet, så ladninger samler seg på overflaten.\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFukter håret\u003c\/strong\u003e Den gjør det til en god leder av elektrisitet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDet tynger håret litt\u003c\/strong\u003e Fordi tyngdekraften slår elektrisitet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkaper et beskyttelseslag\u003c\/strong\u003e Forhindrer ladningsoppbygging\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Safe Formula --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eParaben- og sulfatfri: renhet uten skade\u003c\/h2\u003e\n\u003cp style=\"text-align: center; font-size: 1.1rem; color: #555; max-width: 700px; margin: 0 auto;\"\u003e\n\u003cstrong\u003eParaben:\u003c\/strong\u003e Et billig konserveringsmiddel, men det akkumuleres i vev og forårsaker allergier og irritasjon\u003cbr\/\u003e\n\u003cstrong\u003eSulfater:\u003c\/strong\u003e En veldig sterk rensemiddel som fjerner naturlige oljer og lar håret ditt bli som halm\u003cbr\/\u003e\u003cbr\/\u003e\n\u003cstrong\u003eBOBANA valgte den vanskelige og kostbare veien:\u003c\/strong\u003e Bruk naturlige alternativer som er trygge og effektive samtidig.\n      \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Results --\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003ch2 class=\"section-title\"\u003eTransformasjonsreise: Hva vil skje med håret ditt med BOBANA?\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eØyeblikkelig friskhet og synlig jevnere tekstur\u003c\/li\u003e\n\u003cli\u003eNaturlig glans vises innen minutter\u003c\/li\u003e\n\u003cli\u003eKontrollerer krusete hår fra første påføring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en uke\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eMerkbar mykhet i tekstur og form\u003c\/li\u003e\n\u003cli\u003eSterkere motstand mot fuktighet og ytre faktorer\u003c\/li\u003e\n\u003cli\u003eEnkel styling og lengre hold på frisyren\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e7\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eSynlig reparasjon av spaltede hårtupper\u003c\/li\u003e\n\u003cli\u003eMer livlig farge og varig naturlig glans\u003c\/li\u003e\n\u003cli\u003eStørre styrke og fleksibilitet mot brekkasje\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e14\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn komplett forvandling i hårets helse og utseende\u003c\/li\u003e\n\u003cli\u003eKontinuerlig beskyttelse mot skadelige faktorer\u003c\/li\u003e\n\u003cli\u003eSunt, sterkt hår som er motstandsdyktig mot alle daglige utfordringer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e30\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Proposition --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell verdi for prisen\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\" style=\"margin-top: 2rem;\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e4 produkter i ett\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSolkrem + termisk beskyttelse + behandling av tupper + frizz-kontroll\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e100 ml flaske\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eNok til 4-6 måneders daglig bruk med en konsentrert formel\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003ch3 class=\"benefit-title\"\u003eRask absorpsjon\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet etterlater ingen fet eller tung effekt på håret\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003ch3 class=\"benefit-title\"\u003eKumulative resultater\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eHver bruk bygger på den forrige\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eHåret ditt venter på at du skal ta den rette avgjørelsen... før det er for sent\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n      Hver dag du utsetter å ta vare på håret ditt, er dagen håret ditt blir svakere. Sol, varme, forurensning og forsømmelse... de er alle faktorer som jobber mot deg 24\/7.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBOBANA Hårserum er ikke bare et skjønnhetsprodukt... det er en investering i selvtilliten din.\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for benefit cards\n  const benefitCards = document.querySelectorAll('.benefit-card');\n  benefitCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateY(-12px) scale(1.02)';\n      this.style.boxShadow = '0 25px 60px rgba(156, 129, 2, 0.2)';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.boxShadow = '0 10px 30px rgba(0,0,0,0.08)';\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating elements\n  let ticking = false;\n  \n  function updateFloatingElements() {\n    const scrolled = window.pageYOffset;\n    const floatingElements = document.querySelectorAll('.floating-element');\n    \n    floatingElements.forEach((element, index) =\u003e {\n      const speed = 0.5 + (index * 0.1);\n      const yPos = -(scrolled * speed);\n      element.style.transform = `translateY(${yPos}px) rotate(${scrolled * 0.1}deg)`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingElements);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `markerPulse 2s ease-in-out infinite ${index * 0.5}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44878300479685,"sku":null,"price":170.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-serum-brwith-jojoba-oil-688273.webp?v=1751730739"},{"product_id":"bobana-coffee-scrub-300-gm","title":"Bobana Coffee Scrub 300 gm","description":"\u003c!-- BOBANA Coffee Body Scrub Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-scrub-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #faf9f7 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #2c1810 0%, #5d3a2b 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"coffee\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"20\" cy=\"20\" r=\"1\" fill=\"%23ffffff\" opacity=\"0.1\"\/\u003e\u003ccircle cx=\"80\" cy=\"80\" r=\"0.8\" fill=\"%23ffffff\" opacity=\"0.08\"\/\u003e\u003ccircle cx=\"50\" cy=\"15\" r=\"0.6\" fill=\"%23ffffff\" opacity=\"0.06\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23coffee)\"\/\u003e\u003c\/svg\u003e');\n    animation: coffeeFloat 25s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(156, 129, 2, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(156, 129, 2, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #8B4513, #9C8102);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(156, 129, 2, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .benefit-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #8B4513, #9C8102);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: pulse 2s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '✓';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    background: linear-gradient(45deg, #8B4513, #9C8102);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    font-weight: bold;\n    font-size: 1.2rem;\n  }\n  \n  .coffee-benefits {\n    background: linear-gradient(135deg, #f5f2f0 0%, #ffffff 100%);\n    border-radius: 20px;\n    padding: 2rem;\n    margin: 2rem 0;\n    border-right: 5px solid #8B4513;\n  }\n  \n  .scientific-fact {\n    background: white;\n    border-radius: 15px;\n    padding: 1.5rem;\n    margin: 1rem 0;\n    border-left: 4px solid #9C8102;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.05);\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .scientific-fact:nth-child(1) { animation-delay: 0.1s; }\n  .scientific-fact:nth-child(2) { animation-delay: 0.2s; }\n  .scientific-fact:nth-child(3) { animation-delay: 0.3s; }\n  .scientific-fact:nth-child(4) { animation-delay: 0.4s; }\n  \n  .timeline {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f8f6f4 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(45deg, #8B4513, #9C8102);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: markerPulse 2s ease-in-out infinite;\n    font-size: 0.9rem;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .usage-steps {\n    background: linear-gradient(135deg, #2c1810 0%, #5d3a2b 100%);\n    color: white;\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n  }\n  \n  .step-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    margin: 1.5rem 0;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .step-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateX(10px);\n  }\n  \n  .step-card:nth-child(1) { animation-delay: 0.1s; }\n  .step-card:nth-child(2) { animation-delay: 0.2s; }\n  .step-card:nth-child(3) { animation-delay: 0.3s; }\n  .step-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    font-size: 1.1rem;\n  }\n  \n  .step-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 0.5rem;\n    color: #D4AF37;\n  }\n  \n  .value-proposition {\n    background: linear-gradient(135deg, #f8f6f4 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    margin: 1rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #2c1810 0%, #5d3a2b 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .floating-coffee-beans {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .floating-bean {\n    position: absolute;\n    width: 8px;\n    height: 12px;\n    background: linear-gradient(45deg, #8B4513, #9C8102);\n    border-radius: 50% 50% 50% 50% \/ 60% 60% 40% 40%;\n    opacity: 0.3;\n    animation: floatBean 12s linear infinite;\n  }\n  \n  .floating-bean:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .floating-bean:nth-child(2) { left: 30%; animation-delay: 3s; }\n  .floating-bean:nth-child(3) { left: 50%; animation-delay: 6s; }\n  .floating-bean:nth-child(4) { left: 70%; animation-delay: 9s; }\n  .floating-bean:nth-child(5) { left: 90%; animation-delay: 1.5s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes pulse {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n  }\n  \n  @keyframes markerPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes coffeeFloat {\n    0%, 100% { transform: translateY(0px) rotate(0deg); }\n    33% { transform: translateY(-15px) rotate(2deg); }\n    66% { transform: translateY(8px) rotate(-2deg); }\n  }\n  \n  @keyframes floatBean {\n    0% { transform: translateY(100vh) rotate(0deg); opacity: 0; }\n    10% { opacity: 0.3; }\n    90% { opacity: 0.3; }\n    100% { transform: translateY(-100px) rotate(360deg); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-scrub-container\"\u003e\n\u003c!-- Floating Coffee Beans --\u003e\n\u003cdiv class=\"floating-coffee-beans\"\u003e\n\u003cdiv class=\"floating-bean\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-bean\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-bean\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-bean\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"floating-bean\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eHver dag samler tusenvis av døde celler seg på kroppen din...\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eOg resultatet? Kjedelig, ru hud, full av mørke flekker, som om du ikke bryr deg om deg selv! I dag vil alt dette forandre seg med BOBANA Coffee Body Scrub.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Coffee Body Scrub\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-coffee-brscrub-186597.webp?v=1751732343\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Skin Coffee Body Scrub - Kaffemiraklet for helt ny hud\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      Visste du at huden din fornyer seg selv hver 28. dag? Men problemet er at døde celler ikke lett gir plass til nye. De blir liggende oppå hverandre som et lag med støv på antikken... og din ekte, vakre hud er fanget under!\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Grid --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003e3 mirakler i ett produkt\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eDyp eksfoliering av døde celler\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMyke, runde naturlige kaffebønner fjerner forsiktig opphopede lag av død hud, og avslører den friske huden som ligger under.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eFjern gjenstridige mørke flekker\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDen konsentrerte kaffefor­melen med koffein stimulerer blodomløpet og bryter opp pigmentklumper, og fjerner mørke flekker på knær, albuer og armhuler.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eUng og livlig hud\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eAntioksidantene i kaffe bekjemper tegn på aldring og stimulerer cellefornyelse, og gir deg fast og strålende hud som om du har gått tilbake i årene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Coffee Science Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvorfor kaffe spesielt? Den vitenskapelige hemmeligheten bak mirakelet\u003c\/h2\u003e\n\u003ch3\u003eKaffe er ikke bare en drikk... det er et komplett naturlig apotek for huden din\u003c\/h3\u003e\n\u003cdiv class=\"coffee-benefits\"\u003e\n\u003cdiv class=\"scientific-fact\"\u003e\n\u003ch4\u003e\u003cstrong\u003eStimulerer blodsirkulasjon\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003eDet tilfører blod og oksygen til de dype lagene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scientific-fact\"\u003e\n\u003ch4\u003e\u003cstrong\u003eBryter ned cellulittfett\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003eStrammer opp huden og reduserer rynket utseende\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scientific-fact\"\u003e\n\u003ch4\u003e\u003cstrong\u003eStimulerer kollagenproduksjon\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003eDet gjør huden sterkere og mer elastisk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"scientific-fact\"\u003e\n\u003ch4\u003e\u003cstrong\u003eAngriper frie radikaler\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003eBekjemper aldring ved kilden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Coffee Benefits\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-coffee-brscrub-327832.webp?v=1751732528\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Antioxidants Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-content\"\u003e\n\u003ch3\u003eAntioksidanter: naturens beskyttende hær\u003c\/h3\u003e\n\u003cp style=\"text-align: center; font-size: 1.1rem; color: #555; margin-bottom: 2rem;\"\u003eKaffe har en høy konsentrasjon av naturlige antioksidanter:\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eKlorogensyre\u003c\/strong\u003e Som beskytter mot solskader\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFenolforbindelser\u003c\/strong\u003e Som bekjemper infeksjoner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKoffein\u003c\/strong\u003e Som strammer porene og styrker hudstrukturen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Gentle Granules Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"section-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eMyke, avrundede granuler: smart eksfoliering uten smerte\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102;\"\u003eIkke alle peelinger er like... og dette er hemmeligheten som andre selskaper ikke vil at du skal vite\u003c\/h3\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003cp\u003eDe fleste skrubber bruker grove, skarpe korn som skader huden mer enn de hjelper den. \u003cstrong\u003eBOBANA\u003c\/strong\u003e Investér i glatt rund korn-teknologi:\u003c\/p\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfekt rund form\u003c\/strong\u003e - Forhindrer mikroskraper og kutt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGradert størrelse\u003c\/strong\u003e - Rengjør effektivt alle lag av død hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMyk tekstur\u003c\/strong\u003e - Egnet for sensitiv og normal hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJevn fordeling\u003c\/strong\u003e - Regelmessig eksfoliering av alle deler av kroppen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eResultatet?\u003c\/strong\u003e Dyp og effektiv eksfoliering uten irritasjon eller rødhet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; padding: 2rem;\"\u003e\n\u003cdiv style=\"width: 200px; height: 200px; border-radius: 50%; background: linear-gradient(45deg, #8B4513, #9C8102); margin: 0 auto; display: flex; align-items: center; justify-content: center; color: white; font-size: 1.5rem; font-weight: bold; animation: pulse 2s ease-in-out infinite;\"\u003e\n            Myke korn\u003cbr\/\u003eRund\n          \u003c\/div\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=\"value-proposition\"\u003e\n\u003ch2 class=\"section-title\"\u003e300 g = eksepsjonell verdi for prisen\u003c\/h2\u003e\n\u003ch3 style=\"color: #9C8102; margin-bottom: 2rem;\"\u003eSammenlignet med konkurrenter: BOBANA gir meg mer til en lavere pris\u003c\/h3\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem;\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eBOBANA PAKKE\u003c\/h4\u003e\n\u003cp style=\"font-size: 2rem; font-weight: bold; color: #8B4513;\"\u003e300 gram\u003c\/p\u003e\n\u003cp\u003eDobbel størrelse på konkurrentene!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eBrukstid\u003c\/h4\u003e\n\u003cp style=\"font-size: 2rem; font-weight: bold; color: #8B4513;\"\u003e4-6 måneder\u003c\/p\u003e\n\u003cp\u003eVed regelmessig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eDaglig kostnad\u003c\/h4\u003e\n\u003cp style=\"font-size: 2rem; font-weight: bold; color: #8B4513;\"\u003eMindre enn 5 pund\u003c\/p\u003e\n\u003cp\u003eBilligere enn en kopp kaffe!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 3rem; padding: 2rem; background: white; border-radius: 15px; border: 2px solid #9C8102;\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eSammenligning med en peelingsøkt på et skjønnhetssenter:\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eEn økt:\u003c\/strong\u003e 800-1500 pund\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBOBANA PAKKE:\u003c\/strong\u003e Få resultatene av 30+ behandlinger til en brøkdel av prisen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Results --\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003ch2 class=\"section-title\"\u003eTransformasjonsreise: Huden din vil forandre seg foran deg\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eØyeblikkelig følelse av mykhet\u003c\/strong\u003e - Silkeaktig uniform under hånden din\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUmiddelbar fjerning av døde hudceller\u003c\/strong\u003e - Du vil se forskjellen på badet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrisk og aktiv\u003c\/strong\u003e - Fra stimulerende blodomløp\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste gang\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en uke\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSynlig forbedring av hudens generelle tekstur\u003c\/strong\u003e - Tydelig mykere og glattere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBegynner å lysne mørke flekker\u003c\/strong\u003e - Spesielt på knær og albuer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig glød\u003c\/strong\u003e - Lys og strålende hud\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e7 dager\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSvinn av lag med døde hudceller\u003c\/strong\u003e - Klar og ren hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn synlig forbedring i hudtone\u003c\/strong\u003e - Jevnhet i farge over hele kroppen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEksepsjonell mykhet\u003c\/strong\u003e - Mykere enn barns hud\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e14 dager\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn komplett radikal transformasjon\u003c\/strong\u003e - Fullstendig ny hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe fleste mørke flekker forsvinner\u003c\/strong\u003e - Jevn og naturlig farge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFleksibilitet og livlighet\u003c\/strong\u003e -Ung og strålende hud\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e30 dager\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Instructions --\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #D4AF37; margin-bottom: 2rem;\"\u003eHvordan bruke: Enkelhet gjør underverker\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: white; margin-bottom: 3rem;\"\u003e4 enkle trinn til huden du drømmer om\u003c\/h3\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eFukt huden din med varmt vann\u003c\/h4\u003e\n\u003cp\u003eVarmt vann åpner porene og gjør huden klar til å motta fordelen av skrubben\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eMasser med myke, sirkelformede bevegelser\u003c\/h4\u003e\n\u003cp\u003eBruk en passende mengde og fokuser på ru og mørke områder i 2-3 minutter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eSkyll med kaldt vann\u003c\/h4\u003e\n\u003cp\u003eDet kalde vannet lukker porene og låser inn resultatene, og hendene mine får en forfriskende følelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-card\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eFukt huden din\u003c\/h4\u003e\n\u003cp\u003eBruk en passende fuktighetskrem for å opprettholde resultatene og beskytte den nye huden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eHuden din venter på deg... ikke la den vente lenger\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n      Hver dag du utsetter = flere døde celler, mørkere flekker og grovere hud. Hud er som en hage... hvis du vanner den og ikke bryr deg om den, vil den visne og dø. Men hvis du tar vare på den, vil den bli den vakreste hagen i nabolaget.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBestill nå og start din forvandringsreise!\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for benefit cards\n  const benefitCards = document.querySelectorAll('.benefit-card');\n  benefitCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateY(-12px) scale(1.02)';\n      this.style.boxShadow = '0 25px 60px rgba(156, 129, 2, 0.2)';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.boxShadow = '0 10px 30px rgba(0,0,0,0.08)';\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating coffee beans\n  let ticking = false;\n  \n  function updateFloatingBeans() {\n    const scrolled = window.pageYOffset;\n    const floatingBeans = document.querySelectorAll('.floating-bean');\n    \n    floatingBeans.forEach((bean, index) =\u003e {\n      const speed = 0.3 + (index * 0.05);\n      const yPos = -(scrolled * speed);\n      bean.style.transform = `translateY(${yPos}px) rotate(${scrolled * 0.05}deg)`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingBeans);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `markerPulse 2s ease-in-out infinite ${index * 0.3}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Coffee-themed interactions\n  const coffeeElements = document.querySelectorAll('.coffee-benefits .scientific-fact');\n  coffeeElements.forEach((element, index) =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateX(10px)';\n      this.style.borderLeftColor = '#8B4513';\n    });\n    \n    element.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateX(0)';\n      this.style.borderLeftColor = '#9C8102';\n    });\n  });\n});\n\u003c\/script\u003e","brand":"bobana","offers":[{"title":"Default Title","offer_id":44878310342853,"sku":null,"price":70.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-coffee-brscrub-233067.webp?v=1751732954"},{"product_id":"mud-mask-bobana-shea-butter-mud-mask-300-gm","title":"Mud Mask  Bobana Shea Butter Mud Mask scrub 400 gm","description":"\u003c!-- BOBANA Shea Butter Mud Mask Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-mud-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #f7f5f3 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #6b4e3d 0%, #8b6f47 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"earth\" width=\"50\" height=\"50\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"1.5\" fill=\"%23ffffff\" opacity=\"0.08\"\/\u003e\u003ccircle cx=\"35\" cy=\"35\" r=\"1\" fill=\"%23ffffff\" opacity=\"0.06\"\/\u003e\u003ccircle cx=\"25\" cy=\"45\" r=\"0.8\" fill=\"%23ffffff\" opacity=\"0.04\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23earth)\"\/\u003e\u003c\/svg\u003e');\n    animation: earthFloat 30s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(107, 78, 61, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(107, 78, 61, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n    line-height: 1.7;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #6b4e3d, #9C8102);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(107, 78, 61, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .benefit-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #6b4e3d, #9C8102);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: pulse 2s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .ingredient-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .ingredient-card {\n    background: linear-gradient(135deg, #fff 0%, #f9f7f4 100%);\n    border-radius: 15px;\n    padding: 2rem;\n    border-left: 5px solid #6b4e3d;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 15px 40px rgba(107, 78, 61, 0.12);\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  .ingredient-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .ingredient-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #6b4e3d;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #9C8102;\n    font-weight: 500;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-icon {\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    background: linear-gradient(45deg, #6b4e3d, #9C8102);\n    border-radius: 50%;\n    margin-left: 0.5rem;\n    position: relative;\n  }\n  \n  .benefit-icon::after {\n    content: '✓';\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 15px;\n    height: 15px;\n    background: linear-gradient(45deg, #6b4e3d, #9C8102);\n    border-radius: 50%;\n  }\n  \n  .feature-list li::after {\n    content: '✓';\n    position: absolute;\n    left: 4px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .usage-section {\n    background: linear-gradient(135deg, #6b4e3d 0%, #8b6f47 100%);\n    color: white;\n    padding: 4rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(212, 175, 55, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .usage-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));\n    gap: 3rem;\n    margin-top: 3rem;\n  }\n  \n  .usage-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .usage-card h4 {\n    font-size: 1.5rem;\n    color: #D4AF37;\n    margin-bottom: 1.5rem;\n    font-weight: 600;\n  }\n  \n  .step {\n    display: flex;\n    align-items: flex-start;\n    margin: 1rem 0;\n    padding: 0.5rem 0;\n  }\n  \n  .step-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    font-weight: bold;\n    margin-left: 1rem;\n    flex-shrink: 0;\n    font-size: 0.9rem;\n  }\n  \n  .timeline {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f7f5f3 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(45deg, #6b4e3d, #9C8102);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: markerPulse 2s ease-in-out infinite;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .value-section {\n    background: linear-gradient(135deg, #f7f5f3 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .value-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #6b4e3d;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #6b4e3d 0%, #8b6f47 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .floating-particles {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .particle {\n    position: absolute;\n    width: 6px;\n    height: 6px;\n    background: linear-gradient(45deg, #6b4e3d, #9C8102);\n    border-radius: 50%;\n    opacity: 0.3;\n    animation: floatParticle 15s linear infinite;\n  }\n  \n  .particle:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .particle:nth-child(2) { left: 30%; animation-delay: 3s; }\n  .particle:nth-child(3) { left: 50%; animation-delay: 6s; }\n  .particle:nth-child(4) { left: 70%; animation-delay: 9s; }\n  .particle:nth-child(5) { left: 90%; animation-delay: 12s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes pulse {\n    0%, 100% { transform: scale(1); }\n    50% { transform: scale(1.05); }\n  }\n  \n  @keyframes markerPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes earthFloat {\n    0%, 100% { transform: translateY(0px) rotate(0deg); }\n    33% { transform: translateY(-12px) rotate(1deg); }\n    66% { transform: translateY(6px) rotate(-1deg); }\n  }\n  \n  @keyframes floatParticle {\n    0% { transform: translateY(100vh) rotate(0deg); opacity: 0; }\n    10% { opacity: 0.3; }\n    90% { opacity: 0.3; }\n    100% { transform: translateY(-100px) rotate(360deg); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid, .ingredient-cards {\n      grid-template-columns: 1fr;\n    }\n    \n    .usage-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-mud-container\"\u003e\n\u003c!-- Floating Particles --\u003e\n\u003cdiv class=\"floating-particles\"\u003e\n\u003cdiv class=\"particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"particle\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eHuden din er død og du bryr deg ikke!\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHver dag som går, trenger tusenvis av giftstoffer og forurensninger inn i porene på huden og kroppen din og setter seg der som tidsinnstilte bomber... og resultatet? Matt, tørr, sliten hud, som om du har eldet 10 år foran øynene dine! I dag vil all denne tragedien ende med \u003cstrong\u003eBOBANA Shea Butter Mud Mask\u003c\/strong\u003e -For ansikt og kropp!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Shea Butter Mud Mask\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shea-butter-brmud-mask-840447.webp?v=1751734317\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Shea Butter Mud Mask - grundig rens og fuktighet for ansikt og kropp\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      Inne Din hud Om 5 Hvem ... Inne Hud .\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Grid --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003e3 mirakler i én maske for ansikt og kropp\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eDyp rens og avgiftning\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eNaturlig vulkansk leire trenger dypt inn i porene som en magnet, trekker ut alle giftstoffer, forurensninger og oppsamlet fett fra ansikt og kropp, og fjerner skadelige bakterier permanent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eVitaliser tørr og matt hud\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eOriginal afrikansk rå sheasmør tilfører huden dyp og intens fuktighet, og gjenoppretter friskhet og glød til sliten og neglisjert hud over hele kroppen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eGjenopprett ungdom og vitalitet\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEn unik formel som stimulerer cellefornyelse og kollagenproduksjon, fjerner tegn på tretthet og utmattelse, og gjenoppretter hudens glatthet og ungdommelige elastisitet overalt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Scientific Formula --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eAvansert vitenskapelig formel: Hver ingrediens har et klart formål\u003c\/h2\u003e\n\u003cp\u003eDet er ikke bare en tilfeldig blanding av ingredienser... Dette er en vitenskapelig studert formel, der hver ingrediens ble nøye valgt for et spesifikt formål og et garantert resultat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Scientific Formula\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shea-butter-brmud-mask-840447_4c773d84-5b30-44ab-a08d-adeca1c87ace.webp?v=1751734449\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Details --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"ingredient-cards\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eSHEA BUTTER EXTRACT\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eGammel afrikansk skjønnhetshemmelighet\u003c\/p\u003e\n\u003cp\u003eRå afrikansk sheasmør er fullt av vitaminene A, E, F og essensielle fettsyrer.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Trenger gjennom 7 hudlag\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Låser inn fuktighet i 24 timer\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Gjenoppbygger hudens naturlige barriere\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eKAOLIN + BENTONITE\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eAvgiftende duo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKaolin:\u003c\/strong\u003e Myk hvit leire absorberer overflødig olje\u003cbr\/\u003e\u003cstrong\u003eBentonitt:\u003c\/strong\u003e Vulkanisk gjørme trekker ut toksiner\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Magnetisk rensing av giftstoffer og forurensninger\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Stimulere blodsirkulasjon og cellefornyelse\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Mild eksfoliering av opphopede døde celler\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eARGAN OIL\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eMarokkansk flytende gull\u003c\/p\u003e\n\u003cp\u003eSjeldent arganolje fra Marokko, full av vitamin E og kraftige antioksidanter.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Bekjemper tegn på aldring og reduserer rynker\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Stimulerer kollagenproduksjon og strammer opp huden\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Gir en naturlig glans og silkeaktig tekstur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eALMOND OIL\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig hudnæring\u003c\/p\u003e\n\u003cp\u003eSøt mandelolje, rik på proteiner og aminosyrer.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Mykgjør ru hud og gjør den myk som en babys\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Det reparerer sprekker og alvorlig tørrhet\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Beroliger forsiktig irritasjon og rødhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eGLYCERIN\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003ePermanent fuktighetsstasjon\u003c\/p\u003e\n\u003cp\u003eNaturlig glyserin trekker fuktighet fra luften og fanger den i huden.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Umiddelbar og kontinuerlig hydrering i 12 timer\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Opprettholder hudens elastisitet og forebygger sprekking\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Styrker den naturlige beskyttende barrieren\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eSTEARIC ACID + DIMETHICONE\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eInstallert sammensetning\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eStearinsyre:\u003c\/strong\u003e Det fikser formelen og gjør den kremet\u003cbr\/\u003e\u003cstrong\u003eDimetikon:\u003c\/strong\u003e Naturlig silikon\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Myk følelse i hånden og langvarig beskyttelse\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Beviser terapeutiske fordeler for huden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Face and Body Uses --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column reverse-mobile\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eFor ansikt og kropp: ubegrenset fleksibilitet\u003c\/h3\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eFor ansikt:\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eDyp rens av tilstoppede porer\u003c\/li\u003e\n\u003cli\u003eFjern svarte og hvite prikker\u003c\/li\u003e\n\u003cli\u003eLysne mørke flekker og jevn ut fargen\u003c\/li\u003e\n\u003cli\u003eRedusere tegn på tretthet og utmattelse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 style=\"color: #9C8102; margin: 1.5rem 0 1rem;\"\u003eFor kroppen:\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eSmoothing \u003c\/li\u003e\n\u003cli\u003eFjern oppsamlede døde hudceller\u003c\/li\u003e\n\u003cli\u003eFukt svært tørre områder\u003c\/li\u003e\n\u003cli\u003eForbedre hudtekstur over hele kroppen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Face and Body Usage\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shea-butter-brmud-mask-629486.webp?v=1751734478\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Instructions --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #D4AF37; margin-bottom: 1rem;\"\u003eHvordan bruke: Enkelhet gjør underverker\u003c\/h2\u003e\n\u003cdiv class=\"usage-grid\"\u003e\n\u003cdiv class=\"usage-card\"\u003e\n\u003ch4\u003eFor ansiktet (5 trinn)\u003c\/h4\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003eRens ansiktet ditt med varmt vann for å åpne porene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003ePåfør et jevnt lag, og unngå øyne- og leppeområdet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003eVent 15-20 minutter til det delvis tørker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003eSkyll med lunkent vann og masser forsiktig\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e5\u003c\/div\u003e\n\u003cdiv\u003eFukt med en egnet krem og avslutt med et serum\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-card\"\u003e\n\u003ch4\u003eFor kroppen (4 trinn))\u003c\/h4\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003eTa en varm dusj for å rense huden og åpne porene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003ePå \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003eVent 20-25 minutter og skyll med lunkent vann\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003eFukt med en egnet lotion for å opprettholde resultatene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin-top: 2rem; position: relative; z-index: 2;\"\u003e\n\u003ch4 style=\"color: #D4AF37; margin-bottom: 1rem;\"\u003eBruksfrekvens:\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eFor ansikt:\u003c\/strong\u003e 2-3 ganger i uken \u003cstrong\u003eFor kroppen:\u003c\/strong\u003e 1-2 ganger i uken \u003cstrong\u003eFor ru områder:\u003c\/strong\u003e Daglig i en uke, deretter to ganger i uken\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Results --\u003e\n\u003cdiv class=\"timeline\"\u003e\n\u003ch2 class=\"section-title\"\u003eTransformasjonsreise: Huden din vil forandre seg foran deg\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk (15-25 minutter))\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUmiddelbar dyprens\u003c\/strong\u003e - Du vil føle at huden din puster for første gang på mange år\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn følelse av friskhet\u003c\/strong\u003e - Forfriskende kjølighet lindrer irritert hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMerkbar glatthet\u003c\/strong\u003e - Mykere tekstur og mykere hud enn første gang\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste gang\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter 3 \u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSynlig forbedring i hudtekstur\u003c\/strong\u003e - Mindre porer og jevn hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBegynnelsen på tilbakekomsten av glød\u003c\/strong\u003e - Lysere farge og naturlig friskhet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKontinuerlig dyp fuktighet\u003c\/strong\u003e - Huden min er ikke så tørr som før\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn uke\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTegn på tretthet forsvinner\u003c\/strong\u003e - Han er avslappet og strålende\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJevn hudtone\u003c\/strong\u003e - Færre mørke flekker og mer jevn farge i ansikt og på kroppen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMer fleksibilitet\u003c\/strong\u003e - Sterkere hud og større motstand mot ytre påvirkninger\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eTo uker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEn komplett radikal transformasjon\u003c\/strong\u003e - Fullstendig ny hud over hele kroppen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKontinuerlig friskhet\u003c\/strong\u003e - Naturlig glød uten sminke\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStørre selvtillit\u003c\/strong\u003e - Klar og ren hud som gjør deg strålende overalt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn hel måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Proposition --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEn smart investering i skjønnheten din\u003c\/h2\u003e\n\u003ch3 style=\"color: #9C8102; margin-bottom: 2rem;\"\u003e1 maske = 6 behandlinger i 1 produkt\u003c\/h3\u003e\n\u003cdiv class=\"value-cards\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eFor ansiktet\u003c\/h4\u003e\n\u003cp style=\"font-size: 1.5rem; font-weight: bold; color: #6b4e3d;\"\u003e2-3 ganger i uken\u003c\/p\u003e\n\u003cp\u003eI 3-4 måneder\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eFor kroppen\u003c\/h4\u003e\n\u003cp style=\"font-size: 1.5rem; font-weight: bold; color: #6b4e3d;\"\u003e1-2 ganger i uken\u003c\/p\u003e\n\u003cp\u003eI 2-3 måneder\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eBlandet bruk\u003c\/h4\u003e\n\u003cp style=\"font-size: 1.5rem; font-weight: bold; color: #6b4e3d;\"\u003eGjennomsnitt 3 måneder\u003c\/p\u003e\n\u003cp\u003eFor omfattende pleie\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 2rem;\"\u003e\n\u003cimg alt=\"Value\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shea-butter-brmud-mask-568365.webp?v=1751734512\" style=\"max-width: 300px; width: 100%; border-radius: 15px; box-shadow: 0 10px 30px rgba(0,0,0,0.1);\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eHver dag med utsettelse = flere giftstoffer, flere døde celler og raskere aldring\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n      Huden i ansiktet og på kroppen er utsatt for skadelige faktorer 24\/7. Hvis du ikke beskytter, rengjør og fukter den, vil du betale en høyere pris senere.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBOBANA Shea Butter Mud Mask\u003c\/strong\u003e Det er ikke bare en maske \u003cstrong\u003eInvester i ungdommen din\u003c\/strong\u003eI selvtilliten din, i hvordan folk vil se deg.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBestill nå!\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for benefit cards\n  const benefitCards = document.querySelectorAll('.benefit-card, .ingredient-card, .value-card');\n  benefitCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.boxShadow = '0 20px 50px rgba(107, 78, 61, 0.15)';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.boxShadow = '0 10px 30px rgba(0,0,0,0.08)';\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating particles\n  let ticking = false;\n  \n  function updateFloatingParticles() {\n    const scrolled = window.pageYOffset;\n    const particles = document.querySelectorAll('.particle');\n    \n    particles.forEach((particle, index) =\u003e {\n      const speed = 0.2 + (index * 0.03);\n      const yPos = -(scrolled * speed);\n      particle.style.transform = `translateY(${yPos}px) rotate(${scrolled * 0.02}deg)`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingParticles);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `markerPulse 2s ease-in-out infinite ${index * 0.3}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Ingredient cards special interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderLeftColor = '#9C8102';\n      this.style.borderLeftWidth = '8px';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderLeftColor = '#6b4e3d';\n      this.style.borderLeftWidth = '5px';\n    });\n  });\n  \n  \/\/ Usage step animations\n  const steps = document.querySelectorAll('.step');\n  steps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateX(10px)';\n      this.style.backgroundColor = 'rgba(255,255,255,0.05)';\n      this.style.borderRadius = '8px';\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateX(0)';\n      this.style.backgroundColor = 'transparent';\n    });\n  });\n});\n\u003c\/script\u003e","brand":"bobana","offers":[{"title":"Default Title","offer_id":44878328332485,"sku":null,"price":70.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-shea-butter-brmud-mask-780631.webp?v=1751734291"},{"product_id":"bobana-dead-sea-mud-mask","title":"Bobana Dead Sea Mud Mask","description":"\u003c!-- BOBANA Dead Sea Mud Mask Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-deadsea-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #f0f8ff 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"waves\" width=\"80\" height=\"40\" patternUnits=\"userSpaceOnUse\"\u003e\u003cpath d=\"M0,20 Q20,10 40,20 T80,20\" stroke=\"%23ffffff\" stroke-width=\"0.5\" fill=\"none\" opacity=\"0.1\"\/\u003e\u003cpath d=\"M0,30 Q20,20 40,30 T80,30\" stroke=\"%23ffffff\" stroke-width=\"0.3\" fill=\"none\" opacity=\"0.08\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23waves)\"\/\u003e\u003c\/svg\u003e');\n    animation: wavesFlow 40s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(156, 129, 2, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(156, 129, 2, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n    line-height: 1.7;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, #D4AF37);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(156, 129, 2, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .benefit-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: mineralGlow 3s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .deadsea-info {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border-left: 5px solid #9C8102;\n  }\n  \n  .mineral-benefits {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .mineral-item {\n    background: white;\n    border-radius: 12px;\n    padding: 1.5rem;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.06);\n    border-top: 3px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .mineral-item:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 35px rgba(156, 129, 2, 0.12);\n  }\n  \n  .mineral-item:nth-child(1) { animation-delay: 0.1s; }\n  .mineral-item:nth-child(2) { animation-delay: 0.2s; }\n  .mineral-item:nth-child(3) { animation-delay: 0.3s; }\n  .mineral-item:nth-child(4) { animation-delay: 0.4s; }\n  \n  .mineral-icon {\n    font-size: 1.8rem;\n    margin-bottom: 1rem;\n    display: block;\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredient-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin: 3rem 0;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #D4AF37;\n    margin-bottom: 1rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #9C8102;\n    font-weight: 500;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-icon {\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    margin-left: 0.5rem;\n    position: relative;\n  }\n  \n  .benefit-icon::after {\n    content: '✓';\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .usage-section {\n    background: white;\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border: 2px solid #9C8102;\n  }\n  \n  .usage-steps {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    text-align: center;\n    padding: 1.5rem;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 25px rgba(156, 129, 2, 0.1);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    font-size: 1.1rem;\n  }\n  \n  .results-timeline {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  \n  .timeline-marker {\n    width: 90px;\n    height: 90px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: mineralPulse 2s ease-in-out infinite;\n    font-size: 0.7rem;\n    text-align: center;\n    line-height: 1.2;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  \n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 15px;\n    height: 15px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n  }\n  \n  .feature-list li::after {\n    content: '✓';\n    position: absolute;\n    left: 4px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .usage-areas {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n  }\n  \n  .usage-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-area {\n    background: white;\n    border-radius: 12px;\n    padding: 2rem;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.06);\n    border-top: 3px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .usage-area h4 {\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-size: 1.3rem;\n    font-weight: 600;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .floating-minerals {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .mineral-crystal {\n    position: absolute;\n    width: 6px;\n    height: 8px;\n    background: linear-gradient(135deg, #9C8102, #D4AF37);\n    transform: rotate(45deg);\n    opacity: 0.3;\n    animation: floatCrystal 12s linear infinite;\n  }\n  \n  .mineral-crystal:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .mineral-crystal:nth-child(2) { left: 30%; animation-delay: 2s; }\n  .mineral-crystal:nth-child(3) { left: 50%; animation-delay: 4s; }\n  .mineral-crystal:nth-child(4) { left: 70%; animation-delay: 6s; }\n  .mineral-crystal:nth-child(5) { left: 90%; animation-delay: 8s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes mineralGlow {\n    0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { transform: scale(1.05); box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes mineralPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes wavesFlow {\n    0%, 100% { transform: translateX(0px) translateY(0px); }\n    33% { transform: translateX(-10px) translateY(-5px); }\n    66% { transform: translateX(5px) translateY(3px); }\n  }\n  \n  @keyframes floatCrystal {\n    0% { transform: translateY(100vh) rotate(0deg); opacity: 0; }\n    10% { opacity: 0.3; }\n    90% { opacity: 0.3; }\n    100% { transform: translateY(-100px) rotate(360deg); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid, .mineral-benefits, .ingredient-cards, .usage-steps, .usage-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-deadsea-container\"\u003e\n\u003c!-- Floating Mineral Crystals --\u003e\n\u003cdiv class=\"floating-minerals\"\u003e\n\u003cdiv class=\"mineral-crystal\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mineral-crystal\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mineral-crystal\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mineral-crystal\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"mineral-crystal\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eDødehavs-våpen mot fet hud\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHver dag finner du en ny kvise, tilstoppede porer og en irriterende glans på huden og kroppen din... og problemet øker, ikke minker. Årsaken? Bakterier og overflødig talg har vunnet kampen mot huden din! \u003cstrong\u003eMen i dag vil kampen ende til din fordel med den naturlige kraften fra Dødehavet.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Dead Sea Mud Mask\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-dead-sea-brmud-mask-859541.webp?v=1752354376\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Dødehavsleirmaske - Kraften fra sporstoffer mot fet hud\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      Dødehavet er ikke bare et vanlig hav... Det er det laveste punktet på jorden, og den mest salte vannmassen i verden. Høy salinitet og konsentrerte mineraler skaper et helt fiendtlig miljø for bakterier og overskudd av fett.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Grid --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003e3 radikale løsninger for problemhud\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eFjern giftstoffer dypt inne i huden\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDødssehavsslam, fullt av sjeldne mineraler, trekker ut alle giftstoffer og forurensninger fra dypt inne i porene i ansiktet og kroppen, og fjerner skadelige bakterier permanent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eFullstendig rensede tilstoppede porer\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eEn høy konsentrasjon av natrium og magnesium løser opp oppsamlede fettstoffer og døde celler, åpner porene og lar dem puste komfortabelt for første gang.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eReduserer fet hud og akne\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eAntibakterielle egenskaper eliminerer årsakene til kviser, absorberer overflødig olje og balanserer naturlig utskillelsen fra talgkjertlene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Dead Sea Science Section --\u003e\n\u003cdiv class=\"deadsea-info\"\u003e\n\u003ch2 style=\"color: #9C8102; text-align: center; margin-bottom: 2rem;\"\u003eDødehavet: det naturlige apoteket for fet hud\u003c\/h2\u003e\n\u003ch3 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eHvorfor er Dødehavet den perfekte løsningen for fet hud?\u003c\/h3\u003e\n\u003cp style=\"color: #555; margin-bottom: 2rem; line-height: 1.7;\"\u003eDødehavet er det laveste punktet på jorden, og det mest salte vannet i verden (34 % salinitet). Denne høye saltholdigheten og de konsentrerte mineralene skaper et helt fiendtlig miljø for bakterier.\u003c\/p\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eUnik sammensetning:\u003c\/h4\u003e\n\u003cdiv class=\"mineral-benefits\"\u003e\n\u003cdiv class=\"mineral-item\"\u003e\n\u003cspan class=\"mineral-icon\"\u003e🧂\u003c\/span\u003e\n\u003ch5 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eHøy konsentrasjon av natrium\u003c\/h5\u003e\n\u003cp style=\"margin: 0; color: #666; font-size: 0.9rem;\"\u003eDesinfiserer og dreper bakterier umiddelbart\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mineral-item\"\u003e\n\u003cspan class=\"mineral-icon\"\u003e💎\u003c\/span\u003e\n\u003ch5 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eKonsentrert magnesium\u003c\/h5\u003e\n\u003cp style=\"margin: 0; color: #666; font-size: 0.9rem;\"\u003eDet lindrer betennelse og reparerer vev\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mineral-item\"\u003e\n\u003cspan class=\"mineral-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch5 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eSjeldne mineraler\u003c\/h5\u003e\n\u003cp style=\"margin: 0; color: #666; font-size: 0.9rem;\"\u003eNærer og styrker huden fra innsiden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mineral-item\"\u003e\n\u003cspan class=\"mineral-icon\"\u003e🛡️\u003c\/span\u003e\n\u003ch5 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eAntibakterielle egenskaper\u003c\/h5\u003e\n\u003cp style=\"margin: 0; color: #666; font-size: 0.9rem;\"\u003eForhindrer vekst av bakterier og sopp\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #D4AF37; margin-bottom: 2rem;\"\u003eAvansert vitenskapelig formel for fet hud\u003c\/h2\u003e\n\u003cdiv class=\"ingredient-cards\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eSEA SALT EXTRACT\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eRen Dødehavs-kraft\u003c\/p\u003e\n\u003cp\u003eDødsseasalt-ekstrakt med høyeste konsentrasjon av aktive mineraler:\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Dyp rengjøring når de vanskeligste områdene\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Dreper bakterier naturlig fra røttene\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Fjern oppsamlede døde hudceller\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eKAOLIN\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eSmart leire for å absorbere fett\u003c\/p\u003e\n\u003cp\u003eMyk hvit leire som fungerer intelligent:\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Bare absorberer overflødig olje\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Renser, strammer og gjør porene mindre\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Balanserer talgproduksjon naturlig\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eGREEN TEA EXTRACT\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBetennelseskjemper\u003c\/p\u003e\n\u003cp\u003eGrønn te rik på antioksidanter:\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Lindrer rødhet og irritasjon\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Beskytter mot skade og forhindrer arr\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Fornyer celler og akselererer helbredelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eAVOCADO OIL\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBalansert fuktighet\u003c\/p\u003e\n\u003cp\u003eAvokadoolje egnet for fet hud:\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Lett fuktighetsgivende forebygger tørrhet\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Styrker hudens naturlige barriere\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Det hjelper med å helbrede effektene av kviser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eGLYCERIN\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003e+ Dokumentert formel\u003c\/p\u003e\n\u003cp\u003eHjelpende ingredienser for optimale resultater:\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 1rem;\"\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Glyserin: balansert fuktighet\u003c\/p\u003e\n\u003cp\u003e\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e Stabiliseringsmidler: perfekt fordeling av ingredienser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eEnkel brukerveiledning\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003e4 trinn for å bli kvitt fet hud\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eRensing\u003c\/h4\u003e\n\u003cp\u003eRengjør ansiktet eller kroppen med varmt vann\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003ePåføring\u003c\/h4\u003e\n\u003cp\u003ePåfør et tynt lag med masken\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eVenter\u003c\/h4\u003e\n\u003cp\u003eVent 10-15 minutter til det tørker\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eSkyll\u003c\/h4\u003e\n\u003cp\u003eSkyll med varmt vann og nyt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin-top: 2rem; padding: 1rem; background: #e6f3ff; border-radius: 10px;\"\u003e\n\u003cp style=\"margin: 0; color: #1e3a5f;\"\u003e\u003cstrong\u003eGjentakelse:\u003c\/strong\u003e To ganger i uken for best resultat\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Results Timeline --\u003e\n\u003cdiv class=\"results-timeline\"\u003e\n\u003ch2 class=\"section-title\"\u003eSynlige resultater fra starten\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk (10-15 minutter))\u003c\/h4\u003e\n\u003cp\u003e✨ \u003cstrong\u003eØyeblikkelig fettabsorpsjon\u003c\/strong\u003e - Et matt og balansert ansikt og kropp\u003c\/p\u003e\n\u003cp\u003e🧹 \u003cstrong\u003eKlar dyp rengjøring\u003c\/strong\u003e - En følelse av renhet og friskhet\u003c\/p\u003e\n\u003cp\u003e🌸 \u003cstrong\u003eBerolige betennelse\u003c\/strong\u003e - Mindre rødhet og umiddelbar lindring\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste bruk\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en uke (4 bruk))\u003c\/h4\u003e\n\u003cp\u003e🎯 \u003cstrong\u003eSynlig reduksjon i kviser\u003c\/strong\u003e - Leger raskere og forhindrer utseendet av nye kviser\u003c\/p\u003e\n\u003cp\u003e💧 \u003cstrong\u003eBalanse i fettsekresjon\u003c\/strong\u003e - Mindre glans og mindre porer\u003c\/p\u003e\n\u003cp\u003e🛡️ \u003cstrong\u003eSterkere, sunnere hud\u003c\/strong\u003e - Større motstand mot bakterier\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn hel uke\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cp\u003e🏆 \u003cstrong\u003eFullstendig kontroll av fet hud\u003c\/strong\u003e - Balansert og sunn hud\u003c\/p\u003e\n\u003cp\u003e✨ \u003cstrong\u003eKlar klarhet\u003c\/strong\u003e - Rens ansikt og kropp for kviser og svarte prikker\u003c\/p\u003e\n\u003cp\u003e💎 \u003cstrong\u003eMer selvtillit\u003c\/strong\u003e - Du kan se selvsikker ut uten å være sjenert\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn hel måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Areas --\u003e\n\u003cdiv class=\"usage-areas\"\u003e\n\u003ch2 class=\"section-title\"\u003eEgnet for ansikt og kropp\u003c\/h2\u003e\n\u003ch3 style=\"color: #9C8102; text-align: center; margin-bottom: 2rem;\"\u003eFlere bruksmuligheter for en alt-i-ett-løsning\u003c\/h3\u003e\n\u003cdiv class=\"usage-grid\"\u003e\n\u003cdiv class=\"usage-area\"\u003e\n\u003ch4\u003eFor ansiktet\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eT\u003c\/li\u003e\n\u003cli\u003eKviseutsatte kinn\u003c\/li\u003e\n\u003cli\u003eKjeve og nedre kjeveområde\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-area\"\u003e\n\u003ch4\u003eFor kroppen\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003e \u003c\/li\u003e\n\u003cli\u003eØvre del av brystet\u003c\/li\u003e\n\u003cli\u003eEthvert område med tilstoppede porer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin-top: 2rem;\"\u003e\n\u003cimg alt=\"Face and Body Usage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-dead-sea-brmud-mask-814824.webp?v=1752354423\" style=\"max-width: 300px; width: 100%; border-radius: 15px; box-shadow: 0 10px 30px rgba(0,0,0,0.1);\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eDin fete hud fortjener den riktige løsningen\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBOBANA Dead Sea Mud Mask\u003c\/strong\u003e Det er ikke bare en maske \u003cstrong\u003eEn radikal og endelig løsning\u003c\/strong\u003e For fet hud og akne.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBestill nå og vinn kampen mot fet hud!\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all cards\n  const cards = document.querySelectorAll('.benefit-card, .mineral-item, .ingredient-card, .usage-step, .usage-area');\n  cards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.boxShadow = '0 15px 40px rgba(156, 129, 2, 0.15)';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.boxShadow = '0 8px 25px rgba(0,0,0,0.08)';\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating mineral crystals\n  let ticking = false;\n  \n  function updateFloatingMinerals() {\n    const scrolled = window.pageYOffset;\n    const crystals = document.querySelectorAll('.mineral-crystal');\n    \n    crystals.forEach((crystal, index) =\u003e {\n      const speed = 0.1 + (index * 0.02);\n      const yPos = -(scrolled * speed);\n      crystal.style.transform = `translateY(${yPos}px) rotate(${45 + scrolled * 0.01}deg)`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingMinerals);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `mineralPulse 2s ease-in-out infinite ${index * 0.4}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Dead Sea themed interactions\n  const seaElements = document.querySelectorAll('.ingredient-card');\n  seaElements.forEach((element, index) =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.borderColor = 'rgba(212, 175, 55, 0.3)';\n    });\n    \n    element.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.1)';\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n    });\n  });\n  \n  \/\/ Mineral benefits glow effect\n  const mineralItems = document.querySelectorAll('.mineral-item');\n  mineralItems.forEach((item, index) =\u003e {\n    item.addEventListener('mouseenter', function() {\n      this.style.borderTopColor = '#9C8102';\n      this.style.borderTopWidth = '5px';\n    });\n    \n    item.addEventListener('mouseleave', function() {\n      this.style.borderTopColor = '#9C8102';\n      this.style.borderTopWidth = '3px';\n    });\n  });\n  \n  \/\/ Usage steps wave effect\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      this.style.background = 'linear-gradient(135deg, #f0f0f0 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      this.style.background = 'linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(0) scale(1)';\n    });\n  });\n  \n  \/\/ Scroll-triggered animations for sections\n  const observerOptions = {\n    threshold: 0.1,\n    rootMargin: '0px 0px -50px 0px'\n  };\n  \n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(entry =\u003e {\n      if (entry.isIntersecting) {\n        entry.target.style.animation = 'slideUp 0.8s ease-out both';\n      }\n    });\n  }, observerOptions);\n  \n  const sectionsToObserve = document.querySelectorAll('.deadsea-info, .usage-areas');\n  sectionsToObserve.forEach(section =\u003e {\n    observer.observe(section);\n  });\n});\n\u003c\/script\u003e","brand":"bobana","offers":[{"title":"Default Title","offer_id":44878357758149,"sku":null,"price":75.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-dead-sea-brmud-mask-520386.webp?v=1752354081"},{"product_id":"bobana-honey-collagen-scrub","title":"Bobana Honey \u0026 Collagen Scrub","description":"\u003c!-- BOBANA Honey \u0026 Collagen Scrub Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-honey-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #fefcf8 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #8B4513 0%, #CD853F 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"honey\" width=\"60\" height=\"60\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"15\" cy=\"15\" r=\"2\" fill=\"%23ffffff\" opacity=\"0.1\"\/\u003e\u003ccircle cx=\"45\" cy=\"45\" r=\"1.5\" fill=\"%23ffffff\" opacity=\"0.08\"\/\u003e\u003ccircle cx=\"30\" cy=\"50\" r=\"1\" fill=\"%23ffffff\" opacity=\"0.06\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23honey)\"\/\u003e\u003c\/svg\u003e');\n    animation: honeyFlow 35s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(255, 165, 0, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(255, 165, 0, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #FF8C00;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n    line-height: 1.7;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #FFD700, #FFA500);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(255, 165, 0, 0.15);\n    border-color: #FF8C00;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .benefit-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: honeyglow 3s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #FF8C00;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #FF8C00;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #FF8C00;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 15px;\n    height: 15px;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    border-radius: 50%;\n  }\n  \n  .feature-list li::after {\n    content: '🍯';\n    position: absolute;\n    left: 3px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 0.6rem;\n  }\n  \n  .technology-section {\n    background: linear-gradient(135deg, #FFF8DC 0%, #ffffff 100%);\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border-left: 5px solid #FFD700;\n  }\n  \n  .tech-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .tech-feature {\n    background: white;\n    border-radius: 12px;\n    padding: 1.5rem;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.06);\n    border-top: 3px solid #FFA500;\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .tech-feature:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 12px 35px rgba(255, 165, 0, 0.12);\n  }\n  \n  .tech-feature:nth-child(1) { animation-delay: 0.1s; }\n  .tech-feature:nth-child(2) { animation-delay: 0.2s; }\n  .tech-feature:nth-child(3) { animation-delay: 0.3s; }\n  \n  .ingredient-section {\n    background: linear-gradient(135deg, #8B4513 0%, #CD853F 100%);\n    color: white;\n    padding: 4rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(255, 215, 0, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredient-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin: 3rem 0;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #FFD700;\n    margin-bottom: 1rem;\n  }\n  \n  .ingredient-icon {\n    font-size: 2rem;\n    margin-bottom: 1rem;\n    display: block;\n  }\n  \n  .value-section {\n    background: linear-gradient(135deg, #FFF8DC 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .value-highlights {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin: 2rem 0;\n  }\n  \n  .value-item {\n    background: white;\n    border-radius: 12px;\n    padding: 1.5rem;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.06);\n    border-top: 3px solid #FFD700;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .value-number {\n    font-size: 1.8rem;\n    font-weight: bold;\n    color: #FF8C00;\n    margin-bottom: 0.5rem;\n  }\n  \n  .usage-section {\n    background: white;\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border: 2px solid #FFD700;\n  }\n  \n  .usage-steps {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    text-align: center;\n    padding: 1.5rem;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #FFF8DC 0%, #ffffff 100%);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 25px rgba(255, 165, 0, 0.1);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    font-size: 1.1rem;\n  }\n  \n  .results-timeline {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #FFF8DC 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: honeyPulse 2s ease-in-out infinite;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #FF8C00;\n  }\n  \n  .timeline-content h4 {\n    color: #FF8C00;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .warning-section {\n    background: linear-gradient(135deg, #FFF0F0 0%, #ffffff 100%);\n    border: 2px solid #FFA500;\n    border-radius: 15px;\n    padding: 2rem;\n    margin: 3rem 0;\n    text-align: center;\n    animation: warningPulse 3s ease-in-out infinite;\n  }\n  \n  .warning-icon {\n    font-size: 2rem;\n    color: #FF8C00;\n    margin-bottom: 1rem;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #8B4513 0%, #CD853F 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(255, 215, 0, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #FFD700, #FFA500);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .floating-honey {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .honey-drop {\n    position: absolute;\n    width: 8px;\n    height: 12px;\n    background: linear-gradient(180deg, #FFD700, #FFA500);\n    border-radius: 50% 50% 50% 50% \/ 60% 60% 40% 40%;\n    opacity: 0.3;\n    animation: honeyDrop 10s linear infinite;\n  }\n  \n  .honey-drop:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .honey-drop:nth-child(2) { left: 30%; animation-delay: 2s; }\n  .honey-drop:nth-child(3) { left: 50%; animation-delay: 4s; }\n  .honey-drop:nth-child(4) { left: 70%; animation-delay: 6s; }\n  .honey-drop:nth-child(5) { left: 90%; animation-delay: 8s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes honeyglow {\n    0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(255, 215, 0, 0.4); }\n    50% { transform: scale(1.05); box-shadow: 0 0 0 10px rgba(255, 215, 0, 0); }\n  }\n  \n  @keyframes honeyPulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(255, 215, 0, 0.4); }\n    50% { box-shadow: 0 0 0 10px rgba(255, 215, 0, 0); }\n  }\n  \n  @keyframes honeyFlow {\n    0%, 100% { transform: translateY(0px) rotate(0deg); }\n    33% { transform: translateY(-8px) rotate(1deg); }\n    66% { transform: translateY(4px) rotate(-1deg); }\n  }\n  \n  @keyframes honeyDrop {\n    0% { transform: translateY(-100px) rotate(0deg); opacity: 0; }\n    10% { opacity: 0.3; }\n    90% { opacity: 0.3; }\n    100% { transform: translateY(100vh) rotate(180deg); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @keyframes warningPulse {\n    0%, 100% { border-color: #FFA500; }\n    50% { border-color: #FFD700; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid, .tech-features, .ingredient-cards, .value-highlights, .usage-steps {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-honey-container\"\u003e\n\u003c!-- Floating Honey Drops --\u003e\n\u003cdiv class=\"floating-honey\"\u003e\n\u003cdiv class=\"honey-drop\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"honey-drop\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"honey-drop\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"honey-drop\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"honey-drop\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eForetrekker du å se tegn på aldring hver dag i speilet?\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eHver dag går, døde celler hoper seg opp på huden din, og gjør den matt og sliten, og mørke flekker øker... men hva venter du på? Skrell \u003cstrong\u003eBOBANA\u003c\/strong\u003e Med honning og kollagen stopper det tiden og gir tilbake din ungdommelige glød i ett enkelt steg!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Honey \u0026amp; Collagen Scrub\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-honey-collagen-scrub-972189.webp?v=1752353400\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Honning- og kollagenskrubb - Hemmeligheten til ungdom i en skrubb\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      Tiden vil ikke være snill mot deg... Hver dag som går setter sitt preg på huden din. Men nå kan du kjempe mot tiden og vinne kampen med den kraftigste naturlige skrubben for ansikt og kropp!\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Grid --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003ch2 class=\"section-title\"\u003e3 kraftige fordeler for ansikt og kropp\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eBekjemp tegn på aldring\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eCollagen stimulerer cellefornyelse og reduserer fine linjer, og gjenoppretter hudens elastisitet og ungdommelige glatthet.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eDyp eksfoliering av døde celler\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMyke honning- og kollagenkorn fjerner forsiktig lag med døde hudceller, og avslører frisk og glødende hud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eFjern mørke flekker\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eNaturlig honning lysner pigmentering, jevner hudtone, sletter effektene av år og gjenoppretter naturlig glød.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Technology Section --\u003e\n\u003cdiv class=\"technology-section\"\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 style=\"color: #FF8C00; text-align: left;\"\u003eInneslutningsteknologi: en ekte utvikling i verden av peeling\u003c\/h2\u003e\n\u003ch3\u003eMyke, runde granuler = smertefri eksfoliering\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eBOBANA\u003c\/strong\u003e Bruk de nyeste teknologiene for å gi hendene effektiv og skånsom eksfoliering:\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Technology\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-honey-collagen-scrub-508233.webp?v=1752353401\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-features\"\u003e\n\u003cdiv class=\"tech-feature\"\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 1rem;\"\u003ePerfekte runde korn\u003c\/h4\u003e\n\u003cp\u003eDet er ingen riper eller små kutt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-feature\"\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 1rem;\"\u003eAvansert emballasjeteknologi\u003c\/h4\u003e\n\u003cp\u003eFrigjør de aktive ingrediensene gradvis\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tech-feature\"\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 1rem;\"\u003eEksepsjonell mykhet\u003c\/h4\u003e\n\u003cp\u003eDyp eksfoliering med en silkeaktig følelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredient-section\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #FFD700; margin-bottom: 2rem;\"\u003eAktive ingredienser\u003c\/h2\u003e\n\u003cdiv class=\"ingredient-cards\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e🍯\u003c\/span\u003e\n\u003ch4 class=\"ingredient-title\"\u003eHONEY \u0026amp; COLLAGEN MICROBEADS\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eNaturlig honning:\u003c\/strong\u003e En kraftig antioksidant som lysner, fukter og helbreder\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMikroskopisk kollagen:\u003c\/strong\u003e Stimulerer naturlig kollagenproduksjon og strammer opp huden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e🌾\u003c\/span\u003e\n\u003ch4 class=\"ingredient-title\"\u003eHavreproteiner\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eUmiddelbar ro\u003c\/strong\u003e For sensitiv hud under eksfoliering\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKontinuerlig fuktighet\u003c\/strong\u003e Forhindrer tørrhet og irritasjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e💎\u003c\/span\u003e\n\u003ch4 class=\"ingredient-title\"\u003eGLYSERIN + avansert formel\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eGlyserin:\u003c\/strong\u003e Låser inn fuktighet og etterlater huden myk i flere timer\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBevist formel:\u003c\/strong\u003e Perfekt fordeling og garanterte resultater\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003e300 gram = fantastisk verdi\u003c\/h2\u003e\n\u003ch3 style=\"color: #FF8C00; margin-bottom: 2rem;\"\u003eKjempe størrelse til en uimotståelig pris\u003c\/h3\u003e\n\u003cdiv class=\"value-highlights\"\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-number\"\u003e4-5 måneder\u003c\/div\u003e\n\u003cp\u003eFor ansikt og kropp\u003c\/p\u003e\n\u003csmall\u003eRegelmessig bruk\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-number\"\u003e1-2 ganger\u003c\/div\u003e\n\u003cp\u003eKun ukentlig\u003c\/p\u003e\n\u003csmall\u003ePåkrevd bruk\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-number\"\u003eMindre enn 2 pund\u003c\/div\u003e\n\u003cp\u003eDaglig kostnad\u003c\/p\u003e\n\u003csmall\u003eBilligere enn juice!\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 style=\"text-align: center; color: #FF8C00; margin-bottom: 2rem;\"\u003eRask måte å bruke på\u003c\/h2\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 0.5rem;\"\u003eRensing\u003c\/h4\u003e\n\u003cp\u003eRens huden med varmt vann\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 0.5rem;\"\u003ePåføring\u003c\/h4\u003e\n\u003cp\u003ePåfør skrubben på våt hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 0.5rem;\"\u003eMassasje\u003c\/h4\u003e\n\u003cp\u003eMasser forsiktig i to minutter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 style=\"color: #FF8C00; margin-bottom: 0.5rem;\"\u003eSkyll\u003c\/h4\u003e\n\u003cp\u003eSkyll med varmt vann og nyt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: center; margin-top: 2rem; padding: 1rem; background: #FFF8DC; border-radius: 10px;\"\u003e\n\u003cp style=\"margin: 0; color: #8B4513;\"\u003e\u003cstrong\u003eGjenta:\u003c\/strong\u003e 1-2 ganger i uken for ansikt og kropp\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Results Timeline --\u003e\n\u003cdiv class=\"results-timeline\"\u003e\n\u003ch2 class=\"section-title\"\u003eRaskt og klart resultat\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eUmiddelbar mykhet\u003c\/strong\u003e Naturlig glans\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eJevnere hud\u003c\/strong\u003e Og silkeaktig tekstur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste gang\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eLysne mørke flekker\u003c\/strong\u003e I et merkbart tempo\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eForbedring i hudens elastisitet\u003c\/strong\u003e Og redusere fine linjer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eTo uker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eUng og frisk hud\u003c\/strong\u003e Det er som om du gikk flere år tilbake\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEvig stråleglans\u003c\/strong\u003e Ensartet farge over hele kroppen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn hel måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Warning Section --\u003e\n\u003cdiv class=\"warning-section\"\u003e\n\u003cdiv class=\"warning-icon\"\u003e⚠️\u003c\/div\u003e\n\u003ch3 style=\"color: #FF8C00; margin-bottom: 1rem;\"\u003eAllergitesting er viktig!\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #8B4513;\"\u003eFør bruk, gjør en enkel test på et lite område og vent 24 timer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eTiden løper... og huden din trenger deg akkurat nå\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBOBANA Honey \u0026amp; Collagen Scrub\u003c\/strong\u003e Det er ikke bare en skrubb... dette er det \u003cstrong\u003eTidsmaskin\u003c\/strong\u003e Som vil bringe deg tilbake til ungdommen.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBestill nå...og la huden din fortelle en ny historie om ungdom!\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all cards\n  const cards = document.querySelectorAll('.benefit-card, .tech-feature, .ingredient-card, .value-item, .usage-step');\n  cards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.boxShadow = '0 15px 40px rgba(255, 165, 0, 0.15)';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.boxShadow = '0 8px 25px rgba(0,0,0,0.08)';\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating honey drops\n  let ticking = false;\n  \n  function updateFloatingHoney() {\n    const scrolled = window.pageYOffset;\n    const honeyDrops = document.querySelectorAll('.honey-drop');\n    \n    honeyDrops.forEach((drop, index) =\u003e {\n      const speed = 0.15 + (index * 0.02);\n      const yPos = -(scrolled * speed);\n      drop.style.transform = `translateY(${yPos}px) rotate(${scrolled * 0.01}deg)`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingHoney);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `honeyPulse 2s ease-in-out infinite ${index * 0.4}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(255, 215, 0, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Honey-themed interactions\n  const honeyElements = document.querySelectorAll('.ingredient-card');\n  honeyElements.forEach((element, index) =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n    });\n    \n    element.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.1)';\n      this.style.transform = 'translateY(0) scale(1)';\n    });\n  });\n  \n  \/\/ Warning section interaction\n  const warningSection = document.querySelector('.warning-section');\n  if (warningSection) {\n    warningSection.addEventListener('mouseenter', function() {\n      this.style.borderColor = '#FFD700';\n      this.style.boxShadow = '0 10px 30px rgba(255, 215, 0, 0.15)';\n    });\n    \n    warningSection.addEventListener('mouseleave', function() {\n      this.style.borderColor = '#FFA500';\n      this.style.boxShadow = 'none';\n    });\n  }\n  \n  \/\/ Value numbers animation on scroll\n  const valueNumbers = document.querySelectorAll('.value-number');\n  const observerOptions = {\n    threshold: 0.5,\n    rootMargin: '0px'\n  };\n  \n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(entry =\u003e {\n      if (entry.isIntersecting) {\n        entry.target.style.animation = 'honeyglow 1.5s ease-out';\n      }\n    });\n  }, observerOptions);\n  \n  valueNumbers.forEach(number =\u003e {\n    observer.observe(number);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44897999519941,"sku":null,"price":70.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-honey-collagenbr-scrub-866517.webp?v=1752353311"},{"product_id":"bobana-marine-collagen-hyaluronic-gel","title":"Bobana Marine Collagen \u0026 Hyaluronic Acid Gel","description":"\u003c!-- BOBANA Marine Collagen \u0026 Hyaluronic Acid Gel Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-marine-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"marine\" width=\"100\" height=\"80\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"20\" cy=\"20\" r=\"1\" fill=\"%23ffffff\" opacity=\"0.08\"\/\u003e\u003ccircle cx=\"80\" cy=\"60\" r=\"1.5\" fill=\"%23ffffff\" opacity=\"0.06\"\/\u003e\u003ccircle cx=\"50\" cy=\"10\" r=\"0.8\" fill=\"%23ffffff\" opacity=\"0.04\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23marine)\"\/\u003e\u003c\/svg\u003e');\n    animation: marineFlow 25s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(156, 129, 2, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(156, 129, 2, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n    line-height: 1.7;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, #D4AF37);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(156, 129, 2, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-card:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-card:nth-child(5) { animation-delay: 0.5s; }\n  .benefit-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .benefit-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: marineGlow 3s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .how-it-works {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .how-it-works::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredient-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin: 3rem 0;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #D4AF37;\n    margin-bottom: 1rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #9C8102;\n    font-weight: 500;\n    margin-bottom: 1rem;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 15px;\n    height: 15px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n  }\n  \n  .feature-list li::after {\n    content: '✓';\n    position: absolute;\n    left: 4px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .feature-list.white li {\n    border-bottom-color: rgba(255,255,255,0.2);\n    color: white;\n  }\n  \n  .comparison-section {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n  }\n  \n  .comparison-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n    text-align: center;\n  }\n  \n  .comparison-card.negative {\n    border-top-color: #dc3545;\n    opacity: 0.8;\n  }\n  \n  .comparison-card.positive {\n    border-top-color: #9C8102;\n    transform: scale(1.02);\n  }\n  \n  .comparison-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    color: #9C8102;\n  }\n  \n  .comparison-card.negative .comparison-title {\n    color: #dc3545;\n  }\n  \n  .timeline-section {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  .timeline-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: marineGlow 2s ease-in-out infinite;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .value-section {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .value-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .value-number {\n    font-size: 2rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .usage-section {\n    background: white;\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border: 2px solid #9C8102;\n  }\n  \n  .usage-steps {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    text-align: center;\n    padding: 1.5rem;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 25px rgba(156, 129, 2, 0.1);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    font-size: 1.1rem;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .floating-marine {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .marine-bubble {\n    position: absolute;\n    width: 8px;\n    height: 8px;\n    background: linear-gradient(135deg, rgba(156, 129, 2, 0.3), rgba(212, 175, 55, 0.3));\n    border-radius: 50%;\n    opacity: 0.6;\n    animation: floatBubble 8s linear infinite;\n  }\n  \n  .marine-bubble:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .marine-bubble:nth-child(2) { left: 30%; animation-delay: 1s; }\n  .marine-bubble:nth-child(3) { left: 50%; animation-delay: 2s; }\n  .marine-bubble:nth-child(4) { left: 70%; animation-delay: 3s; }\n  .marine-bubble:nth-child(5) { left: 90%; animation-delay: 4s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes marineGlow {\n    0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { transform: scale(1.05); box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes marineFlow {\n    0%, 100% { transform: translateY(0px) translateX(0px); }\n    33% { transform: translateY(-8px) translateX(-5px); }\n    66% { transform: translateY(4px) translateX(3px); }\n  }\n  \n  @keyframes floatBubble {\n    0% { transform: translateY(100vh) scale(0); opacity: 0; }\n    10% { opacity: 0.6; transform: scale(1); }\n    90% { opacity: 0.6; }\n    100% { transform: translateY(-100px) scale(0); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid, .ingredient-cards, .comparison-grid, .value-cards, .usage-steps {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-marine-container\"\u003e\n\u003c!-- Floating Marine Bubbles --\u003e\n\u003cdiv class=\"floating-marine\"\u003e\n\u003cdiv class=\"marine-bubble\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"marine-bubble\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"marine-bubble\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"marine-bubble\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"marine-bubble\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eAvansert dyp hydrering fra dyphavet\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eEr du lei av fuktighetskrem som gir deg overfladisk fuktighet som forsvinner etter to timer? Huden din trenger mer enn bare hydrering... huden din trenger det \u003cstrong\u003eFullstendig ombygging fra innsiden og ut\u003c\/strong\u003e. Naturen gjemte løsningen for deg i havets dyp, som moderne vitenskap kan utvinne og sette i en gel som forandrer alt.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Marine Collagen \u0026amp; Hyaluronic Acid Gel\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-hyaluronicbr-acid-gel-659477.webp?v=1752500748\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Marinekollagen- og hyaluronsyregelé - Havets kraft for hydrert, ungdommelig hud\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      BOBANA Marine Collagen \u0026amp; Hyaluronic Acid Gel 250ml. En avansert formel som kombinerer godheten fra havet og den nyeste hudpleieteknologien for dyp og kontinuerlig hydrering som varer i hele 12 timer.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column reverse-mobile\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eFlere fordeler i ett produkt\u003c\/h2\u003e\n\u003cp\u003eDet er ikke bare en vanlig fuktighetskrem... det er et omfattende restaurerings- og fornyelsessystem for huden din fra innsiden og ut.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-hyaluronicbr-acid-gel-394061.webp?v=1752501580\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eH₂O\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eDyp og kontinuerlig fuktighet\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDen når de dype lagene i huden og fukter hendene dine i 12 sammenhengende timer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eC\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eForbedre hudens elastisitet\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMarint kollagen styrker huden og gjør den mer elastisk og glatt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eG\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eNaturlig glød\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eNiacinamid jevner hudtonen og gir hendene dine en naturlig sunn glød\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eR\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eReduser tegn på fremgang\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eStimulerer cellefornyelse og reduserer synligheten av fine linjer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eS\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eJevn teksturen\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet behandler grov hud og gjør den myk som silke\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eP\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eLangvarig beskyttelse\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet danner en naturlig barriere som beskytter huden mot ytre faktorer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- How It Works Section --\u003e\n\u003cdiv class=\"how-it-works\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #D4AF37; margin-bottom: 2rem;\"\u003eHvordan fungerer det? Det er ikke bare en fuktighetskrem... det er et komplett gjenopprettingssystem for huden din\u003c\/h2\u003e\n\u003cdiv class=\"ingredient-cards\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eMarine kollagen\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eHvorfor er det forskjellig fra vanlig kollagen?\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePartikler 1,5 ganger mindre\u003c\/strong\u003e = Dypere og raskere absorpsjon\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e99,7 % renhet\u003c\/strong\u003e Sammenlignet med 85% i vanlig kollagen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer naturlig kollagenproduksjon\u003c\/strong\u003e 73 % mer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig motstand mot nedbrytning\u003c\/strong\u003e = Effekten varer lengre\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eHyaluronsyre mikrosfærer\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eIntelligent fuktighetsteknologi\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLangsomt frigjøringssystem\u003c\/strong\u003e Sikrer kontinuerlig fuktighet i 12 timer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 forskjellige partikkelstørrelser\u003c\/strong\u003e: overfladisk + middels + dyp\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eEvne til å absorbere 1000 ganger sin egen vekt i vann\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDannelse av en naturlig beskyttende film\u003c\/strong\u003e Forebygger fuktighetstap\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eNiacinamid (Vitamin B3)\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eFlere fordeler for huden\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eJevn hudtone\u003c\/strong\u003e Og bli kvitt pigmentering\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulere utskillelsen av oljer\u003c\/strong\u003e For fet og blandet hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRedusere pore størrelse\u003c\/strong\u003e Vises naturlig\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrk hudens naturlige barriere\u003c\/strong\u003e Mot ytre faktorer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eJojobaolje\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBalansert fuktighet\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDyp hydrering\u003c\/strong\u003e Uten å tette porene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulere utskillelsen av naturlige oljer\u003c\/strong\u003e For huden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntioksidantegenskaper\u003c\/strong\u003e Beskytter mot skade\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eTea tree-olje\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig rensende\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig antibakteriell\u003c\/strong\u003e Og infeksjoner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBerolige irritasjon\u003c\/strong\u003e Og rødhet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkånsom rens\u003c\/strong\u003e For hud uten tørrhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Section --\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvorfor er BOBANA forskjellig fra alle fuktighetskremer du har prøvd?\u003c\/h2\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eDen avgjørende forskjellen ligger i sammensetningen\u003c\/h3\u003e\n\u003cp\u003eDe fleste fuktighetskremer på markedet gir midlertidig, overfladisk hydrering, men BOBANA tilbyr et omfattende og bærekraftig system for hudreparasjon.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Comparison\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-hyaluronicbr-acid-gel-289936.webp?v=1752501553\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card negative\"\u003e\n\u003ch4 class=\"comparison-title\"\u003eVanlige fuktighetskremer\u003c\/h4\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli\u003eOverfladisk hydrering forsvinner raskt\u003c\/li\u003e\n\u003cli\u003eSyntetiske ingredienser som tetter porene\u003c\/li\u003e\n\u003cli\u003eMidlertidig effekt som må gjentas\u003c\/li\u003e\n\u003cli\u003eLiten størrelse og går fort tom\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card positive\"\u003e\n\u003ch4 class=\"comparison-title\"\u003eBOBANA Marine Gel\u003c\/h4\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli\u003eFuktighetsgivende i 3 hudlag\u003c\/li\u003e\n\u003cli\u003eNaturlige, marine ingredienser som puster med huden\u003c\/li\u003e\n\u003cli\u003eKumulativ effekt som forbedres med bruk\u003c\/li\u003e\n\u003cli\u003e250 ml stor størrelse, nok for 4-5 måneder\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 2rem;\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eAllsidighet\u003c\/h4\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eAnsikt\u003c\/h5\u003e\n\u003cp\u003eFukt, lysne og bekjemp aldringstegn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003ekropp\u003c\/h5\u003e\n\u003cp\u003eMykhet, fleksibilitet og behandling av alvorlig tørrhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003ehender\u003c\/h5\u003e\n\u003cp\u003eBehandling av sprekker og gjenoppretting av mykhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eRå områder\u003c\/h5\u003e\n\u003cp\u003eKnær, albuer og hæler\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Results --\u003e\n\u003cdiv class=\"timeline-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTransformasjonsreise med BOBANA: Forventede resultater\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn umiddelbar følelse av friskhet og dyp hydrering\u003c\/li\u003e\n\u003cli\u003eSilkemyk tekstur som varer i mange timer\u003c\/li\u003e\n\u003cli\u003eRask absorpsjon uten en fet eller klebrig følelse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste bruk\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eInnen en uke\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn synlig forbedring i hudens mykhet og elastisitet\u003c\/li\u003e\n\u003cli\u003eReduser tørrhet og mikrosprick\u003c\/li\u003e\n\u003cli\u003eNaturlig glød og sunn glans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn uke\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eBetydelig øker hudens elastisitet\u003c\/li\u003e\n\u003cli\u003eForbedring i grov hudstruktur\u003c\/li\u003e\n\u003cli\u003eJevner ut hudtonen og reduserer mindre pigmentering\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eTo uker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eMer ungdommelig og strålende hud\u003c\/li\u003e\n\u003cli\u003eRedusere synligheten av fine linjer\u003c\/li\u003e\n\u003cli\u003eSterk hud og motstandsdyktig mot ytre faktorer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter 3 måneder\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn fullstendig forvandling i hudens tekstur og utseende\u003c\/li\u003e\n\u003cli\u003eNaturlig elastisitet og varig glød\u003c\/li\u003e\n\u003cli\u003eMer selvtillit i hudens naturlige skjønnhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e3 måneder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell og uovertruffen verdi\u003c\/h2\u003e\n\u003cdiv class=\"value-cards\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e250 ml\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eStor størrelse\u003c\/h4\u003e\n\u003cp\u003eStørre enn de fleste luftfuktere på markedet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4-5 måneder\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eLang nok\u003c\/h4\u003e\n\u003cp\u003eFor daglig bruk på ansikt og kropp\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e99.7%\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eRenhet av ingredienser\u003c\/h4\u003e\n\u003cp\u003eHøy kvalitet marint kollagen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e12 timer\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eKontinuerlig fuktighet\u003c\/h4\u003e\n\u003cp\u003eLangsiktig effekt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4 i 1\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eFlere produkter\u003c\/h4\u003e\n\u003cp\u003eAnsikt + kropp + hender + anti-aldringsfuktighetskrem\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eOptimal bruk\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eFor best resultat\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eForberedelse\u003c\/h4\u003e\n\u003cp\u003eRengjør huden godt og sørg for at den er tørr\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003ePåføring\u003c\/h4\u003e\n\u003cp\u003eMassér en passende mengde med milde sirkulære bevegelser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eMassasje\u003c\/h4\u003e\n\u003cp\u003eFortsett i 1-2 minutter til full absorpsjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eGjentakelse\u003c\/h4\u003e\n\u003cp\u003eBruk morgen og kveld for optimale resultater\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 3rem;\"\u003e\n\u003ch4 style=\"color: #9C8102; text-align: center; margin-bottom: 1rem;\"\u003eTips for optimal bruk\u003c\/h4\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eFor ansiktet\u003c\/h5\u003e\n\u003cp\u003eEn ertestørrelse er tilstrekkelig for ansiktet og nakken\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eFor kroppen\u003c\/h5\u003e\n\u003cp\u003eFokuser på tørre og grove områder\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eFor hender\u003c\/h5\u003e\n\u003cp\u003eBruk etter hver vask for kontinuerlig beskyttelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Scientific Image --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv style=\"text-align: center; margin: 3rem 0;\"\u003e\n\u003cimg alt=\"Scientific Formula\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-hyaluronicbr-acid-gel-927703_1.png?v=1752501285\" style=\"max-width: 400px; width: 100%; border-radius: 15px; box-shadow: 0 15px 40px rgba(0,0,0,0.1);\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eHvor havets godhet møter den nyeste hudpleieteknologien\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eHuden din fortjener det beste... og du fortjener å føle deg selvsikker og vakker hver dag\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n      BOBANA Marine Gel er ikke bare en fuktighetskrem... det er en investering i din skjønnhet og selvtillit. Hvert eneste drypp er fylt med havets godhet og de nyeste vitenskapelige funnene innen hudpleie.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all cards\n  const cards = document.querySelectorAll('.benefit-card, .ingredient-card, .comparison-card, .value-card, .usage-step');\n  cards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      if (!this.classList.contains('negative')) {\n        this.style.transform = 'translateY(-8px) scale(1.02)';\n        this.style.boxShadow = '0 15px 40px rgba(156, 129, 2, 0.15)';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      if (!this.classList.contains('negative')) {\n        this.style.transform = 'translateY(0) scale(1)';\n        this.style.boxShadow = '0 10px 30px rgba(0,0,0,0.08)';\n      }\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating marine bubbles\n  let ticking = false;\n  \n  function updateFloatingBubbles() {\n    const scrolled = window.pageYOffset;\n    const bubbles = document.querySelectorAll('.marine-bubble');\n    \n    bubbles.forEach((bubble, index) =\u003e {\n      const speed = 0.1 + (index * 0.02);\n      const yPos = -(scrolled * speed);\n      bubble.style.transform = `translateY(${yPos}px) scale(${1 + Math.sin(scrolled * 0.001 + index) * 0.1})`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingBubbles);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `marineGlow 2s ease-in-out infinite ${index * 0.3}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Marine-themed interactions\n  const marineElements = document.querySelectorAll('.ingredient-card');\n  marineElements.forEach((element, index) =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.borderColor = 'rgba(212, 175, 55, 0.3)';\n    });\n    \n    element.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.1)';\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n    });\n  });\n  \n  \/\/ Benefit icons glow effect\n  const benefitIcons = document.querySelectorAll('.benefit-icon');\n  benefitIcons.forEach((icon, index) =\u003e {\n    icon.addEventListener('mouseenter', function() {\n      this.style.transform = 'scale(1.1) rotate(5deg)';\n      this.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.4)';\n    });\n    \n    icon.addEventListener('mouseleave', function() {\n      this.style.transform = 'scale(1) rotate(0deg)';\n      this.style.boxShadow = 'none';\n    });\n  });\n  \n  \/\/ Value numbers animation on scroll\n  const valueNumbers = document.querySelectorAll('.value-number');\n  const observerOptions = {\n    threshold: 0.5,\n    rootMargin: '0px'\n  };\n  \n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(entry =\u003e {\n      if (entry.isIntersecting) {\n        entry.target.style.animation = 'marineGlow 1.5s ease-out';\n      }\n    });\n  }, observerOptions);\n  \n  valueNumbers.forEach(number =\u003e {\n    observer.observe(number);\n  });\n  \n  \/\/ Usage steps animation enhancement\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      this.style.background = 'linear-gradient(135deg, #f0f0f0 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      this.style.background = 'linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(0) scale(1)';\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901568446661,"sku":null,"price":25.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-hyaluronicbr-acid-gel-927703.webp?v=1793036955"},{"product_id":"bobana-marine-collagen-vitamin-c-gel","title":"Bobana Marine Collagen \u0026 Vitamin C Gel","description":"\u003c!-- BOBANA Marine Collagen \u0026 Vitamin C Gel Product Description --\u003e\n\u003cstyle\u003e\n  .bobana-vitc-container {\n    line-height: 1.6;\n    color: #333;\n    max-width: 1200px;\n    margin: 0 auto;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: url('data:image\/svg+xml,\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 100 100\"\u003e\u003cdefs\u003e\u003cpattern id=\"vitamins\" width=\"120\" height=\"100\" patternUnits=\"userSpaceOnUse\"\u003e\u003ccircle cx=\"30\" cy=\"30\" r=\"1.2\" fill=\"%23ffffff\" opacity=\"0.1\"\/\u003e\u003ccircle cx=\"90\" cy=\"70\" r=\"0.8\" fill=\"%23ffffff\" opacity=\"0.08\"\/\u003e\u003ccircle cx=\"60\" cy=\"20\" r=\"1\" fill=\"%23ffffff\" opacity=\"0.06\"\/\u003e\u003c\/pattern\u003e\u003c\/defs\u003e\u003crect width=\"100\" height=\"100\" fill=\"url(%23vitamins)\"\/\u003e\u003c\/svg\u003e');\n    animation: vitaminFloat 30s ease-in-out infinite;\n  }\n  \n  .hero-title {\n    font-size: 2.5rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: heroSlide 1s ease-out;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto;\n    animation: heroFade 1s ease-out 0.3s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .product-showcase {\n    padding: 3rem 2rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .product-image {\n    max-width: 400px;\n    width: 100%;\n    height: auto;\n    border-radius: 20px;\n    box-shadow: 0 20px 60px rgba(156, 129, 2, 0.15);\n    transition: all 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n    margin: 2rem auto;\n    display: block;\n  }\n  \n  .product-image:hover {\n    transform: translateY(-10px) scale(1.02);\n    box-shadow: 0 30px 80px rgba(156, 129, 2, 0.25);\n  }\n  \n  .product-name {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 2rem 0 1rem;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .product-intro {\n    font-size: 1.1rem;\n    color: #555;\n    max-width: 800px;\n    margin: 0 auto 3rem;\n    animation: slideUp 0.8s ease-out 0.4s both;\n    line-height: 1.7;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 2rem;\n    padding: 2rem;\n    margin: 3rem 0;\n  }\n  \n  .benefit-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    border: 2px solid transparent;\n    animation: cardSlide 0.6s ease-out both;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, #D4AF37);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 20px 50px rgba(156, 129, 2, 0.15);\n    border-color: #9C8102;\n  }\n  \n  .benefit-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-card:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-card:nth-child(5) { animation-delay: 0.5s; }\n  .benefit-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .benefit-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    animation: vitaminGlow 3s ease-in-out infinite;\n    font-size: 1.2rem;\n  }\n  \n  .benefit-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    line-height: 1.6;\n  }\n  \n  .section {\n    padding: 3rem 2rem;\n    margin: 2rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 600;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2rem;\n    animation: slideUp 0.8s ease-out both;\n  }\n  \n  .section-content {\n    max-width: 800px;\n    margin: 0 auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n  }\n  \n  .two-column {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 3rem;\n    align-items: center;\n    margin: 3rem 0;\n  }\n  \n  .content-image {\n    width: 100%;\n    max-width: 350px;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: all 0.5s ease;\n    animation: imageSlide 0.8s ease-out both;\n  }\n  \n  .content-image:hover {\n    transform: scale(1.05) rotate(1deg);\n    box-shadow: 0 25px 60px rgba(0,0,0,0.15);\n  }\n  \n  .text-content {\n    animation: slideUp 0.8s ease-out 0.3s both;\n  }\n  \n  .text-content h3 {\n    font-size: 1.5rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-weight: 600;\n  }\n  \n  .text-content p {\n    color: #555;\n    margin-bottom: 1rem;\n    line-height: 1.7;\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredient-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin: 3rem 0;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.1);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #D4AF37;\n    margin-bottom: 1rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #9C8102;\n    font-weight: 500;\n    margin-bottom: 1rem;\n  }\n  \n  .feature-list {\n    list-style: none;\n    padding: 0;\n    margin: 1.5rem 0;\n  }\n  \n  .feature-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    position: relative;\n    padding-left: 2rem;\n    animation: listSlide 0.5s ease-out both;\n    color: #555;\n  }\n  \n  .feature-list li:nth-child(1) { animation-delay: 0.1s; }\n  .feature-list li:nth-child(2) { animation-delay: 0.2s; }\n  .feature-list li:nth-child(3) { animation-delay: 0.3s; }\n  .feature-list li:nth-child(4) { animation-delay: 0.4s; }\n  \n  .feature-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 15px;\n    height: 15px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n  }\n  \n  .feature-list li::after {\n    content: '✓';\n    position: absolute;\n    left: 4px;\n    top: 50%;\n    transform: translateY(-50%);\n    color: white;\n    font-size: 0.7rem;\n    font-weight: bold;\n  }\n  \n  .feature-list.white li {\n    border-bottom-color: rgba(255,255,255,0.2);\n    color: white;\n  }\n  \n  .comparison-section {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n  }\n  \n  .comparison-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n    text-align: center;\n  }\n  \n  .comparison-card.negative {\n    border-top-color: #dc3545;\n    opacity: 0.8;\n  }\n  \n  .comparison-card.positive {\n    border-top-color: #9C8102;\n    transform: scale(1.02);\n  }\n  \n  .comparison-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    color: #9C8102;\n  }\n  \n  .comparison-card.negative .comparison-title {\n    color: #dc3545;\n  }\n  \n  .timeline-section {\n    padding: 3rem 2rem;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    animation: timelineSlide 0.8s ease-out both;\n    align-items: flex-start;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  .timeline-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    animation: vitaminGlow 2s ease-in-out infinite;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 1.5rem;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .timeline-content h4 {\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .value-section {\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    padding: 3rem 2rem;\n    border-radius: 20px;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .value-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    border-top: 4px solid #9C8102;\n    animation: cardSlide 0.6s ease-out both;\n  }\n  \n  .value-number {\n    font-size: 2rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .usage-section {\n    background: white;\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    margin: 3rem 0;\n    border: 2px solid #9C8102;\n  }\n  \n  .usage-steps {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    text-align: center;\n    padding: 1.5rem;\n    border-radius: 12px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);\n    animation: cardSlide 0.6s ease-out both;\n    transition: all 0.3s ease;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 25px rgba(156, 129, 2, 0.1);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-bottom: 1rem;\n    font-size: 1.1rem;\n  }\n  \n  .warning-section {\n    background: linear-gradient(135deg, #fff9f0 0%, #ffffff 100%);\n    border: 2px solid #9C8102;\n    border-radius: 15px;\n    padding: 2rem;\n    margin: 3rem 0;\n    text-align: center;\n  }\n  \n  .warning-icon {\n    font-size: 2rem;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .cta-section {\n    text-align: center;\n    padding: 4rem 2rem;\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2.2rem;\n    font-weight: 600;\n    margin-bottom: 1rem;\n    background: linear-gradient(45deg, #9C8102, #D4AF37);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n    animation: slideUp 0.8s ease-out both;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .cta-text {\n    font-size: 1.1rem;\n    opacity: 0.9;\n    margin-bottom: 2rem;\n    max-width: 600px;\n    margin-left: auto;\n    margin-left: auto;\n    animation: slideUp 0.8s ease-out 0.2s both;\n    position: relative;\n    z-index: 2;\n    line-height: 1.7;\n  }\n  \n  .floating-vitamins {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n  \n  .vitamin-particle {\n    position: absolute;\n    width: 6px;\n    height: 6px;\n    background: linear-gradient(135deg, rgba(156, 129, 2, 0.4), rgba(212, 175, 55, 0.4));\n    border-radius: 50%;\n    opacity: 0.7;\n    animation: floatVitamin 10s linear infinite;\n  }\n  \n  .vitamin-particle:nth-child(1) { left: 10%; animation-delay: 0s; }\n  .vitamin-particle:nth-child(2) { left: 30%; animation-delay: 2s; }\n  .vitamin-particle:nth-child(3) { left: 50%; animation-delay: 4s; }\n  .vitamin-particle:nth-child(4) { left: 70%; animation-delay: 6s; }\n  .vitamin-particle:nth-child(5) { left: 90%; animation-delay: 8s; }\n  \n  @keyframes heroSlide {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes heroFade {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 0.9; transform: translateY(0); }\n  }\n  \n  @keyframes slideUp {\n    0% { transform: translateY(30px); opacity: 0; }\n    100% { transform: translateY(0); opacity: 1; }\n  }\n  \n  @keyframes cardSlide {\n    0% { transform: translateY(50px) scale(0.9); opacity: 0; }\n    100% { transform: translateY(0) scale(1); opacity: 1; }\n  }\n  \n  @keyframes imageSlide {\n    0% { transform: translateX(-30px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes listSlide {\n    0% { transform: translateX(-20px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes timelineSlide {\n    0% { transform: translateX(-50px); opacity: 0; }\n    100% { transform: translateX(0); opacity: 1; }\n  }\n  \n  @keyframes vitaminGlow {\n    0%, 100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(156, 129, 2, 0.4); }\n    50% { transform: scale(1.05); box-shadow: 0 0 0 10px rgba(156, 129, 2, 0); }\n  }\n  \n  @keyframes vitaminFloat {\n    0%, 100% { transform: translateY(0px) translateX(0px); }\n    33% { transform: translateY(-12px) translateX(-6px); }\n    66% { transform: translateY(6px) translateX(4px); }\n  }\n  \n  @keyframes floatVitamin {\n    0% { transform: translateY(100vh) scale(0.5); opacity: 0; }\n    10% { opacity: 0.7; transform: scale(1); }\n    90% { opacity: 0.7; }\n    100% { transform: translateY(-100px) scale(0.5); opacity: 0; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.3; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 2rem;\n    }\n    \n    .two-column {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .reverse-mobile {\n      display: flex;\n      flex-direction: column;\n    }\n    \n    .reverse-mobile .content-image {\n      order: -1;\n      margin-bottom: 1rem;\n    }\n    \n    .benefits-grid, .ingredient-cards, .comparison-grid, .value-cards, .usage-steps {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-vitc-container\"\u003e\n\u003c!-- Floating Vitamin Particles --\u003e\n\u003cdiv class=\"floating-vitamins\"\u003e\n\u003cdiv class=\"vitamin-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vitamin-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vitamin-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vitamin-particle\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"vitamin-particle\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eAvansert oppstrammende og lysnende med marint kollagen og vitamin C\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eEr du lei av mørke flekker og hyperpigmentering som ikke vil forsvinne? Huden din trenger, ikke bare overfladisk lysning... huden din trenger \u003cstrong\u003eEn dyp behandling som når roten av pigmenteringen og fjerner den permanent\u003c\/strong\u003e. BOBANA Gel er ikke bare en hvitgjører... det er et omfattende foryngelsessystem for varig naturlig glød.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"BOBANA Marine Collagen \u0026amp; Vitamin C Gel\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-vitaminbr-c-gel-175471.webp?v=1752503132\"\/\u003e\n\u003ch2 class=\"product-name\"\u003eBOBANA Marine Collagen \u0026amp; Vitamin C Gel - Kraften av beskyttet vitamin C for varig glød\u003c\/h2\u003e\n\u003cp class=\"product-intro\"\u003e\n      BOBANA Marine Collagen og Vitamin C Gel 250 ml. Avansert formel kombinerer rent marint kollagen med vitamin C beskyttet i mikrosfærer for trygg lysning og vedvarende naturlig glød.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv class=\"two-column reverse-mobile\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch2 class=\"section-title\"\u003eFlere fordeler i ett produkt\u003c\/h2\u003e\n\u003cp\u003eDet er ikke bare en vanlig lysner... det er et omfattende foryngelses- og lysningssystem som behandler pigmentering fra roten av og beskytter huden mot fremtidig skade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-vitaminbr-c-gel-743469.webp?v=1752503131\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eL\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eLysne mørke flekker\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet fungerer for å lysne gjenstridige flekker og pigmentering med vitenskapelig bevist effekt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eU\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eJevn hudtone\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMikronisert vitamin C forener hudtonen og gir den en jevn glød\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eE\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eForbedre hudens elastisitet\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMarint kollagen styrker huden og gjenoppretter dens elastisitet og vitalitet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eP\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eBeskyttelse mot skader\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eKraftige antioksidanter beskytter huden mot skadelige faktorer og forurensning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eH\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eDyp hydrering\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eGir kontinuerlig fuktighet samtidig som det forbedrer hudens tekstur og jevnhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003eA\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eBekjempe tegn på fremgang\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eStimulerer cellefornyelse og reduserer synligheten av fine linjer og rynker\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 2rem; color: #D4AF37; margin-bottom: 2rem;\"\u003eAvanserte ingredienser nøye vurdert\u003c\/h2\u003e\n\u003cdiv class=\"ingredient-cards\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eMarine kollagen\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDet sterke grunnlaget for sunn hud\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFint støv\u003c\/strong\u003e Trenger gjennom dype hudlag\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHøy renhet 99,7 %\u003c\/strong\u003e Sikrer de beste resultater\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer naturlig kollagenproduksjon\u003c\/strong\u003e 73 % mer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer hudens elastisitet\u003c\/strong\u003e Det reduserer tegn på progresjon\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eVitamin C-mikrosfærer\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eAvansert lysnende teknologi\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLangsomt frigjøringssystem\u003c\/strong\u003e Sikrer kontinuerlig effekt gjennom hele dagen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskyttelse mot oksidasjon\u003c\/strong\u003e Bevarer effekten av vitamin C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEffektiv lysning av mørke flekker\u003c\/strong\u003e Og jevn hudtone\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKraftig antioksidant\u003c\/strong\u003e Bekjemper frie radikaler og skade\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eNiacinamid (Vitamin B3)\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDen perfekte partneren for Vitamin C\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eForsterker lysningseffekten\u003c\/strong\u003e Den akselererer resultater\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduserer melaninproduksjon\u003c\/strong\u003e Årsaken til pigmentering\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulerer oljeutskillelse\u003c\/strong\u003e For fet og blandet hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hudbarrieren\u003c\/strong\u003e Naturlig mot forurensning\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eJojobaolje\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eIntelligent hudfuktighet\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDyp hydrering uten oljete følelse\u003c\/strong\u003e Ideell for alle hudtyper\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulerer naturlige utskillelser\u003c\/strong\u003e For huden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntioksidantegenskaper\u003c\/strong\u003e Støtter effekten av vitamin C\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRask absorpsjon\u003c\/strong\u003e Uten å etterlate en klebrig følelse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch4 class=\"ingredient-title\"\u003eTea tree-olje\u003c\/h4\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig rensende og beroligende\u003c\/p\u003e\n\u003cul class=\"feature-list white\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig antibakteriell\u003c\/strong\u003e Beskytter huden mot infeksjoner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBerolige irritasjon og rødhet\u003c\/strong\u003e Spesielt etter soling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkånsom rens av porene\u003c\/strong\u003e Uten å tørke ut huden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStøtter fornyelsesprosessen\u003c\/strong\u003e naturlige celler\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Section --\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvorfor er BOBANA Vitamin C forskjellig fra alle hudblekemidler?\u003c\/h2\u003e\n\u003cdiv class=\"two-column\"\u003e\n\u003cdiv class=\"text-content\"\u003e\n\u003ch3\u003eDen avgjørende forskjellen ligger i sammensetningen\u003c\/h3\u003e\n\u003cp\u003eDe fleste hudblekemidler inneholder ustabilt vitamin C som raskt mister effektiviteten sin, men BOBANA bruker beskyttet mikrosfereteknologi for å bevare kraften i vitamin C.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Advanced Formula\" class=\"content-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/marinebr-collagen-vitaminbr-c-gel-903374.webp?v=1752503131\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card negative\"\u003e\n\u003ch4 class=\"comparison-title\"\u003eLysnere for normal hud\u003c\/h4\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli\u003eVitamin C er ustabilt og mister sin effektivitet\u003c\/li\u003e\n\u003cli\u003eSvak konsentrasjon er ikke nok for resultater\u003c\/li\u003e\n\u003cli\u003eMidlertidig overfladisk effekt\u003c\/li\u003e\n\u003cli\u003eDet forårsaker irritasjon og tørrhet i huden\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card positive\"\u003e\n\u003ch4 class=\"comparison-title\"\u003eBOBANA Vitamin C Gel\u003c\/h4\u003e\n\u003cul style=\"list-style: none; padding: 0;\"\u003e\n\u003cli\u003eBeskyttede vitamin C-kuler opprettholder effektivitet\u003c\/li\u003e\n\u003cli\u003eBalansert og trygg konsentrasjon som gir resultater uten irritasjon\u003c\/li\u003e\n\u003cli\u003eDyp og varig effekt som forbedres med bruk\u003c\/li\u003e\n\u003cli\u003eFuktgivende og lysnende samtidig\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 2rem;\"\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eAllsidighet\u003c\/h4\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eAnsikt\u003c\/h5\u003e\n\u003cp\u003eLysning av flekker, jevning av farge og naturlig glød\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003ekropp\u003c\/h5\u003e\n\u003cp\u003eBehandling av pigmentering på knær, albuer og mørke områder\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003ehender\u003c\/h5\u003e\n\u003cp\u003eLysne aldersflekker og solskader\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card\"\u003e\n\u003ch5 style=\"color: #9C8102;\"\u003eNakke\u003c\/h5\u003e\n\u003cp\u003eForen hudtone og forbedre tekstur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell og uovertruffen verdi\u003c\/h2\u003e\n\u003cdiv class=\"value-cards\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e250 ml\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eStor størrelse\u003c\/h4\u003e\n\u003cp\u003eStørre enn de fleste hudblekeprodukter på markedet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4-5 måneder\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eLang nok\u003c\/h4\u003e\n\u003cp\u003eFor daglig bruk på ansikt og kropp\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e99.7%\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eKollagenrenhet\u003c\/h4\u003e\n\u003cp\u003eHøy kvalitet og renhet marint kollagen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003eBeskyttet\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eVitamin C er stabil\u003c\/h4\u003e\n\u003cp\u003eBeskyttet mikrosfæreteknologi\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4 i 1\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eFlere produkter\u003c\/h4\u003e\n\u003cp\u003eOpplysende + fuktighetsgivende + antioksidant + anti-aldring\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Results --\u003e\n\u003cdiv class=\"timeline-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eReise av transformasjon med BOBANA Vitamin C\u003c\/h2\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eFra første bruk\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn umiddelbar følelse av friskhet og hydrering\u003c\/li\u003e\n\u003cli\u003eMyk tekstur og subtil naturlig glød\u003c\/li\u003e\n\u003cli\u003eRask absorpsjon uten fethet eller klebrighet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eFørste bruk\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eInnen en uke\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn synlig forbedring i hudens glød\u003c\/li\u003e\n\u003cli\u003eBegynner å lysne lys pigmentering\u003c\/li\u003e\n\u003cli\u003eForbedring av hudens mykhet og tekstur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn uke\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter to uker\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eMerkbar lysning av mørke flekker\u003c\/li\u003e\n\u003cli\u003eBedre sammenslåing av hudtone\u003c\/li\u003e\n\u003cli\u003eØkning i hudens elastisitet og friskhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eTo uker\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter en måned\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eBetydelig forbedring i hudtone og glød\u003c\/li\u003e\n\u003cli\u003eEn tydelig reduksjon i pigmentering og flekker\u003c\/li\u003e\n\u003cli\u003eMer ungdommelig og livfull hud\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eEn måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4\u003eEtter 3 måneder\u003c\/h4\u003e\n\u003cul class=\"feature-list\"\u003e\n\u003cli\u003eEn fullstendig forvandling i hudens glød og renhet\u003c\/li\u003e\n\u003cli\u003eJevn og naturlig farge, fri for pigmentering\u003c\/li\u003e\n\u003cli\u003eHuden er sterk og beskyttet mot fremtidig skade\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e3 måneder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eOptimal bruk\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eFor best resultat\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eForberedelse\u003c\/h4\u003e\n\u003cp\u003eRengjør huden godt og sørg for at den er tørr\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003ePåføring\u003c\/h4\u003e\n\u003cp\u003eMassér en passende mengde med milde sirkulære bevegelser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eMassasje\u003c\/h4\u003e\n\u003cp\u003eFortsett i 1-2 minutter til full absorpsjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 style=\"color: #9C8102; margin-bottom: 0.5rem;\"\u003eBeskyttelse\u003c\/h4\u003e\n\u003cp\u003eBruk solkrem om morgenen for å beskytte resultatene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Warning Section --\u003e\n\u003cdiv class=\"warning-section\"\u003e\n\u003cdiv class=\"warning-icon\"\u003e⚠️\u003c\/div\u003e\n\u003ch3 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eViktige tips for sikker bruk\u003c\/h3\u003e\n\u003cul style=\"list-style: none; padding: 0; text-align: left; max-width: 600px; margin: 0 auto;\"\u003e\n\u003cli style=\"margin: 0.5rem 0; color: #555;\"\u003e\n\u003cstrong\u003eKveldsbruk er foretrukket\u003c\/strong\u003e Å unngå følsomhet for vitamin C fra solen\u003c\/li\u003e\n\u003cli style=\"margin: 0.5rem 0; color: #555;\"\u003e\n\u003cstrong\u003eBegynn å bruke dag for dag\u003c\/strong\u003e Så øk gjentakelsen gradvis\u003c\/li\u003e\n\u003cli style=\"margin: 0.5rem 0; color: #555;\"\u003e\n\u003cstrong\u003eUnngå området rundt øynene\u003c\/strong\u003e Bruk et produkt som er spesielt laget for det)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Scientific Image --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv style=\"text-align: center; margin: 3rem 0;\"\u003e\n\u003cimg alt=\"Scientific Formula\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-vitamin-c-gel-179932.png?v=1752503467\" style=\"max-width: 400px; width: 100%; border-radius: 15px; box-shadow: 0 15px 40px rgba(0,0,0,0.1);\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eNå... avgjørelsen om å skinne ligger i dine hender\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n      BOBANA Vitamin C Gel er ikke bare en blekemiddel... det er en investering i hudens glød og din selvtillit. Hver dråpe er full av havets godhet og kraften fra beskyttet vitamin C for sikre og garanterte resultater.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eBOBANA Marine Collagen \u0026amp; Vitamin C Gel - Hvor marint kollagen møter kraften til vitamin C for varig, naturlig glød\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all cards\n  const cards = document.querySelectorAll('.benefit-card, .ingredient-card, .comparison-card, .value-card, .usage-step');\n  cards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      if (!this.classList.contains('negative')) {\n        this.style.transform = 'translateY(-8px) scale(1.02)';\n        this.style.boxShadow = '0 15px 40px rgba(156, 129, 2, 0.15)';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      if (!this.classList.contains('negative')) {\n        this.style.transform = 'translateY(0) scale(1)';\n        this.style.boxShadow = '0 10px 30px rgba(0,0,0,0.08)';\n      }\n    });\n  });\n  \n  \/\/ Enhanced parallax effect for floating vitamin particles\n  let ticking = false;\n  \n  function updateFloatingVitamins() {\n    const scrolled = window.pageYOffset;\n    const particles = document.querySelectorAll('.vitamin-particle');\n    \n    particles.forEach((particle, index) =\u003e {\n      const speed = 0.08 + (index * 0.015);\n      const yPos = -(scrolled * speed);\n      particle.style.transform = `translateY(${yPos}px) scale(${1 + Math.sin(scrolled * 0.002 + index) * 0.15})`;\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateFloatingVitamins);\n      ticking = true;\n    }\n  }\n  \n  window.addEventListener('scroll', requestTick);\n  \n  \/\/ Timeline marker animation enhancement\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    setTimeout(() =\u003e {\n      marker.style.animation = `vitaminGlow 2s ease-in-out infinite ${index * 0.3}s`;\n    }, index * 200);\n  });\n  \n  \/\/ Dynamic text effects\n  const dynamicTexts = document.querySelectorAll('.hero-title, .cta-title');\n  dynamicTexts.forEach(text =\u003e {\n    text.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 20px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    text.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n  \n  \/\/ Vitamin C themed interactions\n  const vitaminElements = document.querySelectorAll('.ingredient-card');\n  vitaminElements.forEach((element, index) =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n      this.style.borderColor = 'rgba(212, 175, 55, 0.3)';\n    });\n    \n    element.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.1)';\n      this.style.transform = 'translateY(0) scale(1)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n    });\n  });\n  \n  \/\/ Benefit icons vitamin glow effect\n  const benefitIcons = document.querySelectorAll('.benefit-icon');\n  benefitIcons.forEach((icon, index) =\u003e {\n    icon.addEventListener('mouseenter', function() {\n      this.style.transform = 'scale(1.15) rotate(10deg)';\n      this.style.boxShadow = '0 0 25px rgba(156, 129, 2, 0.5)';\n    });\n    \n    icon.addEventListener('mouseleave', function() {\n      this.style.transform = 'scale(1) rotate(0deg)';\n      this.style.boxShadow = 'none';\n    });\n  });\n  \n  \/\/ Value numbers animation on scroll\n  const valueNumbers = document.querySelectorAll('.value-number');\n  const observerOptions = {\n    threshold: 0.5,\n    rootMargin: '0px'\n  };\n  \n  const observer = new IntersectionObserver((entries) =\u003e {\n    entries.forEach(entry =\u003e {\n      if (entry.isIntersecting) {\n        entry.target.style.animation = 'vitaminGlow 1.5s ease-out';\n      }\n    });\n  }, observerOptions);\n  \n  valueNumbers.forEach(number =\u003e {\n    observer.observe(number);\n  });\n  \n  \/\/ Warning section interaction\n  const warningSection = document.querySelector('.warning-section');\n  if (warningSection) {\n    warningSection.addEventListener('mouseenter', function() {\n      this.style.borderColor = '#D4AF37';\n      this.style.boxShadow = '0 10px 30px rgba(156, 129, 2, 0.15)';\n    });\n    \n    warningSection.addEventListener('mouseleave', function() {\n      this.style.borderColor = '#9C8102';\n      this.style.boxShadow = 'none';\n    });\n  }\n  \n  \/\/ Usage steps enhancement\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      this.style.background = 'linear-gradient(135deg, #f0f0f0 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(-8px) scale(1.02)';\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      this.style.background = 'linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%)';\n      this.style.transform = 'translateY(0) scale(1)';\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901591646405,"sku":null,"price":25.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-vitamin-c-gel-179932_0ceef05c-156b-42e8-a3fa-846797da86a2.webp?v=1793036957"},{"product_id":"bobana-marine-collagen-retinol-gel","title":"Bobana Marine Collagen \u0026 Retinol Gel","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-retinol-container {\n    font-family:Arial,sans-serif;\n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 6s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.4rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.3rem;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .hero-description {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 750px;\n    margin: 0 auto;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    text-align: center;\n    background: #fafafa;\n  }\n  \n  .product-image {\n    max-width: 280px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 1.5rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .intro-text {\n    max-width: 800px;\n    margin: 0 auto;\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 1s forwards;\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 2rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-container {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-layout {\n    display: grid;\n    grid-template-columns: 1fr 300px;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n  }\n  \n  .benefit-item {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-item:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-item:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-item:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-item:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-item:nth-child(5) { animation-delay: 0.5s; }\n  .benefit-item:nth-child(6) { animation-delay: 0.6s; }\n  \n  .benefit-item::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-item:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-item:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .benefit-title {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    display: flex;\n    align-items: center;\n  }\n  \n  .benefit-icon {\n    width: 8px;\n    height: 8px;\n    background: #9C8102;\n    border-radius: 50%;\n    margin-left: 10px;\n    transition: transform 0.3s ease;\n  }\n  \n  .benefit-item:hover .benefit-icon {\n    transform: scale(1.5);\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .benefits-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInLeft 1s ease-out 0.4s forwards;\n  }\n  \n  .benefits-image:hover {\n    transform: scale(1.03) rotate(1deg);\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: cardRise 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  .ingredient-card:nth-child(6) { animation-delay: 0.6s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .comparison-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .comparison-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .comparison-card.negative {\n    border-top: 4px solid #dc3545;\n    animation-delay: 0.1s;\n  }\n  \n  .comparison-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.3s;\n    transform: scale(1.02);\n  }\n  \n  .comparison-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .comparison-card:hover::before {\n    left: 100%;\n  }\n  \n  .comparison-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .comparison-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .comparison-card.negative .comparison-title {\n    color: #dc3545;\n  }\n  \n  .comparison-item {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n  }\n  \n  .comparison-item::before {\n    content: '✗';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #dc3545;\n    font-weight: bold;\n  }\n  \n  .comparison-card.positive .comparison-item::before {\n    content: '✓';\n    color: #9C8102;\n  }\n  \n  .value-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n  }\n  \n  .value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 2rem 1.5rem;\n    border-top: 4px solid #9C8102;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: scale(0.9);\n    animation: valueZoom 0.6s ease-out forwards;\n  }\n  \n  .value-card:nth-child(1) { animation-delay: 0.1s; }\n  .value-card:nth-child(2) { animation-delay: 0.2s; }\n  .value-card:nth-child(3) { animation-delay: 0.3s; }\n  .value-card:nth-child(4) { animation-delay: 0.4s; }\n  .value-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .value-card:hover {\n    transform: translateY(-8px) scale(1.02);\n    background: white;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .value-number {\n    font-size: 1.8rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .value-card:hover .value-number {\n    transform: scale(1.1);\n  }\n  \n  .value-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .value-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .timeline-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .timeline-container {\n    max-width: 800px;\n    margin: 0 auto;\n    margin-top: 2rem;\n  }\n  \n  .timeline-item {\n    display: flex;\n    margin: 2rem 0;\n    align-items: flex-start;\n    opacity: 0;\n    animation: timelineSlide 0.8s ease-out forwards;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  .timeline-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .timeline-marker {\n    width: 80px;\n    height: 80px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: bold;\n    margin-left: 2rem;\n    flex-shrink: 0;\n    font-size: 0.8rem;\n    text-align: center;\n    line-height: 1.2;\n    transition: all 0.4s ease;\n    position: relative;\n  }\n  \n  .timeline-marker::after {\n    content: '';\n    position: absolute;\n    width: 100%;\n    height: 100%;\n    border: 2px solid #9C8102;\n    border-radius: 50%;\n    opacity: 0;\n    transform: scale(1.2);\n    transition: all 0.4s ease;\n  }\n  \n  .timeline-item:hover .timeline-marker::after {\n    opacity: 0.3;\n    transform: scale(1.4);\n  }\n  \n  .timeline-item:hover .timeline-marker {\n    transform: scale(1.1);\n  }\n  \n  .timeline-content {\n    background: white;\n    padding: 2rem;\n    border-radius: 15px;\n    margin-left: 1rem;\n    flex-grow: 1;\n    border-left: 4px solid #9C8102;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n  }\n  \n  .timeline-content:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .timeline-title {\n    color: #9C8102;\n    margin-bottom: 1rem;\n    font-size: 1.2rem;\n    font-weight: 600;\n  }\n  \n  .timeline-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .timeline-list li {\n    padding: 0.5rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .timeline-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    text-align: center;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(20px);\n    animation: stepRise 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-step:nth-child(1) { animation-delay: 0.1s; }\n  .usage-step:nth-child(2) { animation-delay: 0.2s; }\n  .usage-step:nth-child(3) { animation-delay: 0.3s; }\n  .usage-step:nth-child(4) { animation-delay: 0.4s; }\n  \n  .usage-step::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .usage-step:hover::before {\n    left: 100%;\n  }\n  \n  .usage-step:hover {\n    transform: translateY(-5px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    width: 40px;\n    height: 40px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: bold;\n    margin: 0 auto 1rem;\n    font-size: 1.1rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .usage-step:hover .step-number {\n    transform: rotateY(360deg);\n  }\n  \n  .step-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .step-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .warning-section {\n    background: linear-gradient(135deg, #fff9f0 0%, #ffffff 100%);\n    border: 2px solid #9C8102;\n    border-radius: 15px;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    text-align: center;\n  }\n  \n  .warning-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1.5rem;\n  }\n  \n  .warning-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 1.5rem;\n    margin-top: 1.5rem;\n    text-align: left;\n  }\n  \n  .warning-item {\n    padding: 1rem;\n    background: white;\n    border-radius: 8px;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s ease;\n  }\n  \n  .warning-item:hover {\n    transform: translateX(5px);\n    box-shadow: 0 5px 15px rgba(156, 129, 2, 0.1);\n  }\n  \n  .suitability-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .suitability-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .suitability-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n  }\n  \n  .suitability-card.suitable {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.1s;\n  }\n  \n  .suitability-card.not-suitable {\n    border-top: 4px solid #dc3545;\n    animation-delay: 0.3s;\n  }\n  \n  .suitability-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .suitability-card.not-suitable .suitability-title {\n    color: #dc3545;\n  }\n  \n  .cta-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 1.5rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 50%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .cta-text {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto 1rem;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes slideInLeft {\n    0% { opacity: 0; transform: translateX(30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes valueZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes timelineSlide {\n    0% { opacity: 0; transform: translateX(-40px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes stepRise {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .benefits-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .benefits-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .comparison-grid,\n    .suitability-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .timeline-container {\n      padding: 0 1rem;\n    }\n    \n    .timeline-item {\n      flex-direction: column;\n      text-align: center;\n      align-items: center;\n      margin: 2rem auto;\n      max-width: 400px;\n    }\n    \n    .timeline-marker {\n      order: -1;\n      margin: 0 auto 1.5rem auto;\n    }\n    \n    .timeline-content {\n      margin: 0;\n      width: 100%;\n      max-width: 350px;\n      margin: 0 auto;\n    }\n    \n    .ingredients-grid,\n    .value-grid,\n    .usage-grid,\n    .warning-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-retinol-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eBobana Marine Collagen \u0026amp; Retinol Gel\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eDen mest kraftfulle rynkekjemperen med marint kollagen og retinol\u003c\/h2\u003e\n\u003cp class=\"hero-description\"\u003e\n      Har du begynt å merke tegn på fremgang som vises på huden din? Fine linjer rundt øynene, rynker som har begynt å bli dypere, hud som har blitt mindre elastisk enn før... \u003cstrong\u003eDette er ikke naturlige tegn som du må akseptere, dette er utfordringer som du kan møte med vitenskap og avansert teknologi\u003c\/strong\u003e.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"Bobana Marine Collagen \u0026amp; Retinol Gel\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_marine_collagen_retinol_gel.png?v=1752504892\"\/\u003e\n\u003cp class=\"intro-text\"\u003e\n\u003cstrong\u003eBobana gel med retinol er ikke bare en fuktighetskrem... det er et kraftig våpen mot tid og aldringstegn\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-container\"\u003e\n\u003ch2 class=\"section-title\"\u003eKraftige fordeler for sterkere hud\u003c\/h2\u003e\n\u003cdiv class=\"benefits-layout\"\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Stram hengende hud\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eMarine kollagen bygger opp hudens struktur og strammer den fra de dypere lagene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Reduser linjer og rynker\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eRetinol stimulerer cellefornyelse og reduserer dybden på eksisterende rynker\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Stimulere cellefornyelse\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eAkselererer hudens naturlige regenereringsprosess med opptil 300%\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Forbedre hudtekstur\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet behandler grovhet og ujevnheter og gir ekstrem glatthet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Bekjempe tegn på fremgang\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eHindrer dannelsen av nye linjer og rynker og beskytter mot fremtidig skade\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Gjenopprett glød\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eFjerner lag av døde hudceller og avslører lysere, mer strålende hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"benefits-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-retinol-gel-332110.webp?v=1752504686\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eKraftige ingredienser for eksepsjonelle resultater\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eMarine kollagen\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDet sterke grunnlaget for ungdommelig hud\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eGjenoppbygger hudstrukturen\u003c\/strong\u003e Fra de dype lagene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer naturlig kollagenproduksjon\u003c\/strong\u003e med 85 %\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStrammer opp huden\u003c\/strong\u003e Den reduserer tydelig slapphet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFint støv\u003c\/strong\u003e Trenger effektivt dypt inn i huden\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRetinol mikrosfærer\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDe mest kraftfulle anti-progresjonsingredienser\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eGradvis frigjøringssystem\u003c\/strong\u003e Reduserer irritasjon og øker effektivitet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer cellefornyelse\u003c\/strong\u003e Dobbel kraft\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduserer dybden på rynker\u003c\/strong\u003e Eksisterende får ikke være nye\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskyttet mot oksidasjon\u003c\/strong\u003e Bevarer effekten av retinol\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRetinoinsyre\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eAktiv form av vitamin A\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkånsom og kontinuerlig eksfoliering\u003c\/strong\u003e Fjerner døde hudceller\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulering av reformprosesser\u003c\/strong\u003e Naturlig for huden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer cellefornyelseshastigheten\u003c\/strong\u003e Fra 28 dager til 14 dager\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRedusere pore størrelse\u003c\/strong\u003e Forbedre hudteksturen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eNiacinamid (Vitamin B3)\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDen perfekte partneren for retinol\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduserer irritasjon\u003c\/strong\u003e Sannsynligvis fra retinol\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer hudbarrieren\u003c\/strong\u003e Det øker motstanden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulerer oljeutskillelse\u003c\/strong\u003e Det reduserer glans\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForsterker effekten av retinol\u003c\/strong\u003e Den akselererer resultater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eJojobaolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBalansert fuktighet\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eLindrer irritasjon\u003c\/strong\u003e Sannsynligvis fra retinol\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDyp hydrering\u003c\/strong\u003e Uten å tette porene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStøtter helingsprosessen\u003c\/strong\u003e Og fornyelse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRask absorpsjon\u003c\/strong\u003e Uten fet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eTea tree-olje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBeskyttelse og rensning\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntibakteriell\u003c\/strong\u003e Beskytter fornyet hud\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig beroligende\u003c\/strong\u003e For betennelse og irritasjon\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenser porer\u003c\/strong\u003e Dypt uten å tørke ut\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStøtter helingsprosessen\u003c\/strong\u003e Naturlig\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Section --\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvorfor er Bobana Retinol den mest kraftfulle i kampen mot aldring?\u003c\/h2\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comparison-card negative\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eVanlige retinolprodukter\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eRetinol er ustabil\u003c\/strong\u003e Den mister effektiviteten raskt\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eAlvorlig irritasjon\u003c\/strong\u003e Spesielt i begynnelsen\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eFast fokus\u003c\/strong\u003e Det tilpasser seg ikke hudens behov\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eOverdreven tørrhet\u003c\/strong\u003e Trenger ekstra fuktighet\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card positive\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eBobana Retinolgel\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eBeskyttede retinolkuler\u003c\/strong\u003e Opprettholder effektivitet og stabilitet\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eGradvis frigjøring\u003c\/strong\u003e Reduserer irritasjon og øker utholdenhet\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eStøttet med naturlige fuktighetsgivere\u003c\/strong\u003e For perfekt balanse\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003e\n\u003cstrong\u003eSterkere resultater\u003c\/strong\u003e Med større hudkomfort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell anti-fremdriftsverdi\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e250 ml\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eStor størrelse\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eStørre enn de fleste retinolprodukter på markedet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4-5 måneder\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eLang nok\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eFra vanlig kveldsbruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003eSjeldent\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eVerdifulle komponenter\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eStabilisert retinol og marint kollagen er blant de dyreste ingrediensene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003eØkonomisk\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eSmart bruk\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eNoen dråper er nok for omfattende dekning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-number\"\u003e4 i 1\u003c\/div\u003e\n\u003ch4 class=\"value-title\"\u003eFlere produkter\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eMot rynker + hudoppstrammer + cellerejuvenator + fuktighetskrem\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Section --\u003e\n\u003cdiv class=\"timeline-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eReise med forvandling med Bobana Retinol\u003c\/h2\u003e\n\u003cdiv class=\"timeline-container\"\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eFørste uke - tilpasning\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eForsiktig start uten overdreven irritasjon\u003c\/li\u003e\n\u003cli\u003eForbedring av hudens jevnhet\u003c\/li\u003e\n\u003cli\u003eBegynnelsen på cellefornyelsesprosessen\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1 uke\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eUke 2 - Motivasjon\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eØkning i hudens friskhet og glød\u003c\/li\u003e\n\u003cli\u003eBegynnelsen på en forbedring i hudens tekstur\u003c\/li\u003e\n\u003cli\u003eLett reduksjon av fine linjer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eUke 2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eFørste måned - synlige resultater\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eMerkbar forbedring i fine linjer\u003c\/li\u003e\n\u003cli\u003eSynlig oppstramming av huden og forbedring i elastisitet\u003c\/li\u003e\n\u003cli\u003eForbedring av hudtone\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e1 måned\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eDen andre måneden - kontinuerlig utvikling\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eBetydelig reduksjon i rynkens dybde\u003c\/li\u003e\n\u003cli\u003eLysere og glattere hud\u003c\/li\u003e\n\u003cli\u003eForbedring i porestørrelse og hudtekstur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003e2 måneder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003cdiv class=\"timeline-content\"\u003e\n\u003ch4 class=\"timeline-title\"\u003eTredje måned - fullstendig forvandling\u003c\/h4\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eFantastiske resultater i bekjempelsen av tegn på progresjon\u003c\/li\u003e\n\u003cli\u003eFast, sterk og forynget hud\u003c\/li\u003e\n\u003cli\u003eSe år yngre ut\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-marker\"\u003eMåned 3\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTrygg og effektiv brukerveiledning\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eÅ oppnå best resultater på en sikker måte\u003c\/h3\u003e\n\u003cdiv class=\"usage-grid\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eGradvis start\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eBruk hver dag i den første uken\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eRensing\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eVask ansiktet godt og vent 20-30 minutter før påføring\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003ePåføring\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003ePåfør en liten mengde, unngå området rundt øyne og lepper\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003ch4 class=\"step-title\"\u003eFølg opp\u003c\/h4\u003e\n\u003cp class=\"step-description\"\u003eØk gradvis frekvensen i henhold til hudens toleranse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Warning Section --\u003e\n\u003cdiv class=\"warning-section\"\u003e\n\u003ch3 class=\"warning-title\"\u003eViktige sikkerhetsadvarsler\u003c\/h3\u003e\n\u003cdiv class=\"warning-grid\"\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eKun for bruk om kvelden\u003c\/strong\u003e - Retinol øker hudens følsomhet for solen\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eBruk av solkrem er obligatorisk\u003c\/strong\u003e Om morgenen\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eUnngå området rundt øynene og leppene\u003c\/strong\u003e Fullstendig\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eBeregnet for alderen over 27 år\u003c\/strong\u003e - Ikke egnet for yngre aldre\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eStopp bruk umiddelbart\u003c\/strong\u003e Ved kraftig irritasjon\n      \u003c\/div\u003e\n\u003cdiv class=\"warning-item\"\u003e\n\u003cstrong\u003eTålmodighet er nødvendig\u003c\/strong\u003e - Faktiske resultater vises etter 4-6 uker\n      \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitability Section --\u003e\n\u003cdiv class=\"suitability-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvem passer dette produktet for?\u003c\/h2\u003e\n\u003cdiv class=\"suitability-grid\"\u003e\n\u003cdiv class=\"suitability-card suitable\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eEgnet for deg hvis du er\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003eI slutten av tjueårene eller eldre\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu lider av fine linjer eller tidlige rynker\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu vil stramme opp slapp hud\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu leter etter en kraftig og effektiv fremdriftskjemper\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu har hud som kan tåle sterke ingredienser\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suitability-card not-suitable\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eIkke egnet hvis du\u003c\/h3\u003e\n\u003cdiv class=\"comparison-item\"\u003eUnder 25 år gammel - Huden din trenger ikke denne kraften ennå\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eGravid eller ammende - Retinol er ikke trygt i disse periodene\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu lider av en alvorlig allergi mot retinol\u003c\/div\u003e\n\u003cdiv class=\"comparison-item\"\u003eDu bruker andre kraftige hudbehandlinger\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eNå... avgjørelsen om evig ungdom ligger i dine hender\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eTiden vil ikke vente på deg... og tegnene på fremgang stopper ikke av seg selv\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n      Bobana Retinol Gel er ditt mest kraftfulle våpen mot tidens gang. Hvert eneste dråpe er gjennomsyret med den nyeste avanserte teknologien som vitenskapen har kommet opp med. Det er ikke bare et produkt... det er en investering i hudens fremtid.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eIkke la tiden ta mer av skjønnheten din\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eFull ingrediensliste\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eMARINE COLLAGEN, RETINOIC ACID, NIACINAMIDE, VITAMIN B3, RETINOL MICROBEADS, CARBOMER, TRIETHANOLAMINE, JOJOBA OIL, TEA TREE OIL\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-item, .ingredient-card, .comparison-card, .value-card, .usage-step, .timeline-content');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before, .cta-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced timeline marker interactions\n  const timelineMarkers = document.querySelectorAll('.timeline-marker');\n  timelineMarkers.forEach((marker, index) =\u003e {\n    marker.addEventListener('mouseenter', function() {\n      this.style.transform = 'scale(1.1) rotate(5deg)';\n      this.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.4)';\n    });\n    \n    marker.addEventListener('mouseleave', function() {\n      this.style.transform = 'scale(1) rotate(0deg)';\n      this.style.boxShadow = 'none';\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .cta-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Progressive enhancement for value cards\n  const valueCards = document.querySelectorAll('.value-card');\n  valueCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const number = this.querySelector('.value-number');\n      if (number) {\n        number.style.transform = 'scale(1.15) rotate(5deg)';\n        number.style.color = '#b8941a';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const number = this.querySelector('.value-number');\n      if (number) {\n        number.style.transform = 'scale(1) rotate(0deg)';\n        number.style.color = '#9C8102';\n      }\n    });\n  });\n\n  \/\/ Ingredient card enhanced interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingLeft = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingLeft = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with ripple effect\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach(step =\u003e {\n    step.addEventListener('click', function(e) {\n      const ripple = document.createElement('span');\n      const rect = this.getBoundingClientRect();\n      const size = Math.max(rect.width, rect.height);\n      const x = e.clientX - rect.left - size \/ 2;\n      const y = e.clientY - rect.top - size \/ 2;\n      \n      ripple.style.width = ripple.style.height = size + 'px';\n      ripple.style.left = x + 'px';\n      ripple.style.top = y + 'px';\n      ripple.style.position = 'absolute';\n      ripple.style.borderRadius = '50%';\n      ripple.style.background = 'rgba(156, 129, 2, 0.3)';\n      ripple.style.transform = 'scale(0)';\n      ripple.style.animation = 'ripple 0.6s linear';\n      ripple.style.pointerEvents = 'none';\n      \n      this.appendChild(ripple);\n      \n      setTimeout(() =\u003e {\n        ripple.remove();\n      }, 600);\n    });\n  });\n\n  \/\/ Add ripple animation keyframes\n  const style = document.createElement('style');\n  style.textContent = `\n    @keyframes ripple {\n      to {\n        transform: scale(4);\n        opacity: 0;\n      }\n    }\n  `;\n  document.head.appendChild(style);\n\n  \/\/ Warning section pulse effect\n  const warningSection = document.querySelector('.warning-section');\n  if (warningSection) {\n    warningSection.addEventListener('mouseenter', function() {\n      this.style.borderColor = '#b8941a';\n      this.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.2)';\n      this.style.transform = 'scale(1.01)';\n    });\n    \n    warningSection.addEventListener('mouseleave', function() {\n      this.style.borderColor = '#9C8102';\n      this.style.boxShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  }\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-item, .ingredient-card, .value-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901651185861,"sku":null,"price":25.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-marine-collagen-retinol-gel-275274_c3ce2ecc-f2e2-4053-92f3-e8f227771c57.webp?v=1793036959"},{"product_id":"bobana-shampoo-with-black-garlic-oil-400-ml","title":"Bobana Anti-Hairloss Shampoo with Black Garlic Oil 400 ml","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-shampoo-container {\n    \n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 60% 40%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 5s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.2rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.2rem;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .hero-description {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 800px;\n    margin: 0 auto;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    text-align: center;\n    background: #fafafa;\n  }\n  \n  .product-image {\n    max-width: 320px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 1.5rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .intro-text {\n    max-width: 750px;\n    margin: 0 auto;\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 1s forwards;\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 1.8rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-container {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-layout {\n    display: grid;\n    grid-template-columns: 1fr 320px;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n  }\n  \n  .benefit-item {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-item:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-item:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-item:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-item:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .benefit-item::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-item:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-item:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .benefit-title {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n    display: flex;\n    align-items: center;\n  }\n  \n  .benefit-icon {\n    width: 8px;\n    height: 8px;\n    background: #9C8102;\n    border-radius: 50%;\n    margin-left: 10px;\n    transition: transform 0.3s ease;\n  }\n  \n  .benefit-item:hover .benefit-icon {\n    transform: scale(1.5);\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .benefits-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInLeft 1s ease-out 0.4s forwards;\n  }\n  \n  .benefits-image:hover {\n    transform: scale(1.03) rotate(1deg);\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: cardRise 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .safety-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .safety-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .safety-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .safety-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.1s;\n  }\n  \n  .safety-card.negative {\n    border-top: 4px solid #28a745;\n    animation-delay: 0.3s;\n  }\n  \n  .safety-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .safety-card:hover::before {\n    left: 100%;\n  }\n  \n  .safety-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .safety-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .safety-card.negative .safety-title {\n    color: #28a745;\n  }\n  \n  .safety-item {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n  }\n  \n  .safety-item::before {\n    content: '✓';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9C8102;\n    font-weight: bold;\n  }\n  \n  .safety-card.negative .safety-item::before {\n    content: '✗';\n    color: #28a745;\n  }\n  \n  .suitability-section {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .suitability-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .suitability-card {\n    background: #f8f9fa;\n    border-radius: 15px;\n    padding: 2rem;\n    border-left: 4px solid #9C8102;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-card:nth-child(1) { animation-delay: 0.1s; }\n  .suitability-card:nth-child(2) { animation-delay: 0.3s; }\n  \n  .suitability-card:hover {\n    transform: translateY(-3px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .suitability-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .suitability-item {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-item:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .suitability-item::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-item:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .value-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n    text-align: center;\n  }\n  \n  .value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 12px;\n    padding: 2rem 1.5rem;\n    border-top: 4px solid #9C8102;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: scale(0.9);\n    animation: valueZoom 0.6s ease-out forwards;\n  }\n  \n  .value-card:nth-child(1) { animation-delay: 0.1s; }\n  .value-card:nth-child(2) { animation-delay: 0.2s; }\n  .value-card:nth-child(3) { animation-delay: 0.3s; }\n  .value-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .value-card:hover {\n    transform: translateY(-8px) scale(1.02);\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .value-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .value-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-steps {\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    margin: 1rem 0;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s ease;\n    opacity: 0;\n    transform: translateX(-20px);\n    animation: stepSlide 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-step:nth-child(1) { animation-delay: 0.1s; }\n  .usage-step:nth-child(2) { animation-delay: 0.2s; }\n  .usage-step:nth-child(3) { animation-delay: 0.3s; }\n  .usage-step:nth-child(4) { animation-delay: 0.4s; }\n  .usage-step:nth-child(5) { animation-delay: 0.5s; }\n  \n  .usage-step::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .usage-step:hover::before {\n    left: 100%;\n  }\n  \n  .usage-step:hover {\n    transform: translateX(5px);\n    background: white;\n    box-shadow: 0 8px 25px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-left: 1rem;\n    font-size: 0.9rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .usage-step:hover .step-number {\n    transform: scale(1.2);\n  }\n  \n  .step-content {\n    display: inline-block;\n    color: #555;\n    line-height: 1.6;\n  }\n  \n  .tips-section {\n    background: #f8f9fa;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n    border-left: 4px solid #9C8102;\n  }\n  \n  .tips-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .tips-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .tips-list li {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .tips-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .cta-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 1.5rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 50%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .cta-image {\n    max-width: 300px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 2rem auto;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: imageZoom 1s ease-out 0.4s forwards;\n  }\n  \n  .cta-image:hover {\n    transform: scale(1.05);\n  }\n  \n  .cta-text {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto 1rem;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes slideInLeft {\n    0% { opacity: 0; transform: translateX(30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes valueZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes stepSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .benefits-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .benefits-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .safety-grid,\n    .suitability-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .ingredients-grid,\n    .value-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .usage-section,\n    .tips-section {\n      margin: 2rem 0.5rem;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-shampoo-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eBobana shampoo med svart hvitløksolje\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eStyrking av svakt hår og forebygging av hårtap\u003c\/h2\u003e\n\u003cp class=\"hero-description\"\u003e\n      Svart hvitløk er ikke bare vanlig hvitløk, det er \u003cstrong\u003eFermentert hvitløk i 60 dager\u003c\/strong\u003e Under spesielle omstendigheter blir fordelene for hår multiplisert 10 ganger. Resultat: \u003cstrong\u003eDen mest kraftfulle naturlige behandlingen mot hårtap\u003c\/strong\u003e.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"Bobana shampoo med svart hvitløksolje\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-shampoo-with-black-garlic-oil-856870_ae5422e6-d807-426b-b112-aa42e95af22f.webp?v=1752506058\"\/\u003e\n\u003cp class=\"intro-text\"\u003e\n\u003cstrong\u003eBobana shampoo er ikke bare en rengjøringsmiddel... det er en daglig behandling for å styrke håret fra roten\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-container\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonelle fordeler for svakt hår\u003c\/h2\u003e\n\u003cdiv class=\"benefits-layout\"\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Styrking av hårsekkene\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSvart hvitløkolje nærer hårsekkene og styrker dem fra røttene for sterkere hår\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Forebygg hårtap\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eStimulerer blodsirkulasjon i hodebunnen og reduserer hårtap betydelig\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Øk hårtetthet\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003ePlanteproteiner fyller hårgap og øker hårtykkelse og tetthet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Dyp og skånsom rengjøring\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eLaveste sulfathold for effektiv rengjøring uten tørrhet eller irritasjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Naturlig ernæring\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eFri for skadelige kjemikalier - kun nærende naturlige ingredienser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"benefits-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-shampoo-br-with-black-garlic-oil-961158_83b4e26d-57c9-4ae7-bf19-ebccd79005a5.webp?v=1752506070\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eKraftige naturlige ingredienser\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eSvart hvitløksolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDen magiske ingrediensen for hårstyrke\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig antibiotikum\u003c\/strong\u003e Renser hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer hårvekst\u003c\/strong\u003e Ved å stimulere blodsirkulasjonen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRik på svovel\u003c\/strong\u003e Styrker hårstrukturen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntifungal\u003c\/strong\u003e Bekjemper flass\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eHydrolyserte planteproteiner\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eFra hvete og soyabønner\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFyller hårgap\u003c\/strong\u003e Skadet og styrket\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eØker hårtykkelsen\u003c\/strong\u003e Og dens bulk tetthet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskytter mot brudd\u003c\/strong\u003e Og hårbrudd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGir en naturlig glans\u003c\/strong\u003e Og myk tekstur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eTea tree-ekstrakt\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eÅ rense og berolige\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenser porer\u003c\/strong\u003e Fra oljer og smuss\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLindrer irritasjon\u003c\/strong\u003e Og kløe i hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntibakteriell\u003c\/strong\u003e Opprettholder hodebunnens helse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig forfriskende\u003c\/strong\u003e Etterlater en følelse av renhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003ePanthenol (Vitamin B5))\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eFor å tilføre fuktighet og beskytte\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFukter håret\u003c\/strong\u003e Uten tyngde eller fethet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskytter mot varme\u003c\/strong\u003e og eksterne faktorer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReduserer frizz\u003c\/strong\u003e Det forbedrer hårkontrollen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGir naturlig mykhet\u003c\/strong\u003e Og sunn glans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Safety Section --\u003e\n\u003cdiv class=\"safety-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTrygg formel fri for skadelige stoffer\u003c\/h2\u003e\n\u003cdiv class=\"safety-grid\"\u003e\n\u003cdiv class=\"safety-card positive\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva sjampoen inneholder\u003c\/h3\u003e\n\u003cdiv class=\"safety-item\"\u003e\u003cstrong\u003eNaturlig svart hvitløksolje\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\u003cstrong\u003eHydrolyserte vegetabilske proteiner\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\u003cstrong\u003eBeroligende naturlige ekstrakter\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\u003cstrong\u003eDen lavest mulige sulfaprosenten\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"safety-card negative\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva den ikke inneholder\u003c\/h3\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003e0% paraben\u003c\/strong\u003e - Skadelige konserveringsmidler\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003e0 % silikon\u003c\/strong\u003e - Den tetter porene og samler seg i håret\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eMindre sulfat\u003c\/strong\u003e - Skånsom rengjøring uten å tørke ut\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eIngen sterke sulfater\u003c\/strong\u003e - Opprettholder hårets naturlige oljer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitability Section --\u003e\n\u003cdiv class=\"suitability-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEgnet for spesifikke hårtyper\u003c\/h2\u003e\n\u003cdiv class=\"suitability-grid\"\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003ePerfekt hvis håret ditt er tynt\u003c\/h3\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eSvake og tynne\u003c\/strong\u003e Den trenger styrking\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eHan lider av hårtap\u003c\/strong\u003e Kontinuerlig\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eGjennomsnittlig porøsitet\u003c\/strong\u003e - Verken fet eller for tørr\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eTrenger grundig rengjøring\u003c\/strong\u003e av akkumulerte produkter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eTips for bruk\u003c\/h3\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eBruk daglig\u003c\/strong\u003e Eller i henhold til ditt hårs behov\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eFokuser på hodebunn\u003c\/strong\u003e Når du masserer\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eFølg med Bobana balsam\u003c\/strong\u003e For best resultat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eUtmerket verdi for sunt hår\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eStor størrelse\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003e400 ml er nok for 2-3 måneders regelmessig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eRimelig pris\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eFlott pris sammenlignet med andre produkter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eGaranterte resultater\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eEn tydelig forbedring i hårstyrke og redusert hårtap innen uker\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eNaturlig og trygg\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eUten skadelige kjemikalier - hårets helse er en prioritet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eKorrekt hvordan man bruker\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 1.5rem;\"\u003eEnkle trinn for best resultat\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e1\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eFukt håret\u003c\/strong\u003e Med godt varmt vann\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e2\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003ePåfør en passende mengde\u003c\/strong\u003e av sjampo på hodebunnen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e3\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eMassér forsiktig\u003c\/strong\u003e Med fingertupper fra røtter til tupper\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e4\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eLa det virke i 2-3 minutter\u003c\/strong\u003e For å lage svart hvitløk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e5\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eSkyll godt\u003c\/strong\u003e Med varmt vann\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tips Section --\u003e\n\u003cdiv class=\"tips-section\"\u003e\n\u003ch3 class=\"tips-title\"\u003eFor best resultat\u003c\/h3\u003e\n\u003cul class=\"tips-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eFølg med Bobana Black Garlic Conditioner\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnngå veldig varmt vann\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk regelmessig\u003c\/strong\u003e For å se fullstendige resultater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eGjenopprett hårets naturlige styrke\u003c\/h2\u003e\n\u003cimg alt=\"BOBANA Shampoo Results\" class=\"cta-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-shampoo-br-with-black-garlic-oil-783829_1.webp?v=1752505869\"\/\u003e\n\u003cp class=\"cta-text\"\u003e\n      Bobana Sjampo med Svart Hvitløkolje - den naturlige løsningen for svakt og fallende hår. En trygg og effektiv daglig behandling med dokumenterte naturlige ingredienser.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eStart din hårstyrkingsreise fra første vask\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eFull ingrediensliste\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eBLACK GARLIC OIL, HYDROLYZED WHEAT PROTEIN, HYDROLIZED SOY PROTEIN, TEA TREE EXTRACT, PANTHENOL, AQUA\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-style: italic; color: #666; margin-top: 1rem;\"\u003e\n      Bobana Svart Hvitløk Oljesjampo - en naturlig kraftpakke for sunt, sterkt hår\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-item, .ingredient-card, .safety-card, .value-card, .usage-step, .suitability-card');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before, .cta-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced ingredient card interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingLeft = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingLeft = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with enhanced interactions\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1.2) rotate(10deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n      }\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1) rotate(0deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #9C8102, #b8941a)';\n      }\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .cta-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Progressive enhancement for value cards\n  const valueCards = document.querySelectorAll('.value-card');\n  valueCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderTopColor = '#b8941a';\n      this.style.borderTopWidth = '6px';\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderTopColor = '#9C8102';\n      this.style.borderTopWidth = '4px';\n    });\n  });\n\n  \/\/ Safety cards enhanced interactions\n  const safetyCards = document.querySelectorAll('.safety-card');\n  safetyCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const items = this.querySelectorAll('.safety-item');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.paddingLeft = '2.5rem';\n          item.style.color = '#333';\n        }, i * 100);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const items = this.querySelectorAll('.safety-item');\n      items.forEach(item =\u003e {\n        item.style.paddingLeft = '2rem';\n        item.style.color = '#555';\n      });\n    });\n  });\n\n  \/\/ Tips section interaction\n  const tipsSection = document.querySelector('.tips-section');\n  if (tipsSection) {\n    tipsSection.addEventListener('mouseenter', function() {\n      this.style.borderLeftColor = '#b8941a';\n      this.style.borderLeftWidth = '6px';\n      this.style.background = 'white';\n      this.style.boxShadow = '0 8px 25px rgba(156, 129, 2, 0.1)';\n    });\n    \n    tipsSection.addEventListener('mouseleave', function() {\n      this.style.borderLeftColor = '#9C8102';\n      this.style.borderLeftWidth = '4px';\n      this.style.background = '#f8f9fa';\n      this.style.boxShadow = 'none';\n    });\n  }\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Benefit items enhanced interaction\n  const benefitItems = document.querySelectorAll('.benefit-item');\n  benefitItems.forEach(item =\u003e {\n    item.addEventListener('mouseenter', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n        icon.style.boxShadow = '0 0 15px rgba(156, 129, 2, 0.4)';\n      }\n    });\n    \n    item.addEventListener('mouseleave', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = '#9C8102';\n        icon.style.boxShadow = 'none';\n      }\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-item, .ingredient-card, .safety-card, .value-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n\n  \/\/ Add subtle animation to ingredient lists\n  const ingredientLists = document.querySelectorAll('.ingredient-list');\n  ingredientLists.forEach(list =\u003e {\n    const items = list.querySelectorAll('li');\n    items.forEach((item, index) =\u003e {\n      item.style.animationDelay = `${index * 0.1}s`;\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901788090565,"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-black-garlic-oil-892538.webp?v=1752505869"},{"product_id":"bobana-leave-in-cream-with-black-garlic","title":"Bobana Anti-Hairloss Leave-in Cream With Black Garlic 200 ml","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-cream-container {\n   \n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 60%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 5s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.2rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.2rem;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .hero-description {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 750px;\n    margin: 0 auto;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    text-align: center;\n    background: #fafafa;\n  }\n  \n  .product-image {\n    max-width: 300px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 1.5rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .intro-text {\n    max-width: 700px;\n    margin: 0 auto;\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 1s forwards;\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 1.8rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 60px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-container {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .benefit-item {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.8rem;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateY(20px);\n    animation: cardRise 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-item:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-item:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-item:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-item:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-item:nth-child(5) { animation-delay: 0.5s; }\n  \n  .benefit-item::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-item:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-item:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 15px 35px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .benefit-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.8rem;\n    display: flex;\n    align-items: center;\n  }\n  \n  .benefit-icon {\n    width: 10px;\n    height: 10px;\n    background: #9C8102;\n    border-radius: 50%;\n    margin-left: 12px;\n    transition: all 0.3s ease;\n  }\n  \n  .benefit-item:hover .benefit-icon {\n    transform: scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.4);\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 70% 30%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-layout {\n    display: grid;\n    grid-template-columns: 1fr 300px;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 2rem;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateX(5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .ingredients-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.3);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInLeft 1s ease-out 0.4s forwards;\n  }\n  \n  .ingredients-image:hover {\n    transform: scale(1.03) rotate(-1deg);\n  }\n  \n  .safety-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .safety-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .safety-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .safety-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.1s;\n  }\n  \n  .safety-card.negative {\n    border-top: 4px solid #28a745;\n    animation-delay: 0.3s;\n  }\n  \n  .safety-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .safety-card:hover::before {\n    left: 100%;\n  }\n  \n  .safety-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .safety-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .safety-card.negative .safety-title {\n    color: #28a745;\n  }\n  \n  .safety-item {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n  }\n  \n  .safety-item::before {\n    content: '✓';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9C8102;\n    font-weight: bold;\n  }\n  \n  .safety-card.negative .safety-item::before {\n    content: '✗';\n    color: #28a745;\n  }\n  \n  .suitability-section {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .suitability-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .suitability-card {\n    background: #f8f9fa;\n    border-radius: 15px;\n    padding: 2rem;\n    border-left: 4px solid #9C8102;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-card:nth-child(1) { animation-delay: 0.1s; }\n  .suitability-card:nth-child(2) { animation-delay: 0.3s; }\n  \n  .suitability-card:hover {\n    transform: translateY(-3px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .suitability-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .suitability-item {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-item:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .suitability-item::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-item:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .value-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n    text-align: center;\n  }\n  \n  .value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 12px;\n    padding: 2rem 1.5rem;\n    border-top: 4px solid #9C8102;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: scale(0.9);\n    animation: valueZoom 0.6s ease-out forwards;\n  }\n  \n  .value-card:nth-child(1) { animation-delay: 0.1s; }\n  .value-card:nth-child(2) { animation-delay: 0.2s; }\n  .value-card:nth-child(3) { animation-delay: 0.3s; }\n  .value-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .value-card:hover {\n    transform: translateY(-8px) scale(1.02);\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .value-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .value-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-steps {\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    margin: 1rem 0;\n    border-left: 4px solid #9C8102;\n    transition: all 0.3s ease;\n    opacity: 0;\n    transform: translateX(-20px);\n    animation: stepSlide 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-step:nth-child(1) { animation-delay: 0.1s; }\n  .usage-step:nth-child(2) { animation-delay: 0.2s; }\n  .usage-step:nth-child(3) { animation-delay: 0.3s; }\n  .usage-step:nth-child(4) { animation-delay: 0.4s; }\n  .usage-step:nth-child(5) { animation-delay: 0.5s; }\n  \n  .usage-step::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .usage-step:hover::before {\n    left: 100%;\n  }\n  \n  .usage-step:hover {\n    transform: translateX(5px);\n    background: white;\n    box-shadow: 0 8px 25px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-left: 1rem;\n    font-size: 0.9rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .usage-step:hover .step-number {\n    transform: scale(1.2) rotate(10deg);\n  }\n  \n  .step-content {\n    display: inline-block;\n    color: #555;\n    line-height: 1.6;\n  }\n  \n  .tips-section {\n    background: #f8f9fa;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n    border-left: 4px solid #9C8102;\n  }\n  \n  .tips-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .tips-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .tips-list li {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .tips-list li::before {\n    content: '';\n    position: absolute;\n    left: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .cta-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 1.5rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 50%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .cta-image {\n    max-width: 300px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 2rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: imageZoom 1s ease-out 0.4s forwards;\n  }\n  \n  .cta-image:hover {\n    transform: scale(1.05);\n  }\n  \n  .cta-text {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 700px;\n    margin: 0 auto 1rem;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes slideInLeft {\n    0% { opacity: 0; transform: translateX(30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes valueZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes stepSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .ingredients-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .ingredients-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .safety-grid,\n    .suitability-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .benefits-grid,\n    .value-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .usage-section,\n    .tips-section {\n      margin: 2rem 0.5rem;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-cream-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eBobana Krem med Svart Hvitløkolje\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eKontinuerlig næring og beskyttelse for svakt og krøllete hår\u003c\/h2\u003e\n\u003cp class=\"hero-description\"\u003e\n      Håret ditt trenger konstant beskyttelse, ikke bare under vask. Bobana krem til hendene dine \u003cstrong\u003eKontinuerlig beskyttelse og næring\u003c\/strong\u003e Hele dagen med en kraftig naturlig formel.\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"Bobana Krem med Svart Hvitløkolje\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-black-garlic-993266.webp?v=1752506740\"\/\u003e\n\u003cp class=\"intro-text\"\u003e\n\u003cstrong\u003eDet er ikke bare en krem... det er et daglig beskyttelsesskjold for håret ditt\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-container\"\u003e\n\u003ch2 class=\"section-title\"\u003eLøpende fordeler for omfattende beskyttelse\u003c\/h2\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n          Styrking av svakt hår\n        \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSvart hvitløksolje nærer håret fra røttene og styrker svake hårstrå\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n          Definerende naturlige krøller\n        \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eGir perfekt kontroll på frizz med klar og naturlig definisjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n          Beskyttelse mot brudd\n        \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eRosmarinekstrakt beskytter håret mot daglig skade og brekkasje\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n          Mykhet og naturlig glans\n        \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSøt mandelolje og vitamin E gir silkemykhet og en sunn glans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n          Fukting uten tyngde\n        \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eLett formel som absorberes raskt og fukter dypt uten å være fet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eNaturlige ingredienser for optimal pleie\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-layout\"\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eSvart hvitløksolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig hårstyrke\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer blodsirkulasjon\u003c\/strong\u003e På hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårsekkene\u003c\/strong\u003e Det forhindrer håravfall\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRik på svovel\u003c\/strong\u003e Styrker hårstrukturen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBekjemper sopp\u003c\/strong\u003e Den opprettholder hodebunnens helse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRosmarinekstrakt\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eAvansert naturlig beskyttelse\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer hårvekst\u003c\/strong\u003e Ved å aktivere hårsekkene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskytter mot skade\u003c\/strong\u003e og eksterne faktorer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntioksidant\u003c\/strong\u003e Bekjemper frie radikaler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hår\u003c\/strong\u003e Det forhindrer sprekker\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eSøt mandelolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDyp hydrering og beskyttelse\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFukter håret\u003c\/strong\u003e Dypt uten tyngde\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskytter mot varme\u003c\/strong\u003e Og styling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGir naturlig mykhet\u003c\/strong\u003e Og sunn glans\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLindrer hodebunnen\u003c\/strong\u003e Irritert\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eBiotin og vitamin E\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eOmfattende hårernæring\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBiotin styrker hårstrukturen\u003c\/strong\u003e Det forhindrer sprekker\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVitamin E beskytter mot skade\u003c\/strong\u003e Det fornyer celler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer hårets elastisitet\u003c\/strong\u003e Og dens motstand mot brudd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNærer hår\u003c\/strong\u003e Fra innsiden og utover\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRicinusolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig kondensering og spirinng\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer hårvekst\u003c\/strong\u003e I lyse områder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eØker hårtettheten\u003c\/strong\u003e Virtuell\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNærer øyenbryn og øyevipper\u003c\/strong\u003e Også\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker lemmene\u003c\/strong\u003e Det forhindrer sprekker\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Natural Ingredients\" class=\"ingredients-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-shampoo-br-with-black-garlic-oil-961158_83b4e26d-57c9-4ae7-bf19-ebccd79005a5.webp?v=1752506070\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Safety Section --\u003e\n\u003cdiv class=\"safety-section\"\u003e\n\u003ch2 class=\"section-title\"\u003e100 % naturlig trygg formel\u003c\/h2\u003e\n\u003cdiv class=\"safety-grid\"\u003e\n\u003cdiv class=\"safety-card positive\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva den inneholder\u003c\/h3\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eNærende naturlige oljer\u003c\/strong\u003e Bare\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003ePlanteekstrakter\u003c\/strong\u003e Beskyttet og trygg\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eNaturlige vitaminer\u003c\/strong\u003e For dyp næring\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eLett formel\u003c\/strong\u003e Absorberes raskt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"safety-card negative\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva den ikke inneholder\u003c\/h3\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003e0 % sulfat\u003c\/strong\u003e - Tørker ikke ut håret\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003e0% paraben\u003c\/strong\u003e - Fri for skadelige konserveringsmidler\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003e0 % silikon\u003c\/strong\u003e - Tilstopper ikke porene eller bygger seg opp\u003c\/div\u003e\n\u003cdiv class=\"safety-item\"\u003e\n\u003cstrong\u003eUten sterke kjemikalier\u003c\/strong\u003e - Trygt for daglig bruk\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitability Section --\u003e\n\u003cdiv class=\"suitability-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEgnet for spesifikke hårtyper\u003c\/h2\u003e\n\u003cdiv class=\"suitability-grid\"\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003ePerfekt hvis håret ditt er tynt\u003c\/h3\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eSvak og ødelagt\u003c\/strong\u003e Den trenger konstant styrking\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eKrøllete eller bølget\u003c\/strong\u003e Den trenger definisjon og kontroll\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eGjennomsnittlig porøsitet\u003c\/strong\u003e - Hverken for tørr eller fet\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eHan lider av diaré\u003c\/strong\u003e Og volatiliteten\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eOgså egnet for\u003c\/h3\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eFarget hår\u003c\/strong\u003e For ekstra beskyttelse\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eKjemisk behandlet hår\u003c\/strong\u003e For gjenoppretting\u003c\/div\u003e\n\u003cdiv class=\"suitability-item\"\u003e\n\u003cstrong\u003eDaglig bruk\u003c\/strong\u003e Ingen opphopning\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell verdi for daglig pleie\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eEgnet størrelse\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003e200 ml er nok for 2-3 måneders daglig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eRimelig pris\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eMindre enn 2 pund per bruk med kontinuerlig beskyttelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eUmiddelbare resultater\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eUmiddelbar forbedring av hårtekstur og mykhet fra første bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eSpar tid\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eBeskytt og styl i ett trinn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEnkel måte å bruke på\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 1.5rem;\"\u003eEnkle trinn for beskyttet hår\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e1\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eVask håret\u003c\/strong\u003e Med passende sjampo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e2\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eTørk håret med et håndkle\u003c\/strong\u003e Inntil det blir fuktig, ikke vått\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e3\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003ePåfør en passende mengde\u003c\/strong\u003e Av krem på håndflaten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e4\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eFordel fra midten til endene\u003c\/strong\u003e Unngå røttene\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e5\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eStyle håret som vanlig\u003c\/strong\u003e -Skyll ikke av kremen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tips Section --\u003e\n\u003cdiv class=\"tips-section\"\u003e\n\u003ch3 class=\"tips-title\"\u003eTips for optimal bruk\u003c\/h3\u003e\n\u003cul class=\"tips-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBegynn med en liten mengde\u003c\/strong\u003e Øk etter behov\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFokuser på lemmer\u003c\/strong\u003e Mest berørt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk daglig\u003c\/strong\u003e For kontinuerlig beskyttelse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnngå hodebunnen\u003c\/strong\u003e Hvis det er fet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eBeskytt håret ditt 24 timer i døgnet\u003c\/h2\u003e\n\u003cimg alt=\"BOBANA Leave-in Cream Results\" class=\"cta-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-black-garlic-427791.webp?v=1752507011\"\/\u003e\n\u003cp class=\"cta-text\"\u003e\n      Bobana Krem - den daglige beskyttelsen håret ditt trenger. Kontinuerlig næring og effektiv beskyttelse med 100 % naturlige ingredienser.\n    \u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003e\n\u003cstrong\u003eStart en regelmessig pleierutine for sterkere, vakrere hår\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eFull ingrediensliste\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eBLACK GARLIC OIL, ROSEMARY EXTRACT, SWEET ALMOND OIL, VITAMIN E, BIOTIN, RICINUS COMMUNIS SEED OIL, TEA TREE EXTRACT, PANTHENOL, GLYCERIN\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-style: italic; color: #666; margin-top: 1rem;\"\u003e\n      Bobana Krem - kontinuerlig naturlig beskyttelse for sunt og sterkt hår\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-item, .ingredient-card, .safety-card, .value-card, .usage-step, .suitability-card');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before, .cta-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced ingredient card interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingLeft = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingLeft = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with enhanced interactions\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1.2) rotate(10deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n      }\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1) rotate(0deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #9C8102, #b8941a)';\n      }\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .cta-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Progressive enhancement for benefit items\n  const benefitItems = document.querySelectorAll('.benefit-item');\n  benefitItems.forEach(item =\u003e {\n    item.addEventListener('mouseenter', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n        icon.style.boxShadow = '0 0 15px rgba(156, 129, 2, 0.4)';\n      }\n    });\n    \n    item.addEventListener('mouseleave', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = '#9C8102';\n        icon.style.boxShadow = 'none';\n      }\n    });\n  });\n\n  \/\/ Value cards enhanced interactions\n  const valueCards = document.querySelectorAll('.value-card');\n  valueCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderTopColor = '#b8941a';\n      this.style.borderTopWidth = '6px';\n      \n      const title = this.querySelector('.value-title');\n      if (title) {\n        title.style.color = '#b8941a';\n        title.style.transform = 'scale(1.05)';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderTopColor = '#9C8102';\n      this.style.borderTopWidth = '4px';\n      \n      const title = this.querySelector('.value-title');\n      if (title) {\n        title.style.color = '#9C8102';\n        title.style.transform = 'scale(1)';\n      }\n    });\n  });\n\n  \/\/ Safety cards enhanced interactions\n  const safetyCards = document.querySelectorAll('.safety-card');\n  safetyCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const items = this.querySelectorAll('.safety-item');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.paddingLeft = '2.5rem';\n          item.style.color = '#333';\n        }, i * 100);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const items = this.querySelectorAll('.safety-item');\n      items.forEach(item =\u003e {\n        item.style.paddingLeft = '2rem';\n        item.style.color = '#555';\n      });\n    });\n  });\n\n  \/\/ Tips section interaction\n  const tipsSection = document.querySelector('.tips-section');\n  if (tipsSection) {\n    tipsSection.addEventListener('mouseenter', function() {\n      this.style.borderLeftColor = '#b8941a';\n      this.style.borderLeftWidth = '6px';\n      this.style.background = 'white';\n      this.style.boxShadow = '0 8px 25px rgba(156, 129, 2, 0.1)';\n    });\n    \n    tipsSection.addEventListener('mouseleave', function() {\n      this.style.borderLeftColor = '#9C8102';\n      this.style.borderLeftWidth = '4px';\n      this.style.background = '#f8f9fa';\n      this.style.boxShadow = 'none';\n    });\n  }\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Suitability cards interaction\n  const suitabilityCards = document.querySelectorAll('.suitability-card');\n  suitabilityCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderLeftColor = '#b8941a';\n      this.style.borderLeftWidth = '6px';\n      \n      const items = this.querySelectorAll('.suitability-item');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#9C8102';\n          item.style.paddingLeft = '2rem';\n        }, i * 80);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderLeftColor = '#9C8102';\n      this.style.borderLeftWidth = '4px';\n      \n      const items = this.querySelectorAll('.suitability-item');\n      items.forEach(item =\u003e {\n        item.style.color = '#555';\n        item.style.paddingLeft = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-item, .ingredient-card, .safety-card, .value-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901799264453,"sku":null,"price":150.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-black-garlic-174707.webp?v=1752506628"},{"product_id":"bobana-conditioner-with-black-garlic-oil","title":"Bobana Anti-Hairloss Conditioner with Black Garlic Oil 400 ml","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-conditioner-container {\n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n    direction: ltr;\n    text-align: left;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 60%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 5s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.2rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.2rem;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    background: #fafafa;\n  }\n  \n  .showcase-layout {\n    display: grid;\n    grid-template-columns: 1fr 300px;\n    gap: 3rem;\n    align-items: center;\n    margin-top: 2rem;\n  }\n  \n  .showcase-content {\n    opacity: 0;\n    animation: slideInFade 0.8s ease-out 0.3s forwards;\n  }\n  \n  .showcase-title {\n    font-size: 1.8rem;\n    font-weight: 700;\n    color: #9C8102;\n    margin-bottom: 1.5rem;\n  }\n  \n  .showcase-text {\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    margin-bottom: 1rem;\n  }\n  \n  .showcase-highlight {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-top: 1.5rem;\n  }\n  \n  .product-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 1.8rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 70px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-section {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-layout {\n    display: grid;\n    grid-template-columns: 320px 1fr;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n  }\n  \n  .benefits-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInRight 1s ease-out 0.4s forwards;\n  }\n  \n  .benefits-image:hover {\n    transform: scale(1.03) rotate(-1deg);\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1.5rem;\n  }\n  \n  .benefit-card {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.8rem;\n    border-right: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-card:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-card:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-card:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .benefit-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-card:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .icon-wrapper {\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .benefit-card:hover .icon-wrapper {\n    transform: scale(1.1) rotate(10deg);\n  }\n  \n  .benefit-title {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.8rem;\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: cardRise 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .safety-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .safety-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .safety-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .safety-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.1s;\n  }\n  \n  .safety-card.negative {\n    border-top: 4px solid #28a745;\n    animation-delay: 0.3s;\n  }\n  \n  .safety-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .safety-card:hover::before {\n    left: 100%;\n  }\n  \n  .safety-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .safety-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .safety-card.negative .safety-title {\n    color: #28a745;\n  }\n  \n  .safety-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .safety-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n    line-height: 1.5;\n    transition: all 0.3s ease;\n  }\n  \n  .safety-list li:hover {\n    color: #9C8102;\n    padding-left: 2.5rem;\n  }\n  \n  .safety-list li::before {\n    content: '✓';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9C8102;\n    font-weight: bold;\n    transition: transform 0.3s ease;\n  }\n  \n  .safety-card.negative .safety-list li::before {\n    content: '✗';\n    color: #28a745;\n  }\n  \n  .safety-list li:hover::before {\n    transform: translateY(-50%) scale(1.2);\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-steps {\n    margin-top: 2rem;\n  }\n  \n  .step-list {\n    list-style: none;\n    padding: 0;\n    margin: 2rem 0;\n  }\n  \n  .step-list li {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    margin: 1rem 0;\n    border-right: 4px solid #9C8102;\n    transition: all 0.3s ease;\n    opacity: 0;\n    transform: translateX(-20px);\n    animation: stepSlide 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n  }\n  \n  .step-list li:nth-child(1) { animation-delay: 0.1s; }\n  .step-list li:nth-child(2) { animation-delay: 0.2s; }\n  .step-list li:nth-child(3) { animation-delay: 0.3s; }\n  .step-list li:nth-child(4) { animation-delay: 0.4s; }\n  .step-list li:nth-child(5) { animation-delay: 0.5s; }\n  .step-list li:nth-child(6) { animation-delay: 0.6s; }\n  \n  .step-list li::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .step-list li:hover::before {\n    left: 100%;\n  }\n  \n  .step-list li:hover {\n    transform: translateX(5px);\n    background: white;\n    box-shadow: 0 8px 25px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-left: 1rem;\n    font-size: 0.9rem;\n    transition: transform 0.3s ease;\n    flex-shrink: 0;\n  }\n  \n  .step-list li:hover .step-number {\n    transform: scale(1.2) rotate(10deg);\n  }\n  \n  .step-content {\n    flex: 1;\n    color: #555;\n    line-height: 1.6;\n  }\n  \n  .tips-section {\n    background: #f8f9fa;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .tips-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .tips-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .tips-list li {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .tips-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes stepSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .showcase-layout,\n    .benefits-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .benefits-image,\n    .product-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .benefits-grid,\n    .safety-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .ingredients-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .usage-section,\n    .tips-section {\n      margin: 2rem 0.5rem;\n    }\n    \n    .step-list li {\n      flex-direction: column;\n      align-items: flex-start;\n      text-align: left;\n    }\n    \n    .step-number {\n      margin: 0 0 1rem 0;\n      align-self: center;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-conditioner-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eBobana balsam med svart hvitløksolje\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eDyp fuktighet og styrking for svakt og tynt hår\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cdiv class=\"showcase-layout\"\u003e\n\u003cdiv class=\"showcase-content\"\u003e\n\u003ch2 class=\"showcase-title\"\u003eDen perfekte partneren for svart hvitløk-sjampo\u003c\/h2\u003e\n\u003cp class=\"showcase-text\"\u003e\n          Etter dyprensing med svart hvitløk-sjampo, trenger håret ditt \u003cstrong\u003eIntensiv hydrering og dyp næring\u003c\/strong\u003e. Bobana-balsam gjør jobben og låser behandlingen med varig beskyttelse.\n        \u003c\/p\u003e\n\u003cp class=\"showcase-highlight\"\u003e\n          Ikke bare en balsam... dette er en spesialisert fuktighetsbehandling for svakt hår.\n        \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Bobana balsam med svart hvitløksolje\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-conditioner-with-black-garlic-oil-663356.webp?v=1752507280\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eDype fordeler for sterkere hår\u003c\/h2\u003e\n\u003cdiv class=\"benefits-layout\"\u003e\n\u003cimg alt=\"Benefits\" class=\"benefits-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-conditioner-with-br-black-garlic-oil-818687.webp?v=1752507298\"\/\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"icon-wrapper\"\u003e\n\u003csvg fill=\"none\" height=\"24\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eIntensiv og dyp fuktighet\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDen trenger inn i hårlagene og fukter fra innsiden og ut med en rik formel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"icon-wrapper\"\u003e\n\u003csvg fill=\"none\" height=\"24\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\u003e\u003c\/polygon\u003e\n\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eStyrking av follikler og hårstrå\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSvart hvitløkolje styrker håret fra røttene og øker tykkelsen og tettheten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"icon-wrapper\"\u003e\n\u003csvg fill=\"none\" height=\"24\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eForebygg tømming og brekning\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet beskytter håret mot daglig skade og reduserer betydelig hastigheten på hårtap.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"icon-wrapper\"\u003e\n\u003csvg fill=\"none\" height=\"24\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" width=\"24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\n\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"benefit-title\"\u003eNaturlig mykhet og flyt\u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eRicinusolje gir håret silkemykhet og en sunn glans.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eNaturlige ingredienser for eksepsjonell styrke\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eSvart hvitløksolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDen første naturlige tonicen\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer blodsirkulasjon\u003c\/strong\u003e På hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNærer hårsekkene\u003c\/strong\u003e Det styrker håret fra røttene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig soppdrepende\u003c\/strong\u003e Opprettholder hodebunnens helse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRik på svovel\u003c\/strong\u003e Essensielt for å bygge hårprotein\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRicinusolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eFor tetthet og vekst\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer hårvekst\u003c\/strong\u003e Dens tilsynelatende tetthet øker\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGir dyp fuktighet\u003c\/strong\u003e Uten å etterlate en fet følelse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker lemmene\u003c\/strong\u003e Det forhindrer sprekker\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGlatter ut teksturen\u003c\/strong\u003e Det forbedrer hårflyten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRosmarinekstrakt\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig beskytter\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer blodsirkulasjon\u003c\/strong\u003e For bedre vekst\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntioksidant\u003c\/strong\u003e Beskytter mot skade\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårstrukturen\u003c\/strong\u003e Det forhindrer sprekker\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAktiverer hårsekker\u003c\/strong\u003e Inaktiv\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eBiotin (Vitamin B7))\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eEssensiell hårvitamin\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårstrukturen\u003c\/strong\u003e Interiør\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer hårets elastisitet\u003c\/strong\u003e Og dens motstand mot brudd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHjelper med dannelsen av keratin\u003c\/strong\u003e Naturlig\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFremmer sunn hårvekst\u003c\/strong\u003e Og sterk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eGlyserin\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eKonstant fuktighet\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTiltrekker fuktighet\u003c\/strong\u003e Fra luft til hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpprettholder fuktighet\u003c\/strong\u003e For lange perioder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForhindrer tørt hår\u003c\/strong\u003e Og volatiliteten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrygg og naturlig\u003c\/strong\u003e For daglig bruk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Safety Section --\u003e\n\u003cdiv class=\"safety-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eTrygg og ren formel\u003c\/h2\u003e\n\u003cdiv class=\"safety-grid\"\u003e\n\u003cdiv class=\"safety-card positive\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva den inneholder\u003c\/h3\u003e\n\u003cul class=\"safety-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNærende naturlige oljer\u003c\/strong\u003e Høy kvalitet\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlanteekstrakter\u003c\/strong\u003e Trygg og bevist\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEssensielle vitaminer\u003c\/strong\u003e For hårhelse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlige fuktighetsgivere\u003c\/strong\u003e Uskadelig\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"safety-card negative\"\u003e\n\u003ch3 class=\"safety-title\"\u003eHva den ikke inneholder\u003c\/h3\u003e\n\u003cul class=\"safety-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e0 % sulfat\u003c\/strong\u003e - Den fjerner ikke hårets naturlige oljer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0% paraben\u003c\/strong\u003e - Fri for skadelige konserveringsmidler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0 % silikon\u003c\/strong\u003e - Tilstopper ikke porene\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUten sterke kjemikalier\u003c\/strong\u003e - Trygt for regelmessig bruk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eKorrekt hvordan man bruker\u003c\/h2\u003e\n\u003ch3 class=\"tips-title\"\u003eTrinn for å oppnå best mulig resultat\u003c\/h3\u003e\n\u003col class=\"step-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e1\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eVask håret\u003c\/strong\u003e Med Bobana svart hvitløk sjampo.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e2\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eKlem ut overflødig vann\u003c\/strong\u003e Forsiktig fra hår.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e3\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003ePåfør en passende mengde\u003c\/strong\u003e Av balsam på håret.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e4\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eFordel fra midten til endene\u003c\/strong\u003e Unngå røttene.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e5\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eLa det virke i 3-5 minutter\u003c\/strong\u003e Å trenge inn i håret.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"step-number\"\u003e6\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eSkyll godt\u003c\/strong\u003e Med kaldt eller lunkent vann.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c!-- Tips Section --\u003e\n\u003cdiv class=\"tips-section\"\u003e\n\u003ch3 class=\"tips-title\"\u003eViktige tips\u003c\/h3\u003e\n\u003cul class=\"tips-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eUnngå hodebunnen\u003c\/strong\u003e Hvis det er fet.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk kaldt vann\u003c\/strong\u003e For siste skylling.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIkke gni håret\u003c\/strong\u003e Når tørking.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk med komplementær sjampo\u003c\/strong\u003e For best results.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eFull ingrediensliste\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eBLACK GARLIC OIL, CASTOR OIL, ROSEMARY EXTRACT, BIOTIN, GLYCERIN, AQUA\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-card, .ingredient-card, .safety-card, .step-list li, .tips-section');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced ingredient card interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingRight = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingRight = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with enhanced interactions\n  const usageSteps = document.querySelectorAll('.step-list li');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1.2) rotate(10deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n      }\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1) rotate(0deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #9C8102, #b8941a)';\n      }\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .showcase-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Benefit cards with icon animations\n  const benefitCards = document.querySelectorAll('.benefit-card');\n  benefitCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const iconWrapper = this.querySelector('.icon-wrapper');\n      if (iconWrapper) {\n        iconWrapper.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n        iconWrapper.style.boxShadow = '0 0 20px rgba(156, 129, 2, 0.4)';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const iconWrapper = this.querySelector('.icon-wrapper');\n      if (iconWrapper) {\n        iconWrapper.style.background = 'linear-gradient(135deg, #9C8102, #b8941a)';\n        iconWrapper.style.boxShadow = 'none';\n      }\n    });\n  });\n\n  \/\/ Safety cards enhanced interactions\n  const safetyCards = document.querySelectorAll('.safety-card');\n  safetyCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const items = this.querySelectorAll('.safety-list li');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.paddingRight = '2.5rem';\n          item.style.color = '#333';\n        }, i * 100);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const items = this.querySelectorAll('.safety-list li');\n      items.forEach(item =\u003e {\n        item.style.paddingRight = '2rem';\n        item.style.color = '#555';\n      });\n    });\n  });\n\n  \/\/ Tips section interaction\n  const tipsSection = document.querySelector('.tips-section');\n  if (tipsSection) {\n    tipsSection.addEventListener('mouseenter', function() {\n      this.style.borderRightColor = '#b8941a';\n      this.style.borderRightWidth = '6px';\n      this.style.background = 'white';\n      this.style.boxShadow = '0 8px 25px rgba(156, 129, 2, 0.1)';\n    });\n    \n    tipsSection.addEventListener('mouseleave', function() {\n      this.style.borderRightColor = '#9C8102';\n      this.style.borderRightWidth = '4px';\n      this.style.background = '#f8f9fa';\n      this.style.boxShadow = 'none';\n    });\n  }\n\n  \/\/ Showcase content interaction\n  const showcaseContent = document.querySelector('.showcase-content');\n  if (showcaseContent) {\n    showcaseContent.addEventListener('mouseenter', function() {\n      const highlight = this.querySelector('.showcase-highlight');\n      if (highlight) {\n        highlight.style.color = '#b8941a';\n        highlight.style.transform = 'scale(1.02)';\n      }\n    });\n    \n    showcaseContent.addEventListener('mouseleave', function() {\n      const highlight = this.querySelector('.showcase-highlight');\n      if (highlight) {\n        highlight.style.color = '#9C8102';\n        highlight.style.transform = 'scale(1)';\n      }\n    });\n  }\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Enhanced tips list interaction\n  const tipsLists = document.querySelectorAll('.tips-list');\n  tipsLists.forEach(list =\u003e {\n    const items = list.querySelectorAll('li');\n    items.forEach(item =\u003e {\n      item.addEventListener('mouseenter', function() {\n        this.style.backgroundColor = 'rgba(156, 129, 2, 0.05)';\n        this.style.borderRadius = '5px';\n      });\n      \n      item.addEventListener('mouseleave', function() {\n        this.style.backgroundColor = 'transparent';\n      });\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-card, .ingredient-card, .safety-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44901805293765,"sku":null,"price":160.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-conditioner-with-black-garlic-oil-625504.webp?v=1752507193"},{"product_id":"bobana-anti-hairloss-mask-with-black-garlic-oil-500-ml","title":"Bobana Anti-Hairloss Mask with Black Garlic Oil  500 ml","description":"\u003cstyle\u003e\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n  \n  .bobana-hair-mask-container {\n    line-height: 1.6;\n    color: #333;\n    background: #ffffff;\n    overflow: hidden;\n    direction: ltr;\n    text-align: left;\n  }\n  \n  .hero-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .hero-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 60% 40%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: heroGlow 5s ease-in-out infinite alternate;\n  }\n  \n  .hero-title {\n    font-size: 2.3rem;\n    font-weight: 700;\n    margin-bottom: 1rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .hero-subtitle {\n    font-size: 1.3rem;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    font-weight: 600;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.4s forwards;\n  }\n  \n  .product-showcase {\n    padding: 2rem 1.5rem;\n    text-align: center;\n    background: #fafafa;\n  }\n  \n  .product-image {\n    max-width: 300px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 1.5rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: scale(0.9);\n    animation: imageZoom 1s ease-out 0.8s forwards;\n  }\n  \n  .product-image:hover {\n    transform: scale(1.05);\n    box-shadow: 0 25px 60px rgba(156, 129, 2, 0.3);\n  }\n  \n  .intro-text {\n    max-width: 800px;\n    margin: 0 auto;\n    font-size: 1rem;\n    line-height: 1.7;\n    color: #555;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 1s forwards;\n  }\n  \n  .section {\n    padding: 3rem 1.5rem;\n    margin: 1rem 0;\n  }\n  \n  .section-title {\n    font-size: 1.9rem;\n    font-weight: 700;\n    color: #9C8102;\n    text-align: center;\n    margin-bottom: 2.5rem;\n    position: relative;\n    opacity: 0;\n    animation: titleSlide 0.8s ease-out 0.2s forwards;\n  }\n  \n  .section-title::after {\n    content: '';\n    position: absolute;\n    bottom: -10px;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 70px;\n    height: 3px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    border-radius: 2px;\n    animation: lineExpand 0.8s ease-out 0.8s forwards;\n    transform: translateX(-50%) scaleX(0);\n  }\n  \n  .benefits-container {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .benefits-layout {\n    display: grid;\n    grid-template-columns: 1fr 320px;\n    gap: 3rem;\n    align-items: start;\n    margin-top: 2rem;\n  }\n  \n  .benefits-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 1.5rem;\n  }\n  \n  .benefit-item {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.8rem;\n    border-right: 4px solid #9C8102;\n    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n    opacity: 0;\n    transform: translateX(-30px);\n    animation: slideInRight 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .benefit-item:nth-child(1) { animation-delay: 0.1s; }\n  .benefit-item:nth-child(2) { animation-delay: 0.2s; }\n  .benefit-item:nth-child(3) { animation-delay: 0.3s; }\n  .benefit-item:nth-child(4) { animation-delay: 0.4s; }\n  .benefit-item:nth-child(5) { animation-delay: 0.5s; }\n  .benefit-item:nth-child(6) { animation-delay: 0.6s; }\n  \n  .benefit-item::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .benefit-item:hover::before {\n    left: 100%;\n  }\n  \n  .benefit-item:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n    background: white;\n  }\n  \n  .benefit-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.8rem;\n    display: flex;\n    align-items: center;\n  }\n  \n  .benefit-icon {\n    width: 8px;\n    height: 8px;\n    background: #9C8102;\n    border-radius: 50%;\n    margin-left: 10px;\n    transition: transform 0.3s ease;\n  }\n  \n  .benefit-item:hover .benefit-icon {\n    transform: scale(1.5);\n  }\n  \n  .benefit-description {\n    color: #666;\n    font-size: 0.95rem;\n    line-height: 1.6;\n  }\n  \n  .benefits-image {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 40px rgba(0,0,0,0.1);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: slideInLeft 1s ease-out 0.4s forwards;\n  }\n  \n  .benefits-image:hover {\n    transform: scale(1.03) rotate(1deg);\n  }\n  \n  .ingredients-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 3rem 1.5rem;\n    position: relative;\n  }\n  \n  .ingredients-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 30% 70%, rgba(156, 129, 2, 0.1) 0%, transparent 50%);\n    animation: ingredientsGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n    position: relative;\n    z-index: 2;\n  }\n  \n  .ingredient-card {\n    background: rgba(255,255,255,0.08);\n    border-radius: 15px;\n    padding: 2rem;\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255,255,255,0.1);\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: translateY(30px);\n    animation: cardRise 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .ingredient-card:nth-child(1) { animation-delay: 0.1s; }\n  .ingredient-card:nth-child(2) { animation-delay: 0.2s; }\n  .ingredient-card:nth-child(3) { animation-delay: 0.3s; }\n  .ingredient-card:nth-child(4) { animation-delay: 0.4s; }\n  .ingredient-card:nth-child(5) { animation-delay: 0.5s; }\n  .ingredient-card:nth-child(6) { animation-delay: 0.6s; }\n  .ingredient-card:nth-child(7) { animation-delay: 0.7s; }\n  \n  .ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    height: 2px;\n    background: linear-gradient(90deg, #9C8102, #b8941a);\n    transform: scaleX(0);\n    transition: transform 0.4s ease;\n  }\n  \n  .ingredient-card:hover::before {\n    transform: scaleX(1);\n  }\n  \n  .ingredient-card:hover {\n    background: rgba(255,255,255,0.15);\n    transform: translateY(-5px);\n    border-color: rgba(156, 129, 2, 0.3);\n  }\n  \n  .ingredient-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .ingredient-subtitle {\n    font-size: 0.9rem;\n    color: #ccc;\n    margin-bottom: 1.5rem;\n    font-weight: 500;\n  }\n  \n  .ingredient-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .ingredient-list li {\n    padding: 0.7rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.1);\n    position: relative;\n    padding-left: 1.5rem;\n    color: #e0e0e0;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .ingredient-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .ingredient-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n  }\n  \n  .comparison-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n  }\n  \n  .comparison-layout {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .comparison-card {\n    background: white;\n    border-radius: 15px;\n    padding: 2rem;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n    transition: all 0.4s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .comparison-card.negative {\n    border-top: 4px solid #dc3545;\n    animation-delay: 0.1s;\n  }\n  \n  .comparison-card.positive {\n    border-top: 4px solid #9C8102;\n    animation-delay: 0.3s;\n    transform: scale(1.02);\n  }\n  \n  .comparison-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.05), transparent);\n    transition: left 0.8s ease;\n  }\n  \n  .comparison-card:hover::before {\n    left: 100%;\n  }\n  \n  .comparison-card:hover {\n    transform: translateY(-5px) scale(1.01);\n    box-shadow: 0 20px 50px rgba(0,0,0,0.15);\n  }\n  \n  .comparison-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .comparison-card.negative .comparison-title {\n    color: #dc3545;\n  }\n  \n  .comparison-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .comparison-list li {\n    padding: 0.8rem 0;\n    border-bottom: 1px solid #eee;\n    color: #555;\n    position: relative;\n    padding-left: 2rem;\n    line-height: 1.5;\n  }\n  \n  .comparison-list li::before {\n    content: '✗';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #dc3545;\n    font-weight: bold;\n  }\n  \n  .comparison-card.positive .comparison-list li::before {\n    content: '✓';\n    color: #9C8102;\n  }\n  \n  .suitability-section {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .suitability-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .suitability-card {\n    background: #f8f9fa;\n    border-radius: 15px;\n    padding: 2rem;\n    border-right: 4px solid #9C8102;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-card:nth-child(1) { animation-delay: 0.1s; }\n  .suitability-card:nth-child(2) { animation-delay: 0.3s; }\n  \n  .suitability-card:hover {\n    transform: translateY(-3px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .suitability-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    margin-bottom: 1.5rem;\n    color: #9C8102;\n  }\n  \n  .suitability-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .suitability-list li {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .suitability-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .suitability-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .value-section {\n    background: #f8f9fa;\n    padding: 3rem 1.5rem;\n    text-align: center;\n  }\n  \n  .value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 1.5rem;\n    margin-top: 2rem;\n  }\n  \n  .value-card {\n    background: white;\n    border-radius: 12px;\n    padding: 2rem 1.5rem;\n    border-top: 4px solid #9C8102;\n    transition: all 0.4s ease;\n    opacity: 0;\n    transform: scale(0.9);\n    animation: valueZoom 0.6s ease-out forwards;\n  }\n  \n  .value-card:nth-child(1) { animation-delay: 0.1s; }\n  .value-card:nth-child(2) { animation-delay: 0.2s; }\n  .value-card:nth-child(3) { animation-delay: 0.3s; }\n  .value-card:nth-child(4) { animation-delay: 0.4s; }\n  \n  .value-card:hover {\n    transform: translateY(-8px) scale(1.02);\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.15);\n  }\n  \n  .value-title {\n    font-size: 1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 0.5rem;\n  }\n  \n  .value-description {\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.5;\n  }\n  \n  .usage-section {\n    background: white;\n    padding: 3rem 1.5rem;\n    border: 2px solid #9C8102;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n  }\n  \n  .usage-steps {\n    margin-top: 2rem;\n  }\n  \n  .usage-step {\n    background: #f8f9fa;\n    border-radius: 12px;\n    padding: 1.5rem;\n    margin: 1rem 0;\n    border-right: 4px solid #9C8102;\n    transition: all 0.3s ease;\n    opacity: 0;\n    transform: translateX(-20px);\n    animation: stepSlide 0.6s ease-out forwards;\n    position: relative;\n    overflow: hidden;\n  }\n  \n  .usage-step:nth-child(1) { animation-delay: 0.1s; }\n  .usage-step:nth-child(2) { animation-delay: 0.2s; }\n  .usage-step:nth-child(3) { animation-delay: 0.3s; }\n  .usage-step:nth-child(4) { animation-delay: 0.4s; }\n  .usage-step:nth-child(5) { animation-delay: 0.5s; }\n  .usage-step:nth-child(6) { animation-delay: 0.6s; }\n  .usage-step:nth-child(7) { animation-delay: 0.7s; }\n  .usage-step:nth-child(8) { animation-delay: 0.8s; }\n  \n  .usage-step::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: -100%;\n    width: 100%;\n    height: 100%;\n    background: linear-gradient(90deg, transparent, rgba(156, 129, 2, 0.1), transparent);\n    transition: left 0.6s ease;\n  }\n  \n  .usage-step:hover::before {\n    left: 100%;\n  }\n  \n  .usage-step:hover {\n    transform: translateX(5px);\n    background: white;\n    box-shadow: 0 8px 25px rgba(156, 129, 2, 0.15);\n  }\n  \n  .step-number {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 30px;\n    height: 30px;\n    background: linear-gradient(135deg, #9C8102, #b8941a);\n    color: white;\n    border-radius: 50%;\n    font-weight: bold;\n    margin-left: 1rem;\n    font-size: 0.9rem;\n    transition: transform 0.3s ease;\n  }\n  \n  .usage-step:hover .step-number {\n    transform: scale(1.2);\n  }\n  \n  .step-content {\n    display: inline-block;\n    color: #555;\n    line-height: 1.6;\n  }\n  \n  .tips-section {\n    background: #f8f9fa;\n    padding: 2rem 1.5rem;\n    margin: 2rem 1.5rem;\n    border-radius: 15px;\n    border-right: 4px solid #9C8102;\n  }\n  \n  .tips-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .tips-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .tips-list li {\n    padding: 0.6rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .tips-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .tips-list li:hover::before {\n    transform: translateY(-50%) scale(1.5);\n  }\n  \n  .timeline-section {\n    background: white;\n    padding: 3rem 1.5rem;\n  }\n  \n  .timeline-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 2rem;\n    margin-top: 2rem;\n  }\n  \n  .timeline-item {\n    background: #f8f9fa;\n    border-radius: 15px;\n    padding: 2rem;\n    border-right: 4px solid #9C8102;\n    transition: all 0.3s ease;\n    opacity: 0;\n    animation: cardSlide 0.8s ease-out forwards;\n  }\n  \n  .timeline-item:nth-child(1) { animation-delay: 0.1s; }\n  .timeline-item:nth-child(2) { animation-delay: 0.2s; }\n  .timeline-item:nth-child(3) { animation-delay: 0.3s; }\n  .timeline-item:nth-child(4) { animation-delay: 0.4s; }\n  \n  .timeline-item:hover {\n    transform: translateY(-3px);\n    background: white;\n    box-shadow: 0 10px 30px rgba(156, 129, 2, 0.15);\n  }\n  \n  .timeline-title {\n    font-size: 1.2rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n  }\n  \n  .timeline-list {\n    list-style: none;\n    padding: 0;\n  }\n  \n  .timeline-list li {\n    padding: 0.5rem 0;\n    color: #555;\n    position: relative;\n    padding-left: 1.5rem;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover {\n    color: #9C8102;\n    padding-left: 2rem;\n  }\n  \n  .timeline-list li::before {\n    content: '';\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 6px;\n    height: 6px;\n    background: #9C8102;\n    border-radius: 50%;\n    transition: all 0.3s ease;\n  }\n  \n  .timeline-list li:hover::before {\n    transform: translateY(-50%) scale(1.4);\n  }\n  \n  .cta-section {\n    background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 100%);\n    color: white;\n    padding: 4rem 1.5rem;\n    text-align: center;\n    position: relative;\n  }\n  \n  .cta-section::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    bottom: 0;\n    background: radial-gradient(circle at 50% 50%, rgba(156, 129, 2, 0.15) 0%, transparent 60%);\n    animation: ctaGlow 4s ease-in-out infinite alternate;\n  }\n  \n  .cta-title {\n    font-size: 2rem;\n    font-weight: 700;\n    margin-bottom: 2rem;\n    color: #9C8102;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.2s forwards;\n  }\n  \n  .cta-image {\n    max-width: 350px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    margin: 0 auto 2rem;\n    display: block;\n    box-shadow: 0 15px 40px rgba(156, 129, 2, 0.2);\n    transition: transform 0.4s ease;\n    opacity: 0;\n    animation: imageZoom 1s ease-out 0.4s forwards;\n  }\n  \n  .cta-image:hover {\n    transform: scale(1.05);\n  }\n  \n  .cta-text {\n    font-size: 1rem;\n    opacity: 0.9;\n    max-width: 750px;\n    margin: 0 auto 1rem;\n    line-height: 1.7;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.6s forwards;\n  }\n  \n  .cta-highlight {\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin: 1.5rem auto;\n    max-width: 700px;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    animation: slideInFade 1s ease-out 0.8s forwards;\n  }\n  \n  .ingredients-list-section {\n    background: white;\n    padding: 2rem 1.5rem;\n    border-top: 1px solid #eee;\n  }\n  \n  .ingredients-list-title {\n    font-size: 1.3rem;\n    font-weight: 600;\n    color: #9C8102;\n    margin-bottom: 1rem;\n    text-align: center;\n  }\n  \n  .ingredients-list {\n    text-align: center;\n    font-size: 0.9rem;\n    color: #666;\n    line-height: 1.6;\n    max-width: 800px;\n    margin: 0 auto;\n  }\n  \n  @keyframes slideInFade {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes imageZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes titleSlide {\n    0% { opacity: 0; transform: translateY(20px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes lineExpand {\n    0% { transform: translateX(-50%) scaleX(0); }\n    100% { transform: translateX(-50%) scaleX(1); }\n  }\n  \n  @keyframes slideInRight {\n    0% { opacity: 0; transform: translateX(-30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes slideInLeft {\n    0% { opacity: 0; transform: translateX(30px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes cardRise {\n    0% { opacity: 0; transform: translateY(30px); }\n    100% { opacity: 1; transform: translateY(0); }\n  }\n  \n  @keyframes cardSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes valueZoom {\n    0% { opacity: 0; transform: scale(0.9); }\n    100% { opacity: 1; transform: scale(1); }\n  }\n  \n  @keyframes stepSlide {\n    0% { opacity: 0; transform: translateX(-20px); }\n    100% { opacity: 1; transform: translateX(0); }\n  }\n  \n  @keyframes heroGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @keyframes ingredientsGlow {\n    0% { opacity: 0.05; }\n    100% { opacity: 0.15; }\n  }\n  \n  @keyframes ctaGlow {\n    0% { opacity: 0.1; }\n    100% { opacity: 0.2; }\n  }\n  \n  @media (max-width: 768px) {\n    .hero-title {\n      font-size: 1.8rem;\n    }\n    \n    .benefits-layout {\n      grid-template-columns: 1fr;\n      gap: 2rem;\n    }\n    \n    .benefits-image {\n      order: -1;\n      max-width: 250px;\n      margin: 0 auto;\n    }\n    \n    .comparison-layout,\n    .suitability-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .ingredients-grid,\n    .value-grid,\n    .timeline-grid {\n      grid-template-columns: 1fr;\n    }\n    \n    .usage-section,\n    .tips-section {\n      margin: 2rem 0.5rem;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"bobana-hair-mask-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003ch1 class=\"hero-title\"\u003eBobana hårmaske med svart hvitløkolje\u003c\/h1\u003e\n\u003ch2 class=\"hero-subtitle\"\u003eUkentlig intensiv behandling for svakt og fallende hår\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Product Showcase --\u003e\n\u003cdiv class=\"product-showcase\"\u003e\n\u003cimg alt=\"Bobana hårmaske med svart hvitløkolje\" class=\"product-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-hair-mask-br-with-black-garlic-oil-165910.webp?v=1752588803\"\/\u003e\n\u003cdiv class=\"intro-text\"\u003e\n\u003cp\u003eForskjellen mellom en vanlig balsam og en hårmaske er som forskjellen mellom et glass vann og et intensivt vitaminprogram. Balsamen gir deg daglig overfladisk fuktighet, men denne masken \u003cstrong\u003eFullstendig rehabiliteringsbehandling\u003c\/strong\u003e For håret ditt hver uke.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDitt svake hår trenger intensiv behandling, ikke bare vanlig fuktighetsgivende pleie\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"benefits-container\"\u003e\n\u003ch2 class=\"section-title\"\u003eFordeler med ukentlig intensiv terapi\u003c\/h2\u003e\n\u003cdiv class=\"benefits-layout\"\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Radikal styrking av røttene\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eSvart hvitløkolje når hårsekkene og styrker dem fra innsiden for sterkere hår som motstår hårtap\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Intensiv dyp næring\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eRicinusolje og biotin nærer håret med vitaminer og mineraler som er nødvendige for sunn vekst\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Stimulere blodsirkulasjonen\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eRosmarinekstrakt stimulerer blodsirkulasjonen i hodebunnen for bedre tilgang til næringsstoffer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Reparerer skadet hår\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eGjenoppretter hår skadet av farger, varme og ytre faktorer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Langvarig beskyttelse\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDet danner et naturlig beskyttende lag som beskytter håret mot fremtidig skade\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003ch3 class=\"benefit-title\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n            Intensiv, varig fuktighet\n          \u003c\/h3\u003e\n\u003cp class=\"benefit-description\"\u003eDyp fuktighet foretrekkes i håret selv etter skylling og varer til neste vask\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg alt=\"Benefits\" class=\"benefits-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-hair-mask-br-with-black-garlic-oil-812744.webp?v=1752588832\"\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eKraftige naturlige ingredienser for å styrke og nære\u003c\/h2\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eSvart hvitløksolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eDen første soldaten i kampen mot svakt hår\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer hårvekst\u003c\/strong\u003e Aktiverer sovende hårsekker\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårstråene\u003c\/strong\u003e Det øker motstanden mot brudd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNaturlig soppdrepende\u003c\/strong\u003e Opprettholder hodebunnens helse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRik på naturlig svovel\u003c\/strong\u003e Essensielt for å bygge sterkt hårprotein\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRicinusolje\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig hårtykkende\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eØker hårtettheten\u003c\/strong\u003e Merkbart virtuell\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer ny hårvekst\u003c\/strong\u003e I lyse områder\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFukter tørt hår\u003c\/strong\u003e Dypt uten å etterlate en fet følelse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker lemmene\u003c\/strong\u003e Det forhindrer sprekker og brudd\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eRosmarinekstrakt\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig blodcirkulasjonsstimulator\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer blodstrømmen\u003c\/strong\u003e For hodebunnen for bedre næring\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKraftig antioksidant\u003c\/strong\u003e Beskytter mot frie radikaler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårsekker\u003c\/strong\u003e Det forhindrer svakhet og tap\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrisker opp hodebunnen\u003c\/strong\u003e Hendene hennes føles sunne og friske\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eTea tree-ekstrakt\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eNaturlig desinfeksjonsmiddel og beroligende middel\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eRenser hodebunnen\u003c\/strong\u003e Fra skadelige bakterier og sopp\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLindrer irritasjon og kløe\u003c\/strong\u003e På hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRegulerer oljeutskillelse\u003c\/strong\u003e For fett hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpprettholder en sunn balanse\u003c\/strong\u003e For hodebunnsmiljøet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eBiotin (Vitamin B7))\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eEssensiell hårvitamin\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyrker hårstrukturen\u003c\/strong\u003e Fra innsiden\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer keratinproduksjonen\u003c\/strong\u003e Naturlig\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForebygger hårbrudd\u003c\/strong\u003e Og du bryter den\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStimulerer sunn vekst\u003c\/strong\u003e For sterkere og glansfullt hår\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003eTokoferylacetat (Vitamin E)\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eBeskytter hår mot skade\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eKraftig antioksidant\u003c\/strong\u003e Beskytter mot miljøfaktorer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer blodsirkulasjonen\u003c\/strong\u003e På hodebunnen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFuktighetsgivende og nærende\u003c\/strong\u003e Tørt og skadet hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHendene dine har en naturlig glans\u003c\/strong\u003e Og silkeaktig tekstur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003ch3 class=\"ingredient-title\"\u003ePanthenol (Vitamin B5))\u003c\/h3\u003e\n\u003cp class=\"ingredient-subtitle\"\u003eFuktighetskrem og tonic\u003c\/p\u003e\n\u003cul class=\"ingredient-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFukter håret\u003c\/strong\u003e Dypt uten tyngde\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForbedrer hårets elastisitet\u003c\/strong\u003e Og dens motstand mot brudd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBeskytter mot varme\u003c\/strong\u003e Og daglig styling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHendene dine har naturlig mykhet\u003c\/strong\u003e Og sunn glans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Section --\u003e\n\u003cdiv class=\"comparison-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvorfor er Bobana maske forskjellig fra alle andre hårmasker?\u003c\/h2\u003e\n\u003cdiv class=\"comparison-layout\"\u003e\n\u003cdiv class=\"comparison-card negative\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eVanlige masker på markedet\u003c\/h3\u003e\n\u003cul class=\"comparison-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilikon\u003c\/strong\u003e Den tetter porene og akkumuleres på håret\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBraben\u003c\/strong\u003e Skadelige konserveringsmidler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSulfat\u003c\/strong\u003e Sterke rengjøringsmidler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSyntetiske ingredienser\u003c\/strong\u003e Det gjør mer skade enn nytte\u003c\/li\u003e\n\u003cli\u003e80 % vann og fyllstoffer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-card positive\"\u003e\n\u003ch3 class=\"comparison-title\"\u003eBobana naturlig maske\u003c\/h3\u003e\n\u003cul class=\"comparison-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e0 % silikon\u003c\/strong\u003e - Det er ingen opphopning eller blokkering\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0% paraben\u003c\/strong\u003e - Fri for skadelige konserveringsmidler\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e0 % sulfat\u003c\/strong\u003e - Skånsom mot hår og hodebunn\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAktivt naturlig innhold\u003c\/strong\u003e - Hver ingrediens har en reell fordel\u003c\/li\u003e\n\u003cli\u003eHøy konsentrasjon av naturlige oljer og vitaminer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 2rem; text-align: center;\"\u003e\n\u003ch3 style=\"color: #9C8102; margin-bottom: 1rem;\"\u003eUkentlig behandling, ikke daglig\u003c\/h3\u003e\n\u003cp style=\"color: #666; max-width: 600px; margin: 0 auto;\"\u003e\n        Ikke som balsamen du bruker hver dag, Bobana-maske \u003cstrong style=\"color: #9C8102;\"\u003eIntensiv behandling en gang i uken\u003c\/strong\u003e Resultatene for hendene dine foretrekker dager.\n      \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitability Section --\u003e\n\u003cdiv class=\"suitability-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEgnet for spesifikke hårbehov\u003c\/h2\u003e\n\u003cdiv class=\"suitability-grid\"\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003ePerfekt for håret ditt\u003c\/h3\u003e\n\u003cul class=\"suitability-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSvake og tynne\u003c\/strong\u003e Det brytes lett\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHan faller med en skulder\u003c\/strong\u003e Og jeg trenger styrking\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTørr og sprø\u003c\/strong\u003e Fra fargestoffer eller varme\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGjennomsnittlig porøsitet\u003c\/strong\u003e - Den absorberer produktene godt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMangler tetthet og glans\u003c\/strong\u003e Naturlig\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suitability-card\"\u003e\n\u003ch3 class=\"suitability-title\"\u003eTips for optimal bruk\u003c\/h3\u003e\n\u003cul class=\"suitability-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk det en gang i uken\u003c\/strong\u003e For normalt hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTo ganger i uken\u003c\/strong\u003e For kraftig skadet hår\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk etter sjamponering\u003c\/strong\u003e Og før vanlig balsam\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFokuser på lemmer\u003c\/strong\u003e og berørte områder\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Section --\u003e\n\u003cdiv class=\"value-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eEksepsjonell verdi for profesjonell behandling\u003c\/h2\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eStor størrelse, nok for måneder\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003e500 ml er nok for 25-30 bruk (6-8 måneder ved ukentlig bruk))\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eØkonomisk pris for intensiv behandling\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eMindre enn 8 pund per bruk for en intens profesjonell behandling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003eResultater varer lenger\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eÉn ukentlig behandling gir deg fordeler gjennom hele uken\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003ch4 class=\"value-title\"\u003e100 % naturlig og trygt\u003c\/h4\u003e\n\u003cp class=\"value-description\"\u003eNaturlige ingredienser uten skadelige kjemikalier for langvarig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Section --\u003e\n\u003cdiv class=\"usage-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eHvordan bruke for å få best resultat\u003c\/h2\u003e\n\u003ch3 style=\"text-align: center; color: #9C8102; margin-bottom: 2rem;\"\u003eUkentlige behandlingssteg\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e1\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eVask håret\u003c\/strong\u003e Med Bobana svart hvitløk sjampo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e2\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eKlem ut det overflødige vannet\u003c\/strong\u003e Fra håret forsiktig\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e3\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003ePåfør en raus mengde\u003c\/strong\u003e Av maske på vått hår\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e4\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eFordel fra røttene til endene\u003c\/strong\u003e Fokuserer på skadede områder\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e5\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eMassér hodebunnen\u003c\/strong\u003e Påfør forsiktig i to minutter for å stimulere blodsirkulasjonen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e6\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eLa det sitte i 10 minutter\u003c\/strong\u003e Å trenge inn i håret og utføre sin magi\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e7\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eSkyll godt\u003c\/strong\u003e Med lunkent vann til all maske er fjernet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usage-step\"\u003e\n\u003cspan class=\"step-number\"\u003e8\u003c\/span\u003e\n\u003cspan class=\"step-content\"\u003e\u003cstrong\u003eBruk regelmessig balsam\u003c\/strong\u003e Glatt finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Tips Section --\u003e\n\u003cdiv class=\"tips-section\"\u003e\n\u003ch3 class=\"tips-title\"\u003eTips for sterkere resultater\u003c\/h3\u003e\n\u003cul class=\"tips-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBruk det på fuktig, ikke vått hår\u003c\/strong\u003e For better absorption\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDekk håret ditt med en plastpose\u003c\/strong\u003e Mens du venter på en sterkere effekt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMassér hodebunnen din\u003c\/strong\u003e Mens masken påføres for å stimulere blodsirkulasjonen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSkyll med lunkent vann\u003c\/strong\u003e Det er ikke varmt, så det tørker ikke håret\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Timeline Section --\u003e\n\u003cdiv class=\"timeline-section\"\u003e\n\u003ch2 class=\"section-title\"\u003eSynlig forskjell ved regelmessig bruk\u003c\/h2\u003e\n\u003cdiv class=\"timeline-grid\"\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003ch3 class=\"timeline-title\"\u003eEtter første bruk\u003c\/h3\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eHår er mykere og lettere å style\u003c\/li\u003e\n\u003cli\u003eNaturlig glans og synlig stråling\u003c\/li\u003e\n\u003cli\u003eDyp fuktighet som varer i flere dager\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003ch3 class=\"timeline-title\"\u003eEtter en måned (4 ganger))\u003c\/h3\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eMerkbar reduksjon i hårtap\u003c\/li\u003e\n\u003cli\u003eStørre styrke og bedre motstand mot brekkasje\u003c\/li\u003e\n\u003cli\u003eMer tydelig tetthet og bedre størrelse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003ch3 class=\"timeline-title\"\u003eEtter 3 måneder (12 bruk))\u003c\/h3\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eSynlig sterkere og tykkere hår\u003c\/li\u003e\n\u003cli\u003eNy hårvekst i tynne områder\u003c\/li\u003e\n\u003cli\u003eSunt, skinnende hår tiltrekker oppmerksomhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline-item\"\u003e\n\u003ch3 class=\"timeline-title\"\u003eEtter 6 måneder\u003c\/h3\u003e\n\u003cul class=\"timeline-list\"\u003e\n\u003cli\u003eEn fullstendig forvandling i hårets helse og styrke\u003c\/li\u003e\n\u003cli\u003eHår er motstandsdyktig, sterkt og motstandsdyktig mot skade\u003c\/li\u003e\n\u003cli\u003eMer selvtillit i hårets naturlige skjønnhet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Call to Action --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003ch2 class=\"cta-title\"\u003eInvestér i styrken til håret ditt\u003c\/h2\u003e\n\u003cimg alt=\"BOBANA Hair Mask Results\" class=\"cta-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-shampoo-br-with-black-garlic-oil-783829_1.webp?v=1752505869\"\/\u003e\n\u003cp class=\"cta-text\"\u003e\n      Bobana maske med svart hvitløkolje er ikke bare et pleieprodukt \u003cstrong\u003eEn ekte investering i hårets helse og styrke\u003c\/strong\u003e. Hver bruk bygger på den forrige, så hendene dine får sterkere, fyldigere hår over tid.\n    \u003c\/p\u003e\n\u003cp class=\"cta-highlight\"\u003e\n      Ditt svake hår trenger intensiv behandling, ikke bare vanlig fuktighetsgivende pleie\n    \u003c\/p\u003e\n\u003cp class=\"cta-highlight\"\u003e\n      Start reisen mot virkelig å styrke håret ditt... Hver uke vil håret ditt være bedre enn uken før\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients List --\u003e\n\u003cdiv class=\"ingredients-list-section\"\u003e\n\u003ch3 class=\"ingredients-list-title\"\u003eFull ingrediensliste\u003c\/h3\u003e\n\u003cp class=\"ingredients-list\"\u003e\n\u003cstrong\u003eBLACK GARLIC OIL, CASTOR OIL, TEA TREE EXTRACT, TOCOPHERYL ACETATE, ROSEMARY EXTRACT, PANTHENOL, BIOTIN\u003c\/strong\u003e\n\u003c\/p\u003e\n\u003cp style=\"text-align: center; font-style: italic; color: #666; margin-top: 1rem;\"\u003e\n      Bobana Black Garlic Oil Hair Mask - en intensiv ukentlig behandling for sterkt, sunt hår\n    \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  \/\/ Enhanced hover effects for all interactive elements\n  const interactiveElements = document.querySelectorAll('.benefit-item, .ingredient-card, .comparison-card, .value-card, .usage-step, .timeline-item, .suitability-card');\n  \n  interactiveElements.forEach(element =\u003e {\n    element.addEventListener('mouseenter', function() {\n      this.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n    });\n  });\n\n  \/\/ Smooth parallax effect for background elements\n  let ticking = false;\n  \n  function updateParallax() {\n    const scrolled = window.pageYOffset;\n    const backgrounds = document.querySelectorAll('.hero-section::before, .ingredients-section::before, .cta-section::before');\n    \n    \/\/ Smooth background movement\n    backgrounds.forEach((bg, index) =\u003e {\n      const speed = 0.02 + (index * 0.01);\n      const yPos = -(scrolled * speed);\n      if (bg.style) {\n        bg.style.transform = `translateY(${yPos}px)`;\n      }\n    });\n    \n    ticking = false;\n  }\n  \n  function requestTick() {\n    if (!ticking) {\n      requestAnimationFrame(updateParallax);\n      ticking = true;\n    }\n  }\n  \n  \/\/ Optimized scroll listener\n  let scrollTimeout;\n  window.addEventListener('scroll', function() {\n    if (scrollTimeout) {\n      clearTimeout(scrollTimeout);\n    }\n    scrollTimeout = setTimeout(requestTick, 10);\n  }, { passive: true });\n\n  \/\/ Enhanced ingredient card interactions\n  const ingredientCards = document.querySelectorAll('.ingredient-card');\n  ingredientCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.background = 'rgba(255,255,255,0.2)';\n      this.style.borderColor = 'rgba(156, 129, 2, 0.4)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#f0f0f0';\n          item.style.paddingRight = '2rem';\n        }, i * 50);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.background = 'rgba(255,255,255,0.08)';\n      this.style.borderColor = 'rgba(255,255,255,0.1)';\n      \n      const listItems = this.querySelectorAll('.ingredient-list li');\n      listItems.forEach(item =\u003e {\n        item.style.color = '#e0e0e0';\n        item.style.paddingRight = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Usage steps with enhanced interactions\n  const usageSteps = document.querySelectorAll('.usage-step');\n  usageSteps.forEach((step, index) =\u003e {\n    step.addEventListener('mouseenter', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1.2) rotate(10deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n      }\n    });\n    \n    step.addEventListener('mouseleave', function() {\n      const stepNumber = this.querySelector('.step-number');\n      if (stepNumber) {\n        stepNumber.style.transform = 'scale(1) rotate(0deg)';\n        stepNumber.style.background = 'linear-gradient(135deg, #9C8102, #b8941a)';\n      }\n    });\n  });\n\n  \/\/ Dynamic text glow effects\n  const titles = document.querySelectorAll('.hero-title, .section-title, .cta-title');\n  titles.forEach(title =\u003e {\n    title.addEventListener('mouseenter', function() {\n      this.style.textShadow = '0 0 15px rgba(156, 129, 2, 0.3)';\n      this.style.transform = 'scale(1.02)';\n    });\n    \n    title.addEventListener('mouseleave', function() {\n      this.style.textShadow = 'none';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Progressive enhancement for benefit items\n  const benefitItems = document.querySelectorAll('.benefit-item');\n  benefitItems.forEach(item =\u003e {\n    item.addEventListener('mouseenter', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = 'linear-gradient(135deg, #b8941a, #9C8102)';\n        icon.style.boxShadow = '0 0 15px rgba(156, 129, 2, 0.4)';\n      }\n    });\n    \n    item.addEventListener('mouseleave', function() {\n      const icon = this.querySelector('.benefit-icon');\n      if (icon) {\n        icon.style.background = '#9C8102';\n        icon.style.boxShadow = 'none';\n      }\n    });\n  });\n\n  \/\/ Value cards enhanced interactions\n  const valueCards = document.querySelectorAll('.value-card');\n  valueCards.forEach((card, index) =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderTopColor = '#b8941a';\n      this.style.borderTopWidth = '6px';\n      \n      const title = this.querySelector('.value-title');\n      if (title) {\n        title.style.color = '#b8941a';\n        title.style.transform = 'scale(1.05)';\n      }\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderTopColor = '#9C8102';\n      this.style.borderTopWidth = '4px';\n      \n      const title = this.querySelector('.value-title');\n      if (title) {\n        title.style.color = '#9C8102';\n        title.style.transform = 'scale(1)';\n      }\n    });\n  });\n\n  \/\/ Comparison cards enhanced interactions\n  const comparisonCards = document.querySelectorAll('.comparison-card');\n  comparisonCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      const items = this.querySelectorAll('.comparison-list li');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.paddingRight = '2.5rem';\n          item.style.color = '#333';\n        }, i * 100);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      const items = this.querySelectorAll('.comparison-list li');\n      items.forEach(item =\u003e {\n        item.style.paddingRight = '2rem';\n        item.style.color = '#555';\n      });\n    });\n  });\n\n  \/\/ Timeline items enhanced interactions\n  const timelineItems = document.querySelectorAll('.timeline-item');\n  timelineItems.forEach(item =\u003e {\n    item.addEventListener('mouseenter', function() {\n      this.style.borderRightColor = '#b8941a';\n      this.style.borderRightWidth = '6px';\n    });\n    \n    item.addEventListener('mouseleave', function() {\n      this.style.borderRightColor = '#9C8102';\n      this.style.borderRightWidth = '4px';\n    });\n  });\n\n  \/\/ Tips section interaction\n  const tipsSection = document.querySelector('.tips-section');\n  if (tipsSection) {\n    tipsSection.addEventListener('mouseenter', function() {\n      this.style.borderRightColor = '#b8941a';\n      this.style.borderRightWidth = '6px';\n      this.style.background = 'white';\n      this.style.boxShadow = '0 8px 25px rgba(156, 129, 2, 0.1)';\n    });\n    \n    tipsSection.addEventListener('mouseleave', function() {\n      this.style.borderRightColor = '#9C8102';\n      this.style.borderRightWidth = '4px';\n      this.style.background = '#f8f9fa';\n      this.style.boxShadow = 'none';\n    });\n  }\n\n  \/\/ Suitability cards interaction\n  const suitabilityCards = document.querySelectorAll('.suitability-card');\n  suitabilityCards.forEach(card =\u003e {\n    card.addEventListener('mouseenter', function() {\n      this.style.borderRightColor = '#b8941a';\n      this.style.borderRightWidth = '6px';\n      \n      const items = this.querySelectorAll('.suitability-list li');\n      items.forEach((item, i) =\u003e {\n        setTimeout(() =\u003e {\n          item.style.color = '#9C8102';\n          item.style.paddingRight = '2rem';\n        }, i * 80);\n      });\n    });\n    \n    card.addEventListener('mouseleave', function() {\n      this.style.borderRightColor = '#9C8102';\n      this.style.borderRightWidth = '4px';\n      \n      const items = this.querySelectorAll('.suitability-list li');\n      items.forEach(item =\u003e {\n        item.style.color = '#555';\n        item.style.paddingRight = '1.5rem';\n      });\n    });\n  });\n\n  \/\/ Smooth image loading enhancement\n  const images = document.querySelectorAll('img');\n  images.forEach(img =\u003e {\n    img.addEventListener('load', function() {\n      this.style.opacity = '1';\n      this.style.transform = 'scale(1)';\n    });\n  });\n\n  \/\/ Performance optimization: debounced resize handler\n  let resizeTimeout;\n  window.addEventListener('resize', function() {\n    if (resizeTimeout) {\n      clearTimeout(resizeTimeout);\n    }\n    resizeTimeout = setTimeout(() =\u003e {\n      \/\/ Recalculate any size-dependent animations\n      const cards = document.querySelectorAll('.benefit-item, .ingredient-card, .comparison-card, .value-card');\n      cards.forEach(card =\u003e {\n        card.style.transition = 'all 0.3s cubic-bezier(0.4, 0, 0.2, 1)';\n      });\n    }, 250);\n  });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914438176965,"sku":null,"price":200.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-br-hair-mask-br-with-black-garlic-oil-464594.webp?v=1752588708"},{"product_id":"bobana-leave-in-cream-with-argan-oil","title":"Bobana Leave-in hair treatment Cream With Argan Oil 200 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 Leave-In Krem med Arganolje\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana_leave_in_cream_argan_oil.png?v=1752591161\"\/\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"main-title\"\u003eBobana Leave-In Krem med Arganolje\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eGullbehandling for skadet og farget hår\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Why Argan Oil Section --\u003e\n\u003cdiv class=\"section-container fade-in\"\u003e\n\u003ch3 class=\"section-title\"\u003eHvorfor er arganolje «flytende gull» for hår?\u003c\/h3\u003e\n\u003cdiv class=\"argan-section\"\u003e\n\u003cdiv class=\"argan-image\"\u003e\n\u003cimg alt=\"Marokkansk arganolje\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/argan_oil.jpg?v=1752591188\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"argan-story\"\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cdiv class=\"card-icon\"\u003e🌳\u003c\/div\u003e\n\u003cp\u003eArganolje er ikke bare en vanlig olje \u003cstrong\u003eSjeldent skatt\u003c\/strong\u003e Den kommer fra argantreet i Marokko, som tar 200 år å modnes!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-card\"\u003e\n\u003cdiv class=\"card-icon\"\u003e🌍\u003c\/div\u003e\n\u003cp\u003eDette treet vokser bare på ett sted i hele verden, og dette er det som gjør arganolje til en av de dyreste og mest kraftfulle naturlige oljene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eFordeler med gullbehandling for skadet hår\u003c\/h3\u003e\n\u003cdiv class=\"benefits-section\"\u003e\n\u003cdiv class=\"benefits-image\"\u003e\n\u003cimg alt=\"Fordeler med argankrem\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-argan-oil-444486.webp?v=1752590709\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDyp skadereparasjon\u003c\/h4\u003e\n\u003cp\u003eArganolje er rik på essensielle fettsyrer som trenger inn i håret og reparerer skader fra innsiden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDefinerende naturlige krøller\u003c\/h4\u003e\n\u003cp\u003eGir perfekt kontroll på frizz med klar og naturlig definisjon av hårstrå\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eBeskytter mot fremtidige skader\u003c\/h4\u003e\n\u003cp\u003eDet danner et naturlig beskyttende lag som beskytter håret mot varme og miljøfaktorer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eUmiddelbar glans og mykhet\u003c\/h4\u003e\n\u003cp\u003eHydrolysert keratin fyller hullene i skadet hår og gir det silkeaktig mykhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eStyrking fra koffein\u003c\/h4\u003e\n\u003cp\u003eKoffein stimulerer blodsirkulasjonen i hodebunnen og styrker folliklene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eLangvarig fuktighet\u003c\/h4\u003e\n\u003cp\u003eDyp fuktighet foretrekkes i håret i flere timer uten fet følelse\u003c\/p\u003e\n\u003c\/div\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\"\u003eAvanserte naturlige ingredienser for skadet hår\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-accordion\"\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eOriginal marokkansk arganolje\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eFlytende gull for hår:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRik på naturlig vitamin E, i en høyere konsentrasjon enn noen annen olje\u003c\/li\u003e\n\u003cli\u003eSjeldne essensielle fettsyrer gjenoppretter håret fra røttene\u003c\/li\u003e\n\u003cli\u003eKraftige antioksidanter beskytter mot skader og for tidlig aldring\u003c\/li\u003e\n\u003cli\u003eRask absorpsjon som ikke gjør håret fett eller krusete\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eHydrolysert keratin\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eMangel på hårprotein:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDet fyller hullene i skadet hår og gjenoppretter den indre strukturen\u003c\/li\u003e\n\u003cli\u003eDet styrker håret og øker motstanden mot brudd og splittelse\u003c\/li\u003e\n\u003cli\u003eForbedrer hårets elastisitet og gjør det mindre utsatt for skade\u003c\/li\u003e\n\u003cli\u003eDine hender har naturlig mykhet og en sunn glans\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eRosmarinekstrakt\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eNaturlig beskytter:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStimulerer blodsirkulasjonen i hodebunnen for bedre næring\u003c\/li\u003e\n\u003cli\u003eEn antioksidant som beskytter mot miljøskader og forurensning\u003c\/li\u003e\n\u003cli\u003eDen styrker hårsekkene og forhindrer hårtap som følge av svakhet\u003c\/li\u003e\n\u003cli\u003eDet frisker opp håret og gir det en forfriskende naturlig duft\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eKoffein\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eNaturlig vekststimulator:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStimulerer blodstrømmen til hodebunnen og hårsekkene\u003c\/li\u003e\n\u003cli\u003eDet styrker hårsekkene og forhindrer svakhet og hårtap\u003c\/li\u003e\n\u003cli\u003eAktiverer sovende hårsekker for å vokse nytt hår\u003c\/li\u003e\n\u003cli\u003eForbedrer næringsopptaket fra andre ingredienser\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eJojobaolje\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eSmart luftfukter:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEn formel nær naturlige håroljer\u003c\/li\u003e\n\u003cli\u003eRegulerer oljeutskillelse for fett hår\u003c\/li\u003e\n\u003cli\u003eDyp fuktighet for tørt hår uten tyngdefølelse\u003c\/li\u003e\n\u003cli\u003eNaturlig beskyttelse mot varme og styling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eRicinusolje\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eNaturlig kondensator:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eØker vesentlig den synlige hårtettheten\u003c\/li\u003e\n\u003cli\u003eStyrker tuppene og forhindrer splittede tupper\u003c\/li\u003e\n\u003cli\u003eFukter tørt hår og gir det en myk tekstur\u003c\/li\u003e\n\u003cli\u003eStimulerer ny hårvekst i tynne områder\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-header\"\u003e\n\u003cspan class=\"ingredient-icon\"\u003e\u003c\/span\u003e\n\u003ch4\u003eBiotin og vitamin E\u003c\/h4\u003e\n\u003cspan class=\"toggle-icon\"\u003e+\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-content\"\u003e\n\u003cp\u003e\u003cstrong\u003eGrunnleggende ernæring:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBiotin styrker hårstrukturen og forhindrer brudd\u003c\/li\u003e\n\u003cli\u003eVitamin E beskytter mot frie radikaler og skade\u003c\/li\u003e\n\u003cli\u003eForbedrer hodebunnens helse og hårvekst\u003c\/li\u003e\n\u003cli\u003eHendene dine har en naturlig glans og vitalitet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Low Porosity Hair Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eDesignet for hår med lav porøsitet\u003c\/h3\u003e\n\u003cdiv class=\"porosity-section\"\u003e\n\u003cdiv class=\"porosity-image\"\u003e\n\u003cimg alt=\"Hår med lav porøsitet\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-argan-oil-847346.webp?v=1752590709\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"porosity-info\"\u003e\n\u003cdiv class=\"info-card\"\u003e\n\u003ch4\u003eHva er hår med lav porøsitet?\u003c\/h4\u003e\n\u003cp\u003eDette er typen poesi det er \u003cstrong\u003eSkjellene er tett lukket\u003c\/strong\u003eDet blir vanskelig for ham å absorbere produktene, men når han absorberer dem, beholder han dem i en lengre periode.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"signs-grid\"\u003e\n\u003cdiv class=\"sign-item\"\u003e\n\u003cspan class=\"sign-icon\"\u003e\u003c\/span\u003e\n\u003cp\u003eProduktene blir på håroverflaten i lang tid\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sign-item\"\u003e\n\u003cspan class=\"sign-icon\"\u003e\u003c\/span\u003e\n\u003cp\u003eHår tar lengre tid å tørke etter vask\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sign-item\"\u003e\n\u003cspan class=\"sign-icon\"\u003e\u003c\/span\u003e\n\u003cp\u003eMotstandsdyktig mot fargestoffer og kjemikalier i første omgang\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sign-item\"\u003e\n\u003cspan class=\"sign-icon\"\u003e\u003c\/span\u003e\n\u003cp\u003eNår det er skadet, krever det mer intensiv behandling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"why-perfect\"\u003e\n\u003ch4\u003eHvorfor er Argan krem ideell for denne typen?\u003c\/h4\u003e\n\u003cdiv class=\"perfect-reasons\"\u003e\n\u003cdiv class=\"reason\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cspan\u003eSmå molekyler trenger inn i håret til tross for lukkede porer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reason\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cspan\u003eLette oljer akkumuleres på overflaten\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reason\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cspan\u003eEn balansert formel som passer til hårets natur\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reason\"\u003e\n\u003cspan class=\"check-icon\"\u003e✓\u003c\/span\u003e\n\u003cspan\u003eEn langsiktig behandling som gagner hår som beholder produkter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Suitable For Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eEgnet for behandlet og farget hår\u003c\/h3\u003e\n\u003cdiv class=\"suitable-for\"\u003e\n\u003cdiv class=\"suitable-side\"\u003e\n\u003ch4\u003eIdeell hvis håret ditt:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFarget eller bleket og skadet av kjemikalier\u003c\/li\u003e\n\u003cli\u003eBehandlet med keratin eller protein og krever vedlikehold\u003c\/li\u003e\n\u003cli\u003eNaturlig krøllete, trenger definisjon og kontroll\u003c\/li\u003e\n\u003cli\u003eTørr og sprø fra varme og styling\u003c\/li\u003e\n\u003cli\u003eLav porøsitet og vanskelig å fukte\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tips-side\"\u003e\n\u003ch4\u003eTips for optimal bruk:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBruk det på fuktig, ikke vått hår for bedre opptak\u003c\/li\u003e\n\u003cli\u003eFokuser på lemmer og de mest berørte områdene\u003c\/li\u003e\n\u003cli\u003eIkke påfør det på røttene hvis håret ditt er fett\u003c\/li\u003e\n\u003cli\u003eBruk daglig for kontinuerlig beskyttelse\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Instructions --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eKorrekt hvordan man bruker\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eVask håret\u003c\/h4\u003e\n\u003cp\u003eMed passende sjampo\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eTørk håret med et håndkle\u003c\/h4\u003e\n\u003cp\u003eInntil det blir fuktig, ikke vått\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003ePåfør en passende mengde\u003c\/h4\u003e\n\u003cp\u003ePå \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFordel fra midten til endene\u003c\/h4\u003e\n\u003cp\u003eUnngå røttene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eStyle håret som vanlig\u003c\/h4\u003e\n\u003cp\u003eIkke skyll av kremen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"step-number\"\u003e6\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eBruk daglig\u003c\/h4\u003e\n\u003cp\u003eFor kontinuerlig beskyttelse og næring\u003c\/p\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\"\u003eRen og trygg formel\u003c\/h3\u003e\n\u003cdiv class=\"formula-comparison\"\u003e\n\u003cdiv class=\"formula-side good\"\u003e\n\u003ch4\u003eHva den inneholder:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHøy kvalitet nærende naturlige oljer\u003c\/li\u003e\n\u003cli\u003eGjenoppbyggende proteiner for skadet hår\u003c\/li\u003e\n\u003cli\u003eEssensielle vitaminer for hårhelse\u003c\/li\u003e\n\u003cli\u003eTrygge naturlige fuktighetsgivere\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"formula-side bad\"\u003e\n\u003ch4\u003eHva den ikke inneholder:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e0 % sulfat - fjerner ikke hårets naturlige oljer\u003c\/li\u003e\n\u003cli\u003e0% paraben - fri for skadelige konserveringsmidler\u003c\/li\u003e\n\u003cli\u003e0 % silikon - bygger ikke opp eller tetter porene\u003c\/li\u003e\n\u003cli\u003eIngen sterke kjemikalier - trygt for daglig bruk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Value Proposition --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eUtmerket verdi for spesialistbehandling\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\u003eEgnet størrelse\u003c\/h4\u003e\n\u003cp\u003e200 ml er nok for 2-3 måneders daglig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRimelig pris\u003c\/h4\u003e\n\u003cp\u003eMindre enn 2 pund per bruk med kontinuerlig beskyttelse og behandling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eLuksusingredienser\u003c\/h4\u003e\n\u003cp\u003eOriginal arganolje og keratin er blant de dyreste hårpleieingrediensene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eSpar tid\u003c\/h4\u003e\n\u003cp\u003eBehandle, beskytte og style i ett trinn uten skylling\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Comparison Tables --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eSammenlign med lignende produkter\u003c\/h3\u003e\n\u003cdiv class=\"comparison-tables\"\u003e\n\u003cdiv class=\"comparison-table\"\u003e\n\u003ch4\u003eMot vanlige argankremer:\u003c\/h4\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eVanlige Argan-kremer\u003c\/th\u003e\n\u003cth\u003eBobana Argan Krem\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eFortynnet arganolje\u003c\/td\u003e\n\u003ctd\u003eKonsentrert marokkansk arganolje\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBegrensede ingredienser\u003c\/td\u003e\n\u003ctd\u003eFullstendig formel med 10 ingredienser\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLite volum 50-100 ml\u003c\/td\u003e\n\u003ctd\u003eStor størrelse 200 ml\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFor kun fuktighet\u003c\/td\u003e\n\u003ctd\u003eBehandling + beskyttelse + styling\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comparison-table\"\u003e\n\u003ch4\u003eMot andre leave-in kremer:\u003c\/h4\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eAndre kremer\u003c\/th\u003e\n\u003cth\u003eBobana krem\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSilikon- og parabenfri\u003c\/td\u003e\n\u003ctd\u003eRen, naturlig formel\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMidlertidig effekt\u003c\/td\u003e\n\u003ctd\u003eKumulativ forbedring\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSyntetiske ingredienser\u003c\/td\u003e\n\u003ctd\u003eLuksuriøse naturlige oljer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDårlig konsentrasjon\u003c\/td\u003e\n\u003ctd\u003eHøy konsentrasjon av aktive ingredienser\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Final CTA --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-image\"\u003e\n\u003cimg alt=\"Investér i helsen til håret ditt\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-argan-oil-144346.webp?v=1752590709\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-content\"\u003e\n\u003ch3\u003eInvestér i helsen til ditt skadde hår\u003c\/h3\u003e\n\u003cp\u003eBobana krem med arganolje er ikke bare et pleieprodukt \u003cstrong\u003eSpesialisert behandling for skadet og overbehandlet hår\u003c\/strong\u003e. Hver dråpe er full av de mest verdifulle naturlige ingrediensene som vitenskapen har bevist er effektive for å reparere og beskytte hår.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eDitt skadede hår fortjener en gyllen behandling, ikke bare vanlig fuktighet\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-final\"\u003e\n\u003cstrong\u003eStart din hårreparasjonsreise med Liquid Gold... Hver dag vil håret ditt bli bedre og sterkere\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\u003eFull ingrediensliste\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eARGAN OIL, ROSEMARY EXTRACT, VITAMIN E, BIOTIN, HYDROLYZED KERATIN, RICINUS COMMUNIS SEED OIL, JOJOBA OIL, CAFFEINE, PANTHENOL, GLYCERIN\u003c\/p\u003e\n\u003cp class=\"product-footer\"\u003e\u003cem\u003eBobana Leave-In Cream med Arganolje - den gyldne behandlingen for skadet og overbehandlet hår\u003c\/em\u003e\u003c\/p\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; \/* Prevents content from escaping container *\/\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    \/* Removed transform to prevent parallax overlap *\/\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 img {\n    max-width: 100%;\n    height: auto;\n    opacity: 1;\n    transition: all 0.8s ease-out;\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.dark-section .benefit-card {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: white;\n}\n\n.dark-section .benefit-card h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .benefit-card p {\n    color: #ffffff;\n    font-weight: 400;\n}\n\n.dark-section .ingredient-item,\n.dark-section .step,\n.dark-section .value-card {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    color: white;\n}\n\n.dark-section .value-card h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .value-card p {\n    color: #ffffff;\n    font-weight: 400;\n}\n\n.dark-section .step h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .step p {\n    color: #ffffff;\n    font-weight: 400;\n}\n\n.dark-section .benefit-card h4,\n.dark-section .ingredient-header h4,\n.dark-section .step-content h4,\n.dark-section .value-card h4 {\n    color: #9C8102;\n}\n\n.dark-section .ingredient-content {\n    color: #e0e0e0;\n}\n\n.dark-section .ingredient-content p {\n    color: #ffffff;\n    font-weight: 500;\n}\n\n.dark-section .ingredient-content li {\n    color: #e0e0e0;\n}\n\n.dark-section .ingredient-header {\n    background: rgba(255, 255, 255, 0.08);\n    color: #ffffff;\n}\n\n.dark-section .ingredient-header:hover {\n    background: rgba(255, 255, 255, 0.12);\n}\n\n.dark-section .ingredient-header h4 {\n    color: #ffffff;\n    font-weight: bold;\n}\n\n.dark-section .ingredient-header h4 {\n    color: #ffffff;\n    font-weight: bold;\n}\n\n.dark-section .toggle-icon {\n    color: #9C8102;\n}\n\n.dark-section .benefit-card h4,\n.dark-section .step-content h4,\n.dark-section .value-card h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .ingredient-header h4 {\n    color: #ffffff;\n    font-weight: bold;\n}\n\n.dark-section .step-content h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .step-content p {\n    color: #ffffff;\n}\n\n.dark-section .value-card h4 {\n    color: #9C8102;\n    font-weight: bold;\n}\n\n.dark-section .value-card p {\n    color: #ffffff;\n}\n\n.dark-section .ingredient-content li::before {\n    background: #9C8102;\n}\n\n.dark-section .step-number {\n    background: #9C8102;\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.3);\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\/* Argan Section *\/\n.argan-section {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: 40px;\n    align-items: center;\n    margin-top: 30px;\n}\n\n.argan-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.15);\n    transition: transform 0.3s ease;\n}\n\n.argan-image img:hover {\n    transform: scale(1.05);\n}\n\n.argan-story {\n    display: grid;\n    gap: 20px;\n}\n\n.story-card {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.1);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.story-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n}\n\n\/* Benefits Section *\/\n.benefits-section {\n    margin-top: 30px;\n}\n\n.benefits-image {\n    text-align: center;\n    margin-bottom: 40px;\n}\n\n.benefits-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.15);\n    animation: slideInFromLeft 1s ease-out;\n}\n\n.benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 25px;\n}\n\n.benefit-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.benefit-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.benefit-card:hover::before {\n    transform: scaleX(1);\n}\n\n.benefit-card:hover {\n    transform: translateY(-8px);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.15);\n}\n\n.benefit-card h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.benefit-card p {\n    color: #555;\n    line-height: 1.6;\n}\n\n\/* Ingredients Accordion *\/\n.ingredients-accordion {\n    margin-top: 30px;\n}\n\n.ingredient-item {\n    background: white;\n    margin-bottom: 15px;\n    border-radius: 10px;\n    overflow: hidden;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.08);\n    transition: all 0.3s ease;\n}\n\n.ingredient-item:hover {\n    box-shadow: 0 8px 25px rgba(0,0,0,0.12);\n}\n\n.ingredient-header {\n    display: flex;\n    align-items: center;\n    padding: 25px;\n    cursor: pointer;\n    background: linear-gradient(135deg, #f8f8f8 0%, #fff 100%);\n    transition: all 0.3s ease;\n}\n\n.ingredient-header:hover {\n    background: linear-gradient(135deg, #f0f0f0 0%, #f8f8f8 100%);\n}\n\n.ingredient-icon {\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    background: #9C8102;\n    margin-left: 15px;\n}\n\n.ingredient-header h4 {\n    flex: 1;\n    color: #333;\n    font-size: 1.2rem;\n    font-weight: bold;\n}\n\n.toggle-icon {\n    font-size: 1.5rem;\n    color: #9C8102;\n    font-weight: bold;\n    transition: transform 0.3s ease;\n}\n\n.ingredient-item.active .toggle-icon {\n    transform: rotate(45deg);\n}\n\n.ingredient-content {\n    padding: 0 25px;\n    max-height: 0;\n    overflow: hidden;\n    transition: all 0.3s ease;\n}\n\n.ingredient-item.active .ingredient-content {\n    padding: 25px;\n    max-height: 500px;\n}\n\n.ingredient-content ul {\n    list-style: none;\n    margin-top: 15px;\n}\n\n.ingredient-content li {\n    padding: 8px 0;\n    padding-left: 25px;\n    position: relative;\n    color: #555;\n    line-height: 1.5;\n}\n\n.ingredient-content li::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: #9C8102;\n    position: absolute;\n    right: 0;\n    top: 15px;\n}\n\n\/* Porosity Section *\/\n.porosity-section {\n    display: grid;\n    grid-template-columns: 1fr 2fr;\n    gap: 40px;\n    align-items: start;\n    margin-top: 30px;\n}\n\n.porosity-image img {\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.15);\n    transition: transform 0.3s ease;\n}\n\n.porosity-image img:hover {\n    transform: scale(1.05);\n}\n\n.info-card {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    margin-bottom: 30px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n}\n\n.info-card h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.signs-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 15px;\n    margin-bottom: 30px;\n}\n\n.sign-item {\n    background: white;\n    padding: 20px;\n    border-radius: 10px;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.08);\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    transition: transform 0.3s ease;\n}\n\n.sign-item:hover {\n    transform: translateY(-3px);\n}\n\n.sign-icon {\n    width: 12px;\n    height: 12px;\n    border-radius: 50%;\n    background: #9C8102;\n    flex-shrink: 0;\n}\n\n.why-perfect {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n}\n\n.why-perfect h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n}\n\n.perfect-reasons {\n    display: grid;\n    gap: 15px;\n}\n\n.reason {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    padding: 15px;\n    background: #f8f8f8;\n    border-radius: 10px;\n    transition: all 0.3s ease;\n}\n\n.reason:hover {\n    background: #f0f0f0;\n    transform: translateX(-5px);\n}\n\n.check-icon {\n    color: #9C8102;\n    font-weight: bold;\n    font-size: 1.2rem;\n}\n\n\/* Suitable For Section *\/\n.suitable-for {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.suitable-side, .tips-side {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n}\n\n.suitable-side h4, .tips-side h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n}\n\n.suitable-side ul, .tips-side ul {\n    list-style: none;\n}\n\n.suitable-side li, .tips-side li {\n    padding: 10px 0;\n    padding-left: 25px;\n    position: relative;\n    line-height: 1.5;\n    color: #555;\n}\n\n.suitable-side li::before, .tips-side li::before {\n    content: '';\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: #9C8102;\n    position: absolute;\n    right: 0;\n    top: 15px;\n}\n\n\/* Usage Steps *\/\n.usage-steps {\n    margin-top: 30px;\n}\n\n.step {\n    display: flex;\n    align-items: center;\n    background: white;\n    padding: 25px;\n    margin-bottom: 15px;\n    border-radius: 15px;\n    box-shadow: 0 5px 15px rgba(0,0,0,0.08);\n    transition: all 0.3s ease;\n    animation: slideInRight 0.6s ease-out forwards;\n}\n\n.step:hover {\n    transform: translateX(-10px);\n    box-shadow: 0 8px 25px rgba(0,0,0,0.12);\n}\n\n.step-number {\n    background: #9C8102;\n    color: white;\n    width: 50px;\n    height: 50px;\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    margin-left: 20px;\n    flex-shrink: 0;\n}\n\n.step-content h4 {\n    color: #333;\n    font-size: 1.2rem;\n    margin-bottom: 5px;\n    font-weight: bold;\n}\n\n.step-content p {\n    color: #666;\n}\n\n\/* Formula Comparison *\/\n.formula-comparison {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.formula-side {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n}\n\n.formula-side h4 {\n    font-size: 1.3rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n}\n\n.formula-side.good h4 {\n    color: #28a745;\n}\n\n.formula-side.bad h4 {\n    color: #dc3545;\n}\n\n.formula-side ul {\n    list-style: none;\n}\n\n.formula-side li {\n    padding: 10px 0;\n    padding-left: 25px;\n    position: relative;\n    line-height: 1.5;\n    color: #555;\n}\n\n.formula-side.good li::before {\n    content: '✓';\n    color: #28a745;\n    font-weight: bold;\n    position: absolute;\n    right: 0;\n    top: 10px;\n}\n\n.formula-side.bad li::before {\n    content: '✗';\n    color: #dc3545;\n    font-weight: bold;\n    position: absolute;\n    right: 0;\n    top: 10px;\n}\n\n\/* Value Grid *\/\n.value-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 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}\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: #333;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n\/* Comparison Tables *\/\n.comparison-tables {\n    margin-top: 30px;\n    display: grid;\n    gap: 30px;\n}\n\n.comparison-table {\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n}\n\n.comparison-table h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 20px;\n    font-weight: bold;\n}\n\n.comparison-table table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-top: 15px;\n}\n\n.comparison-table th,\n.comparison-table td {\n    padding: 15px;\n    text-align: left;\n    border-bottom: 1px solid #eee;\n}\n\n.comparison-table th {\n    background: #f8f8f8;\n    color: #333;\n    font-weight: bold;\n}\n\n.comparison-table tr:hover {\n    background: #f9f9f9;\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.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}\n\n.cta-highlight {\n    font-size: 1.3rem;\n    padding: 20px;\n    background: rgba(156, 129, 2, 0.2);\n    border-radius: 10px;\n    margin-bottom: 20px;\n    border: 2px solid #9C8102;\n}\n\n.cta-final {\n    font-size: 1.4rem;\n    color: #9C8102;\n    font-weight: bold;\n}\n\n\/* Ingredients List *\/\n.ingredients-list {\n    background: #f8f8f8;\n    padding: 30px;\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.3rem;\n    margin-bottom: 15px;\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: 20px;\n}\n\n.product-footer {\n    color: #999;\n    font-style: italic;\n    text-align: center;\n}\n\n\/* Animations - Scoped to product description *\/\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 slideInRight {\n    from {\n        opacity: 0;\n        transform: translateX(50px);\n    }\n    to {\n        opacity: 1;\n        transform: translateX(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 .benefits-grid,\n    .product-description-container .value-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .formula-comparison,\n    .product-description-container .suitable-for,\n    .product-description-container .argan-section,\n    .product-description-container .porosity-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 .step {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .step-number {\n        margin-left: 0;\n    }\n    \n    .product-description-container .sign-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 10px;\n    }\n    \n    .product-description-container .reason {\n        flex-direction: column;\n        text-align: center;\n        gap: 10px;\n    }\n    \n    .product-description-container .comparison-table table {\n        font-size: 0.9rem;\n    }\n    \n    .product-description-container .comparison-table th,\n    .product-description-container .comparison-table td {\n        padding: 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    .product-description-container .cta-final {\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    \/\/ Ingredients accordion functionality\n    container.querySelectorAll('.ingredient-header').forEach(header =\u003e {\n        header.addEventListener('click', function() {\n            const item = this.parentElement;\n            const isActive = item.classList.contains('active');\n            \n            \/\/ Close all other accordion items\n            container.querySelectorAll('.ingredient-item').forEach(otherItem =\u003e {\n                otherItem.classList.remove('active');\n            });\n            \n            \/\/ Toggle current item\n            if (!isActive) {\n                item.classList.add('active');\n            }\n        });\n    });\n\n    \/\/ Staggered animation for benefit cards\n    const benefitCards = container.querySelectorAll('.benefit-card');\n    benefitCards.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 usage steps\n    const steps = container.querySelectorAll('.step');\n    steps.forEach((step, index) =\u003e {\n        step.style.animationDelay = `${index * 0.2}s`;\n    });\n\n    \/\/ Removed parallax effect to prevent overlap with page content\n    \/\/ Hero section now stays within container boundaries\n\n    \/\/ Golden glow animation timing\n    const goldenGlow = container.querySelector('.golden-glow');\n    if (goldenGlow) {\n        goldenGlow.style.animationDelay = '1s';\n    }\n\n    \/\/ Smooth reveal animation for value cards\n    const valueCards = container.querySelectorAll('.value-card');\n    const valueObserver = new IntersectionObserver(function(entries) {\n        entries.forEach((entry, index) =\u003e {\n            if (entry.isIntersecting) {\n                setTimeout(() =\u003e {\n                    entry.target.style.animation = 'fadeInUp 0.6s ease-out forwards';\n                }, index * 150);\n            }\n        });\n    }, observerOptions);\n\n    valueCards.forEach(card =\u003e {\n        card.style.opacity = '0';\n        card.style.transform = 'translateY(30px)';\n        valueObserver.observe(card);\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                \/\/ Ensure images stay visible after animation\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        \/\/ Set initial state but don't interfere with existing animations\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 table row animations\n    const tableRows = container.querySelectorAll('tbody tr');\n    tableRows.forEach((row, index) =\u003e {\n        row.style.animationDelay = `${index * 0.1}s`;\n        row.style.animation = 'fadeInUp 0.5s ease-out forwards';\n    });\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914477826245,"sku":null,"price":160.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-leave-in-cream-brwith-argan-oil-181529.webp?v=1752590709"},{"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 shampoo med arganolje\" 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 shampoo med arganolje\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eDen ultimate løsningen for skadet 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\"\u003eHvor lenge vil du fortsette å se håret ditt dø foran øynene dine?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eHver dag som går gjennom håret ditt, hver retting, hver farging, hver kjemikalie som trenger inn i hårstråene dine... resultatet? Svakt, matt, ødelagt hår fra røtter til tupper.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eDen bitre sannheten: De fleste av sjampoene du bruker nå behandler ikke problemet... de skjuler det bare.\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\"\u003eHvert problem har en løsning... men ikke hvert produkt er løsningen\u003c\/h3\u003e\n\u003cdiv class=\"solution-content\"\u003e\n\u003cdiv class=\"solution-card\"\u003e\n\u003cp\u003eBobana shampoo med arganolje er ikke bare et vanlig rengjøringsprodukt. Dette \u003cstrong\u003eNøye gjennomtenkt produkt\u003c\/strong\u003e For å virkelig reparere skadet hår.\u003c\/p\u003e\n\u003cdiv class=\"feature-highlight\"\u003e\n\u003cspan class=\"highlight-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003e100 % avansert formel fri for sulfater, parabener og silikoner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eStoffer som ødelegger håret ditt fra innsiden og du bryr deg ikke.\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\"\u003eHovedbruk\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\u003eReparerer hår skadet av farger og kjemiske behandlinger\u003c\/h4\u003e\n\u003cp\u003eTakket være hydrolysert hvete- og soyaprotein som fyller hullene i hårstråene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDyp fuktighet for tørt og sprøtt hår\u003c\/h4\u003e\n\u003cp\u003eBruk av marokkansk arganolje, rik på vitamin E og fettsyrer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eStyrking av svakt hår og forebygging av hårtap\u003c\/h4\u003e\n\u003cp\u003eGjennom koffein, som stimulerer blodsirkulasjonen i hodebunnen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eGlatter ut krusete og sammenfiltret hår\u003c\/h4\u003e\n\u003cp\u003eMed jojobaolje, som gjør håret lettere å style\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eGjenoppretter den naturlige glansen til matt hår\u003c\/h4\u003e\n\u003cp\u003eMed Panthenol (Pro-Vitamin B5), som nærer håret fra rot til spiss\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\"\u003eAktiv ingrediens: Hvorfor er Bobana-sjampo annerledes?\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003cdiv class=\"ingredients-image\"\u003e\n\u003cimg alt=\"Bobana sjampo 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 marokkansk arganolje\u003c\/h4\u003e\n\u003cp\u003eDet de kaller 'flytende gull', det er rikt på vitamin E og essensielle fettsyrer som trenger dypt inn i håret og begynner reparasjonsprosessen innenfra. \u003cstrong\u003eEkte fuktighet og dyp skadereparasjon.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003eHydrolysert hveteprotein + soyaprotein\u003c\/h4\u003e\n\u003cp\u003eDenne teknikken fyller hullene i skadede hårstrå og gjenoppbygger hårets indre struktur. Resultatet? Håret blir sterkere og mer motstandsdyktig mot skader.\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 trenger inn i hodebunnen og nærer hårsekkene, stimulerer blodomløpet og sikrer sunn hårvekst fra røttene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-detail\"\u003e\n\u003ch4\u003eKoffein\u003c\/h4\u003e\n\u003cp\u003eIkke bare for kaffe! Koffein bekjemper hårtap og styrker folliklene, noe som får håret ditt til å vokse raskere og sterkere.\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\"\u003eForskjellen som vil få deg til å glemme alt som har skjedd\u003c\/h3\u003e\n\u003cdiv class=\"difference-content\"\u003e\n\u003cdiv class=\"difference-intro\"\u003e\n\u003cp\u003eDe fleste sjampoer på markedet renser bare håret ditt. Bopanna er helt annerledes:\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 renser uten å fjerne hårets naturlige oljer\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 reparerer skader på molekylært 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 beskytter mot fremtidig skade\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 gjenoppretter hårets naturlige glans fra første bruk\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 reise med forandring: resultater steg for 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\u003eDen første uken\u003c\/h4\u003e\n\u003cp\u003eDu vil føle at håret ditt har blitt mykere og lettere å style. Tørrheten begynner å forsvinne.\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\u003eDen andre uken\u003c\/h4\u003e\n\u003cp\u003eDen naturlige glansen har begynt å komme tilbake, og håret ditt har blitt sterkere og mindre flokete.\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\u003eDen første måneden\u003c\/h4\u003e\n\u003cp\u003eDen synlige skaden har helt forsvunnet, og håret ditt fortsetter å se sunt og fullt av vitalitet ut.\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\u003eEtter to måneder\u003c\/h4\u003e\n\u003cp\u003eFullstendig nytt hår! Sterkt, skinnende, motstandsdyktig mot skade. Du vil føle at du har reist tilbake i tid, 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 er ikke bare en sjampo... det er en investering i din skjønnhet\u003c\/h3\u003e\n\u003cdiv class=\"investment-message\"\u003e\n\u003cdiv class=\"investment-card\"\u003e\n\u003cp\u003eNok av de mislykkede erfaringene med produkter som jeg lovet deg og ikke ga deg. Det er nok til å demotivere alt du ser i speilet.\u003c\/p\u003e\n\u003cdiv class=\"emphasis-box\"\u003e\n\u003cstrong\u003eDin hud og hår er en refleksjon av personligheten din, og du fortjener det beste.\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=\"Beslutningen er i dine hender\" 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\u003eBeslutningen er i dine hender... og tiden renner ut\u003c\/h3\u003e\n\u003cp\u003eHver dag du utsetter, hver dag du tenker, blir håret ditt svakere. Det finnes ikke noe som heter «jeg prøver det i morgen» når det gjelder din skjønnhet.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eStart nå... og la håret ditt snakke for deg før det er for 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\u003eFullstendige 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“Skjønnhet er ikke en gave...det er resultatet av riktige valg vi tar hver 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"},{"product_id":"bobana-conditioner-with-argan-oil-بوبانا-بلسم-زيت-الأرجان-للشعر-التالف-و-المعالج-كيميائيا","title":"Bobana Balsam med Arganolje Bobana Arganolje-balsam for skadet og kjemisk behandlet hår","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 balsam med arganolje\" 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\"\u003eBobana balsam med arganolje\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eFuktigheten håret ditt trenger\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Problem Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eHåret ditt er tørt og du trenger ekte fuktighet, ikke midlertidig?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eHver balsam du har prøvd før fukter håret ditt i hvor mange timer og så blir det tørt igjen?\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eBopannas balsam er annerledes. En kremete formel rik på naturlige ingredienser som trenger dypt inn i håret og låser det inne.\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\"\u003eHovedbruk\u003c\/h3\u003e\n\u003cdiv class=\"uses-section\"\u003e\n\u003cdiv class=\"uses-image\"\u003e\n\u003cimg alt=\"Bruk av balsam 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\u003eDyp fuktighet for tørt og sprøtt hår\u003c\/h4\u003e\n\u003cp\u003eMed naturlig arganolje og jojobaolje\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eReparerer skader fra varme og farger\u003c\/h4\u003e\n\u003cp\u003eMed antioksidant rosmarin-ekstrakt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eStyrking av svakt hår\u003c\/h4\u003e\n\u003cp\u003eMed biotin, som nærer hårsekkene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eUmiddelbar utjevning og flokebeskyttelse\u003c\/h4\u003e\n\u003cp\u003eMed naturlig fuktighetsgivende glyserin\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\"\u003eHvorfor er Bobanas balsam forskjellig?\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\u003eArganolje + jojobaolje\u003c\/h4\u003e\n\u003cp\u003eEn duett av naturlig fuktighet som trenger inn i håret og fyller hullene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRosmarinekstrakt\u003c\/h4\u003e\n\u003cp\u003eDet beskytter håret mot skade og stimulerer blodomløpet i hodebunnen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eBiotin\u003c\/h4\u003e\n\u003cp\u003eVitamin B7, som styrker håret fra røttene og forhindrer hårtap.\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\"\u003eResultatene du vil se\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\"\u003eFørste bruk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eUmiddelbar forbedring\u003c\/h4\u003e\n\u003cp\u003eMykt hår, lett å gre, uten floker\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\"\u003eEtter en uke\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eKontinuerlig fuktighet\u003c\/h4\u003e\n\u003cp\u003eFuktighet hele dagen, mindre brekkasje\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\"\u003eEtter en måned\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFullstendig transformasjon\u003c\/h4\u003e\n\u003cp\u003eSterkere, blankere, sunnere hår fra rot til spiss\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\"\u003eVerdi for pengene\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\u003eStor størrelse 400 ml\u003c\/h4\u003e\n\u003cp\u003eDen er nok til flere måneders regelmessig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eKomponenter med høy verdi\u003c\/h4\u003e\n\u003cp\u003eArganolje er en av de dyreste og sjeldneste naturlige oljene i verden\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\u003eFuktgivende + mykgjørende + skadeterapi + splittbeskyttelse i ett produkt\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFri for skadelige stoffer\u003c\/h4\u003e\n\u003cp\u003eIngen sulfater, ingen parabener, ingen silikoner\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\"\u003eDet er ikke tid til å nøle...håret ditt venter\u003c\/h3\u003e\n\u003cdiv class=\"urgency-content\"\u003e\n\u003cdiv class=\"urgency-card\"\u003e\n\u003cp\u003eBestill nå og ikke la håret ditt lide mer\u003c\/p\u003e\n\u003cdiv class=\"emphasis-highlight\"\u003e\n\u003cstrong\u003eFordi ekte fuktighet ikke er en luksus... det er en nødvendighet.\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\"\u003eRen og trygg formel\u003c\/h3\u003e\n\u003cdiv class=\"formula-highlights\"\u003e\n\u003cdiv class=\"formula-card safe\"\u003e\n\u003ch4\u003eHva den inneholder\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOriginal marokkansk arganolje\u003c\/li\u003e\n\u003cli\u003eNaturlig jojobaolje\u003c\/li\u003e\n\u003cli\u003eAntioksidant rosmarinekstrakt\u003c\/li\u003e\n\u003cli\u003eBiotin (Vitamin B7))\u003c\/li\u003e\n\u003cli\u003eNaturlig fuktighetsgivende glyserin\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"formula-card avoid\"\u003e\n\u003ch4\u003eHva den ikke inneholder\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003e0% skadelige sulfater\u003c\/li\u003e\n\u003cli\u003e0% paraben\u003c\/li\u003e\n\u003cli\u003e0 % silikon\u003c\/li\u003e\n\u003cli\u003e0% sterke kjemikalier\u003c\/li\u003e\n\u003cli\u003e0 % hudirritanter\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\u003eStart din ekte fuktighetsreise i dag\u003c\/h3\u003e\n\u003cp\u003eHåret ditt fortjener det beste, og du fortjener å føle deg selvsikker og vakker hver dag.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eIkke vent lenger... La håret ditt fortelle historien om din skjønnhet\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\u003eFullstendige ingredienser\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“Å ta ordentlig vare på håret ditt er ikke en luksus...det er en nødvendighet som reflekterer din kjærlighet og respekt for deg selv.”\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-left: 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":145.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"},{"product_id":"bobana-whitening-cream-for-face-body","title":"Bobana blekekrem for ansikt og kropp. Bobana blekekrem for ansikt og kropp","description":"\u003cdiv class=\"product-description\" dir=\"ltr\" style=\"max-width: 800px; margin: 0 auto; color: #333;\"\u003e\n\u003c!-- Header Section --\u003e\n\u003cdiv class=\"header-section\" style=\"text-align: center; margin-bottom: 40px;\"\u003e\n\u003ch1 class=\"animate-header\" style=\"color: #9C8102; font-size: 2.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateY(20px);\"\u003eBobana blekekrem: Den smarte løsningen for klarere, renere hud\u003c\/h1\u003e\n\u003cimg alt=\"Bobana Whitening Cream\" class=\"animate-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-whitening-cream-for-face-body-456992_8fbbdcfb-821a-4bee-8dda-34ae12f4a53b.webp?v=1752598888\" style=\"max-width: 100%; height: auto; border-radius: 10px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); opacity: 0; transform: scale(0.95);\"\/\u003e\n\u003c\/div\u003e\n\u003c!-- Why Bobana Section --\u003e\n\u003cdiv class=\"section\" style=\"background: #000; color: #fff; padding: 30px; border-radius: 10px; margin-bottom: 40px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.8em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eHudproblemer trenger ikke å fortsette\u003c\/h2\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eMørke flekker, ujevn hudtone og matthet oppstår på grunn av sol, forurensning eller til og med daglig stress. I stedet for å ignorere problemet eller stole på midlertidige løsninger, \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream\u003c\/strong\u003e Den tilbyr en effektiv måte å lysne og forene hudtonen på med full sikkerhet, med en formel som passer alle hudtyper.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Why Choose Bobana Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eHva som gjør Bobana til ditt valg?\u003c\/h3\u003e\n\u003cimg alt=\"Bobana Cream Features\" class=\"animate-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-whitening-cream-for-face-body-122967.webp?v=1752598868\" style=\"max-width: 100%; height: auto; border-radius: 10px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); margin-bottom: 20px; opacity: 0; transform: scale(0.95);\"\/\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eMarkedet er fullt av lysnende produkter, men mange av dem bruker gamle eller harde ingredienser som kan skade huden. \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream\u003c\/strong\u003e Det kjennetegnes av teknologi \u003cstrong\u003eDermawhite®\u003c\/strong\u003e Avansert, med naturlige og vitenskapelige ingredienser som virker sammen for å oppnå reelle resultater uten irritasjon eller fet følelse. Kremen absorberes raskt og tetter ikke porene, så den passer også for sensitiv hud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"section\" style=\"background: #f5f5f5; padding: 30px; border-radius: 10px; margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eIngredienser: Enkel vitenskap med store resultater\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; margin-bottom: 20px; opacity: 0; transform: translateX(20px);\"\u003eHver ingrediens i denne kremen har en spesifikk og godt studert rolle:\u003c\/p\u003e\n\u003cul class=\"animate-list\" style=\"list-style: none; padding: 0; opacity: 0; transform: translateX(20px);\"\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eDermawhite® WF\u003c\/strong\u003e: En moderne teknologi som reduserer melanoproduksjonen med opptil 60 % innen 28 dager, for sikker og bærekraftig lysning.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eVitamin C (Askorbinsyre))\u003c\/strong\u003e: Det bekjemper frie radikaler som forårsaker hudens matthet, og reduserer mørke flekker med opptil 25 % ved regelmessig bruk.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eHyaluronic Acid\u003c\/strong\u003e: Det opprettholder hudens fuktighet, gjør den myk og fyldig, og reduserer fine linjer.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eAlpha Arbutin og Kojicsyre\u003c\/strong\u003e: De reduserer effektivt pigmentering og forhindrer fremveksten av nye flekker.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eGlutathion og Melaslow™\u003c\/strong\u003e: De fremhever hudens glød og beskytter den mot effektene av forurensning og stress.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eKakaosmør og mandelolje\u003c\/strong\u003e: De nærer huden og etterlater den myk, med en lett, behagelig tekstur.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eDenne formelen lysner ikke bare, men behandler og beskytter også huden samtidig, slik at resultatene varer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Results Timeline Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eNår vil du se forskjellen?\u003c\/h3\u003e\n\u003cul class=\"animate-list\" style=\"list-style: none; padding: 0; opacity: 0; transform: translateX(20px);\"\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eEn uke\u003c\/strong\u003e: Huden vil begynne å bli mykere og mer strålende takket være dyp hydrering fra \u003cstrong\u003eHyaluronic Acid\u003c\/strong\u003e Og kakaosmør.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eTo uker\u003c\/strong\u003eMørke flekker vil begynne å forsvinne gradvis \u003cstrong\u003eAlpha Arbutin\u003c\/strong\u003e Og\u003cstrong\u003eVitamin C\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003e28 dager\u003c\/strong\u003e: Hudtonen vil forbli tydelig jevn, med lysning på opptil 6 toner.\u003c\/li\u003e\n\u003cli style=\"font-size: 1.1em; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: #9C8102; margin-left: 10px;\"\u003e•\u003c\/span\u003e \u003cstrong\u003eTo måneder\u003c\/strong\u003e: Klar, strålende, mattfri hud, med et sunt og naturlig utseende.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Why Bobana Again Section --\u003e\n\u003cdiv class=\"section\" style=\"background: #000; color: #fff; padding: 30px; border-radius: 10px; margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eHvorfor velge Bobana?\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eI motsetning til andre produkter som er avhengige av sterke kjemikalier eller overfladiske resultater, \u003cstrong style=\"color: #9C8102;\"\u003eBobana\u003c\/strong\u003e Den kombinerer avanserte teknologier som \u003cstrong\u003eDermawhite®\u003c\/strong\u003e Og\u003cstrong\u003eMelaslow™\u003c\/strong\u003e Med naturlige ingredienser får hendene dine sikker lysning med håndgripelige resultater. Denne kremen fungerer på ansikt og kropp, og er ideell for alle hudtyper uten å forårsake allergier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Usage Instructions Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eHvordan bruke\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eVask og tørk huden godt, påfør en passende mengde av \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream\u003c\/strong\u003e . Inne Daglig .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Section --\u003e\n\u003cdiv class=\"section cta-section\" style=\"background: #000; color: #fff; padding: 30px; border-radius: 10px; text-align: center; margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateY(20px);\"\u003eTa grep nå\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; margin-bottom: 20px; opacity: 0; transform: translateY(20px);\"\u003eDu trenger ikke å fortsette med produkter som ikke gir deg de resultatene du fortjener. \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream\u003c\/strong\u003e Det er valget som vil gjøre huden din klarere og renere. Kjøp det i dag fra vår nettside eller nærmeste apotek, og start reisen mot forandring for huden din.\u003c\/p\u003e\n\u003ca class=\"cta-button\" href=\"#\" style=\"display: inline-block; padding: 12px 30px; background: #9C8102; color: #fff; text-decoration: none; border-radius: 5px; font-size: 1.1em; font-weight: bold; transition: transform 0.3s ease, box-shadow 0.3s ease;\"\u003eKjøp nå\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Summary Section --\u003e\n\u003cdiv class=\"section\" style=\"background: #f5f5f5; padding: 30px; border-radius: 10px; margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; font-size: 1.5em; margin-bottom: 20px; font-weight: bold; opacity: 0; transform: translateX(20px);\"\u003eAlle komponenter\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.1em; line-height: 1.6; opacity: 0; transform: translateX(20px);\"\u003eDermawhite® WF, Vitamin C (askorbinsyre), hyaluronsyre, alfa-arbutin, kojinsyre, glutation, Melaslow™, kakaosmør, mandelolje\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Quote Section --\u003e\n\u003cdiv class=\"section\" style=\"text-align: center; margin-bottom: 40px;\"\u003e\n\u003cp class=\"animate-section-text\" style=\"font-size: 1.2em; font-style: italic; color: #333; opacity: 0; transform: translateY(20px);\"\u003e“Hudpleie er ikke en luksus, det er en investering i selvtilliten din.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-description {\n    overflow: hidden;\n  }\n\n  .animate-header, .animate-section-title, .animate-section-text, .animate-list, .animate-image {\n    transition: all 0.6s ease-out;\n  }\n\n  .animate-header.animated, .animate-section-title.animated, .animate-section-text.animated, .animate-list.animated, .animate-image.animated {\n    opacity: 1 !important;\n    transform: translateX(0) translateY(0) scale(1) !important;\n  }\n\n  .cta-button:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', () =\u003e {\n    const elements = document.querySelectorAll('.animate-header, .animate-section-title, .animate-section-text, .animate-list, .animate-image');\n    \n    const observer = new IntersectionObserver((entries) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('animated');\n          observer.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.2 });\n\n    elements.forEach(element =\u003e observer.observe(element));\n  });\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914848694469,"sku":null,"price":70.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-whitening-cream-for-face-body-719554.webp?v=1752599364"},{"product_id":"bobana-whitening-cream-for-sensitive-areas","title":"Bobana blekekrem for sensitive områder. Bobana blekekrem for sensitive områder","description":"\u003cdiv class=\"product-description\" style=\"max-width: 800px; margin: 0 auto; color: #333; direction: ltr;\"\u003e\n\u003c!-- Header Section --\u003e\n\u003cdiv class=\"header-section\" style=\"text-align: center; margin-bottom: 40px;\"\u003e\n\u003ch1 class=\"animate-header\" style=\"color: #9C8102; opacity: 0; transform: translateY(50px);\"\u003eLider huden din av mørkning? Det er på tide med den ekte løsningen!\u003c\/h1\u003e\n\u003cdiv class=\"animate-image\" style=\"opacity: 0; transform: scale(0.8);\"\u003e\n\u003cimg alt=\"Bobana Whitening Cream\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-whitening-cream-for-face-body-456992_8fbbdcfb-821a-4bee-8dda-34ae12f4a53b.webp?v=1752598888\" style=\"max-width: 100%; border-radius: 10px; box-shadow: 0 4px 15px rgba(0,0,0,0.1);\"\/\u003e\n\u003c\/div\u003e\n\u003cp class=\"animate-section-text\" style=\"opacity: 0; transform: translateX(50px);\"\u003eHar du noen gang følt at du vil kontrollere visse områder av kroppen din fordi fargen deres ikke er jevn? Mørkning i sensitive områder, som armhulene eller bikinilinjen, forblir en kilde til irritasjon for mange mennesker, og du er ikke alene! Huden svekkes hver dag hvis du ikke tar godt vare på den, og tradisjonelle løsninger forblir ofte midlertidige eller forårsaker irritasjon. Men med \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream For Sensitive Areas\u003c\/strong\u003eIkke bare vil du lysne huden din, du vil føle deg trygg på at du faktisk behandler problemet fra roten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Why Bobana Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px; background: #000; color: #fff; padding: 30px; border-radius: 10px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eHvorfor er Bobana løsningen du bør prøve?\u003c\/h2\u003e\n\u003cp class=\"animate-section-text\" style=\"opacity: 0; transform: translateX(50px);\"\u003eIkke alle lysnende kremer er løsningen! Mange produkter på markedet er avhengige av sterke ingredienser som forårsaker irritasjon eller til og med tetter porene, noe som gjør at huden din lider mer. \u003cstrong style=\"color: #9C810 поств2;\"\u003eBobana Whitening Cream\u003c\/strong\u003e Ulik fordi den er spesielt utviklet for sensitive områder med en innovativ formel basert på teknologi \u003cstrong\u003eDermawhite®\u003c\/strong\u003e En kombinasjon av naturlige og vitenskapelige ingredienser som behandler solbruning trygt og effektivt. Denne kremen lysner ikke bare, den nærer også huden og beskytter den mot daglig skade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Ingredients Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eIngredienser som virkelig utgjør en forskjell\u003c\/h3\u003e\n\u003cdiv class=\"animate-list\" style=\"display: flex; flex-wrap: wrap; gap: 15px; opacity: 0; transform: translateX(50px);\"\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003eDermawhite® WF\u003c\/strong\u003e: En avansert teknologi som vitenskapelig reduserer melaninproduksjonen.\n      \u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003eVitamin C\u003c\/strong\u003e: En kraftig antioksidant som bekjemper mørke flekker.\n      \u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003eHyaluronsyre\u003c\/strong\u003e: Det holder huden dypt fuktet.\n      \u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003eKakaosmør og mandelolje\u003c\/strong\u003e: De nærer huden og gjør den elastisk.\n      \u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003ePapayaekstrakt og tranebærekstrakt\u003c\/strong\u003e: Det fremmer lysning.\n      \u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 15px; border-radius: 8px; flex: 1 1 45%; text-align: left;\"\u003e\n\u003cstrong style=\"color: #9C8102;\"\u003eGlutathion og alfa arbutin\u003c\/strong\u003e: Reduserer effektivt pigmentering.\n      \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Unique Features Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px; background: #000; color: #fff; padding: 30px; border-radius: 10px;\"\u003e\n\u003ch3 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eHva som gjør Bobana annerledes enn resten?\u003c\/h3\u003e\n\u003cp class=\"animate-section-text\" style=\"opacity: 0; transform: translateX(50px);\"\u003eI motsetning til tradisjonelle blekeprodukter som er avhengige av sterke kjemikalier som hydrokinon, \u003cstrong style=\"color: #9C8102;\"\u003eBobana\u003c\/strong\u003e Den kombinerer vitenskap og natur i en lett formel som absorberes raskt uten å tette porene eller forårsake allergier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Journey Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eDin hudreise med Bobana\u003c\/h2\u003e\n\u003cul class=\"animate-list\" style=\"list-style: none; padding: 0; opacity: 0; transform: translateX(50px);\"\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eDen første uken\u003c\/strong\u003e: Det starter cellefornyelse og balansering av melaninpigment\n      \u003c\/li\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eEtter to uker\u003c\/strong\u003eMørke flekker vil begynne å bli betydelig redusert.\n      \u003c\/li\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eEtter en måned\u003c\/strong\u003e: Lysner opp til 6 grader med sunn hud.\n      \u003c\/li\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eEtter 3 måneder\u003c\/strong\u003e: Glatt, strålende hud fri for solbrunhet.\n      \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Customer Reviews Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px; background: #000; color: #fff; padding: 30px; border-radius: 10px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eKundeopplevelser\u003c\/h2\u003e\n\u003cul class=\"animate-list\" style=\"list-style: none; padding: 0; opacity: 0; transform: translateX(50px);\"\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eFordeler\u003c\/strong\u003e: 95 % la merke til merkbar lysning innen to uker.\n      \u003c\/li\u003e\n\u003cli style=\"margin-bottom: 15px; position: relative; padding-left: 30px;\"\u003e\n\u003cspan style=\"color: #9C8102; position: absolute; right: 0; font-size: 1.2em;\"\u003e•\u003c\/span\u003e\n\u003cstrong\u003eNotater\u003c\/strong\u003e: 5 % sa at resultatene tok 3 uker for dyp pigmentering.\n      \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Full Ingredients Section --\u003e\n\u003cdiv class=\"section\" style=\"margin-bottom: 40px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eAlle komponenter\u003c\/h2\u003e\n\u003cdiv class=\"animate-list\" style=\"display: flex; flex-wrap: wrap; gap: 15px; opacity: 0; transform: translateX(50px);\"\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eDermawhite® WF\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eVitamin C\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eKakaosmør\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eB-White\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eGrønn te-ekstrakt\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eVannmelon-ekstrakt\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eMandelolje\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eHyaluronsyre\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eVitamin B3 (Niacinamid))\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eKollagen\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eRisprotein\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003ePapayaekstrakt\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eNatriumhydroksid\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eAlpha arbutin\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eTranebærekstrakt\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eEtioline™\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eKojic-syre\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eStearinsyre\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003ePropylenglykol\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eMelaslow™\u003c\/div\u003e\n\u003cdiv style=\"background: #f5f5f5; padding: 10px; border-radius: 8px; flex: 1 1 30%; text-align: left;\"\u003eGlutation\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Section --\u003e\n\u003cdiv class=\"section\" style=\"text-align: center; background: #000; color: #fff; padding: 30px; border-radius: 10px; margin-bottom: 40px;\"\u003e\n\u003ch2 class=\"animate-section-title\" style=\"color: #9C8102; opacity: 0; transform: translateY(30px);\"\u003eStart nå... og la huden din gjøre snakkingen for deg!\u003c\/h2\u003e\n\u003cp class=\"animate-section-text\" style=\"opacity: 0; transform: translateX(50px);\"\u003eHvorfor venter du? Mørkning er ikke bare et estetisk problem, det påvirker selvtilliten din. Med \u003cstrong style=\"color: #9C8102;\"\u003eBobana Whitening Cream\u003c\/strong\u003eDu prøver ikke bare et produkt, du investerer i sunn, strålende hud.\u003c\/p\u003e\n\u003ca class=\"cta-button\" href=\"#\" style=\"display: inline-block; background: #9C8102; color: #fff; padding: 15px 30px; border-radius: 25px; text-decoration: none; transition: all 0.3s ease;\"\u003eBestill nå\u003c\/a\u003e\n\u003cblockquote class=\"animate-section-text\" style=\"margin-top: 20px; opacity: color:white; 0; transform: translateY(30px);\"\u003e\n\u003cp\u003e“Hudpleie er ikke en luksus, det er en investering i selvtilliten din. Huden din er ditt speil, la den alltid reflektere den vakreste versjonen av deg.”\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .product-description {\n    overflow: hidden;\n  }\n\n  .animate-header, .animate-section-title, .animate-section-text, .animate-list, .animate-image {\n    transition: all 0.6s ease-out;\n  }\n\n  .animate-header.animated, .animate-section-title.animated, .animate-section-text.animated, .animate-list.animated, .animate-image.animated {\n    opacity: 1 !important;\n    transform: translateX(0) translateY(0) scale(1) !important;\n  }\n\n  .cta-button {\n    transition: all 0.3s ease;\n  }\n\n  .cta-button:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n  }\n\n  .section {\n    opacity: 0;\n    transform: translateY(50px);\n    transition: all 0.8s ease-out;\n  }\n\n  .section.animated {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  document.addEventListener('DOMContentLoaded', () =\u003e {\n    const observerOptions = {\n      root: null,\n      rootMargin: '0px',\n      threshold: 0.1\n    };\n\n    const observer = new IntersectionObserver((entries, observer) =\u003e {\n      entries.forEach(entry =\u003e {\n        if (entry.isIntersecting) {\n          entry.target.classList.add('animated');\n          observer.unobserve(entry.target);\n        }\n      });\n    }, observerOptions);\n\n    document.querySelectorAll('.animate-header, .animate-section-title, .animate-section-text, .animate-list, .animate-image, .section').forEach(element =\u003e {\n      observer.observe(element);\n    });\n  });\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44914895487173,"sku":null,"price":70.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-whitening-cream-for-face-body-719554.webp?v=1752599364"},{"product_id":"bobana-charcoal-face-wash-غسول-الفحم-النشط-بوبانا","title":"Bobana Kull Ansiktsvask Bobana Aktivert Kull Ansiktsvask","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 kull ansiktsvask\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-charcoal-face-wash-423346.png?v=1752675327\"\/\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"main-title\"\u003eBobana kull ansiktsvask\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eNåde­løs dyprensende fettfjerner\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Problem Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eVet du ikke hvordan du blir kvitt ansiktsfett og tette porer?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eRenser hver rensemiddel du har prøvd før ansiktet ovenfra og lar oljer og smuss bli liggende begravet i porene?\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eBobana Aktivert Kull Vask er helt annerledes. En kraftig geléformel som fungerer som en magnet, trekker ut alle urenheter dypt fra porene.\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\"\u003e\n\u003ch3 class=\"section-title\"\u003eHovedbruk\u003c\/h3\u003e\n\u003cdiv class=\"uses-section\"\u003e\n\u003cdiv class=\"uses-image\"\u003e\n\u003cimg alt=\"Bruk av kull-lotion\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobanabr-charcoal-brface-wash-944571.webp?v=1752673714\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uses-grid\"\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon charcoal\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDyp rens av tilstoppede porer og hudormer\u003c\/h4\u003e\n\u003cp\u003eMed 5% aktivt kull-mikrokuler som trenger dypt inn i porene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon oil-control\"\u003e\u003c\/div\u003e\n\u003ch4\u003eKontrollerer overflødig hudolje\u003c\/h4\u003e\n\u003cp\u003eNaturlig kull absorberer sterkt oljer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon makeup\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFjern sminke og oppsamlet skitt\u003c\/h4\u003e\n\u003cp\u003eMed en mild geléformel som løser opp alle urenheter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon antibacterial\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRensing av huden og bekjempelse av bakterier\u003c\/h4\u003e\n\u003cp\u003eMed antibakteriell og betennelsesdempende tea tree-olje\u003c\/p\u003e\n\u003c\/div\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\"\u003eAktive ingredienser\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003cdiv class=\"ingredients-image\"\u003e\n\u003cimg alt=\"Aktivkull-lotion ingredienser\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-charcoal-face-wash-764519.webp?v=1752673714\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-content\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon charcoal-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eAktivert kull 5%\u003c\/h4\u003e\n\u003cp\u003eDen fungerer som en svamp, som absorberer fett og giftstoffer dypt fra porene og bringer dem til overflaten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon tea-tree-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003eTea tree-olje\u003c\/h4\u003e\n\u003cp\u003eEt kraftig naturlig antiseptikum som bekjemper bakterier og lindrer infeksjoner.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon panthenol-icon\"\u003e\u003c\/div\u003e\n\u003ch4\u003ePanthenol\u003c\/h4\u003e\n\u003cp\u003eDet beskytter huden mot tørrhet og gjør den myk etter rens.\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\"\u003e\n\u003ch3 class=\"section-title\"\u003eResultatene du vil se\u003c\/h3\u003e\n\u003cdiv class=\"results-timeline\"\u003e\n\u003cdiv class=\"result-item\"\u003e\n\u003cdiv class=\"result-marker\"\u003e\n\u003cspan class=\"marker-text\"\u003eFørste bruk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-content\"\u003e\n\u003ch4\u003eUmiddelbar effekt\u003c\/h4\u003e\n\u003cp\u003eDyp rengjøring, øyeblikkelig gjenoppretting, mindre porer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-item\"\u003e\n\u003cdiv class=\"result-marker\"\u003e\n\u003cspan class=\"marker-text\"\u003eEtter en uke\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-content\"\u003e\n\u003ch4\u003eEksepsjonell balanse\u003c\/h4\u003e\n\u003cp\u003eMindre olje, jevnere hud, renere porer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-item\"\u003e\n\u003cdiv class=\"result-marker\"\u003e\n\u003cspan class=\"marker-text\"\u003eEtter en måned\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-content\"\u003e\n\u003ch4\u003eFullstendig transformasjon\u003c\/h4\u003e\n\u003cp\u003eKlar hud, åpne porer, naturlig glød\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 dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eVerdi for pengene\u003c\/h3\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon concentration\"\u003e\u003c\/div\u003e\n\u003ch4\u003eHøy konsentrasjon 5% aktivt kull\u003c\/h4\u003e\n\u003cp\u003eEt profesjonelt nivå som ikke finnes i vanlige produkter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon sizes\"\u003e\u003c\/div\u003e\n\u003ch4\u003eTo størrelser å velge mellom\u003c\/h4\u003e\n\u003cp\u003e50 ml for prøve, 150 ml for regelmessig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon multitask\"\u003e\u003c\/div\u003e\n\u003ch4\u003eMultitasking\u003c\/h4\u003e\n\u003cp\u003eRensing + rensing + talgbalansering + sminkefjerning\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon daily-use\"\u003e\u003c\/div\u003e\n\u003ch4\u003eEgnet for daglig bruk\u003c\/h4\u003e\n\u003cp\u003eSkånsom mot huden til tross for sin styrke\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Power Features --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eKraften til aktivt kull for dyp rengjøring\u003c\/h3\u003e\n\u003cdiv class=\"power-features\"\u003e\n\u003cdiv class=\"power-card\"\u003e\n\u003cdiv class=\"power-icon magnet\"\u003e\u003c\/div\u003e\n\u003ch4\u003eMagnet effekt\u003c\/h4\u003e\n\u003cp\u003eAktivert kull trekker urenheter og talg fra dypt inne i porene som en magnet, i motsetning til vanlige rensemidler som bare renser overflaten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"power-card\"\u003e\n\u003cdiv class=\"power-icon deep-clean\"\u003e\u003c\/div\u003e\n\u003ch4\u003eRenhet fra røttene\u003c\/h4\u003e\n\u003cp\u003eGel-formelen trenger gjennom hudlagene og fjerner smusset som er begravd i porene, og fjerner alt på én vask.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"power-card\"\u003e\n\u003cdiv class=\"power-icon balance\"\u003e\u003c\/div\u003e\n\u003ch4\u003ePerfekt balanse\u003c\/h4\u003e\n\u003cp\u003eIkke bare renser den, den opprettholder også hudens naturlige balanse og etterlater den ikke tørr eller stram.\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\"\u003eNok olje og tilstoppede porer\u003c\/h3\u003e\n\u003cdiv class=\"urgency-content\"\u003e\n\u003cdiv class=\"urgency-card\"\u003e\n\u003cp\u003eHuden din fortjener denne dype rengjøringen.\u003c\/p\u003e\n\u003cdiv class=\"urgency-highlight\"\u003e\n\u003cstrong\u003eBestill nå og se forskjellen fra første bruk.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefits-quick\"\u003e\n\u003cdiv class=\"quick-benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eRenere porer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quick-benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eMindre fett\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quick-benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eKlar hud\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"quick-benefit\"\u003e\n\u003cspan class=\"benefit-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eNaturlig glød\u003c\/span\u003e\n\u003c\/div\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-content\"\u003e\n\u003ch3\u003eEkte dyp renslighet... ikke bare løfter\u003c\/h3\u003e\n\u003cp\u003eHver dag du utsetter, er en ekstra dag for at olje og urenheter skal akkumuleres i porene dine. Ren hud er ikke en luksus... det er et grunnleggende behov.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eStart utfordringen i dag... og se forskjellen aktivt kull vil gjøre\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\u003eFullstendige ingredienser\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eAQUA, CHARCOAL POWDER, TEA TREE OIL, CHARCOAL LIPOSOMAL PILLS, COCO BETAINE, SODIUM CHLORIDE, GLYCERIN, CITRIC ACID, DISODIUM EDTA, MENTHOL, COCAMIDE DEA, PANTHENOL, CARBOMER\u003c\/p\u003e\n\u003cdiv class=\"product-footer\"\u003e\n\u003cem\u003eBobana Kull Ansiktsvask - nådeløs dyp rengjøring av talg\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    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n}\n\n.problem-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.problem-card p {\n    color: #ffffff !important;\n    font-size: 1.2rem;\n    line-height: 1.8;\n    margin-bottom: 25px;\n}\n\n.highlight-box {\n    background: rgba(156, 129, 2, 0.3);\n    color: #ffffff !important;\n    padding: 25px;\n    border-radius: 10px;\n    text-align: center;\n    border: 2px solid #9C8102;\n}\n\n\/* Uses Section *\/\n.uses-section {\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: 450px;\n    width: 100%;\n    height: auto;\n    border-radius: 15px;\n    box-shadow: 0 15px 30px rgba(0,0,0,0.15);\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: 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, #333, 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: 50px;\n    height: 50px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n    position: relative;\n}\n\n.use-icon.charcoal {\n    background: linear-gradient(135deg, #333, #111);\n}\n\n.use-icon.oil-control {\n    background: linear-gradient(135deg, #666, #333);\n}\n\n.use-icon.makeup {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n}\n\n.use-icon.antibacterial {\n    background: linear-gradient(135deg, #2d5a3d, #1a3326);\n}\n\n.use-card h4 {\n    color: #333;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.use-card p {\n    color: #666;\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-card {\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    display: flex;\n    align-items: center;\n    gap: 20px;\n    transition: all 0.3s ease;\n}\n\n.ingredient-card:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateX(-5px);\n}\n\n.ingredient-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    flex-shrink: 0;\n}\n\n.ingredient-icon.charcoal-icon {\n    background: linear-gradient(135deg, #333, #111);\n}\n\n.ingredient-icon.tea-tree-icon {\n    background: linear-gradient(135deg, #2d5a3d, #1a3326);\n}\n\n.ingredient-icon.panthenol-icon {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n}\n\n.ingredient-card h4 {\n    color: #9C8102 !important;\n    font-size: 1.3rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.ingredient-card p {\n    color: #ffffff !important;\n    line-height: 1.6;\n}\n\n\/* Results Timeline *\/\n.results-timeline {\n    display: grid;\n    gap: 25px;\n    margin-top: 30px;\n}\n\n.result-item {\n    display: flex;\n    align-items: center;\n    gap: 30px;\n    background: white;\n    padding: 30px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n    transition: all 0.3s ease;\n}\n\n.result-item:hover {\n    transform: translateX(-10px);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.15);\n}\n\n.result-marker {\n    background: linear-gradient(135deg, #333, #111);\n    color: white;\n    padding: 15px 20px;\n    border-radius: 25px;\n    text-align: center;\n    flex-shrink: 0;\n    box-shadow: 0 5px 15px rgba(51, 51, 51, 0.3);\n}\n\n.marker-text {\n    font-weight: bold;\n    font-size: 0.9rem;\n    white-space: nowrap;\n}\n\n.result-content h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.result-content p {\n    color: #555;\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    position: relative;\n    z-index: 2;\n}\n\n.value-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}\n\n.value-card:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateY(-5px);\n}\n\n.value-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.value-icon.concentration {\n    background: linear-gradient(135deg, #333, #111);\n}\n\n.value-icon.sizes {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n}\n\n.value-icon.multitask {\n    background: linear-gradient(135deg, #666, #333);\n}\n\n.value-icon.daily-use {\n    background: linear-gradient(135deg, #2d5a3d, #1a3326);\n}\n\n.value-card h4 {\n    color: #9C8102 !important;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.value-card p {\n    color: #ffffff !important;\n    line-height: 1.6;\n}\n\n\/* Power Features *\/\n.power-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.power-card {\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.power-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 4px;\n    background: linear-gradient(90deg, #333, transparent);\n    border-radius: 15px 15px 0 0;\n}\n\n.power-card:hover {\n    transform: translateY(-10px);\n    box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n}\n\n.power-icon {\n    width: 60px;\n    height: 60px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.power-icon.magnet {\n    background: linear-gradient(135deg, #333, #111);\n}\n\n.power-icon.deep-clean {\n    background: linear-gradient(135deg, #666, #333);\n}\n\n.power-icon.balance {\n    background: linear-gradient(135deg, #9C8102, #7a6600);\n}\n\n.power-card h4 {\n    color: #333;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.power-card p {\n    color: #555;\n    line-height: 1.6;\n    font-size: 1.1rem;\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.urgency-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    margin-bottom: 30px;\n}\n\n.benefits-quick {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\n    gap: 20px;\n}\n\n.quick-benefit {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background: rgba(255, 255, 255, 0.1);\n    padding: 15px;\n    border-radius: 25px;\n    transition: all 0.3s ease;\n}\n\n.quick-benefit:hover {\n    background: rgba(255, 255, 255, 0.2);\n}\n\n.benefit-icon {\n    width: 15px;\n    height: 15px;\n    border-radius: 50%;\n    background: #9C8102;\n    flex-shrink: 0;\n}\n\n.quick-benefit span:last-child {\n    color: #ffffff !important;\n    font-weight: 500;\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.product-footer {\n    color: #999;\n    font-style: italic;\n    text-align: center;\n    font-size: 1.1rem;\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 .value-grid,\n    .product-description-container .power-features {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .ingredients-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 .result-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .ingredient-card {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .benefits-quick {\n        grid-template-columns: 1fr;\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 power cards\n    const powerCards = container.querySelectorAll('.power-card');\n    powerCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.2}s`;\n        card.style.animation = 'fadeInUp 0.7s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for ingredient cards\n    const ingredientCards = container.querySelectorAll('.ingredient-card');\n    ingredientCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.2}s`;\n        card.style.animation = 'fadeInUp 0.8s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for result items\n    const resultItems = container.querySelectorAll('.result-item');\n    resultItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.3}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')) {\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    \/\/ Quick benefits animation\n    const quickBenefits = container.querySelectorAll('.quick-benefit');\n    quickBenefits.forEach((benefit, index) =\u003e {\n        benefit.style.animationDelay = `${index * 0.1}s`;\n        benefit.style.animation = 'fadeInUp 0.5s ease-out forwards';\n    });\n\n    \/\/ Hover effects for interactive elements\n    const interactiveElements = container.querySelectorAll('.use-card, .power-card, .value-card, .ingredient-card');\n    interactiveElements.forEach(element =\u003e {\n        element.addEventListener('mouseenter', function() {\n            this.style.transform = this.style.transform.includes('translateY') ? \n                this.style.transform.replace(\/translateY\\([^)]*\\)\/, 'translateY(-10px)') + ' scale(1.02)' :\n                'translateY(-10px) scale(1.02)';\n        });\n        \n        element.addEventListener('mouseleave', function() {\n            this.style.transform = this.style.transform.replace(\/translateY\\([^)]*\\) scale\\([^)]*\\)\/, '');\n        });\n    });\n\n    \/\/ Charcoal particles effect (subtle)\n    const heroSection = container.querySelector('.hero-section');\n    if (heroSection) {\n        for (let i = 0; i \u003c 5; i++) {\n            const particle = document.createElement('div');\n            particle.style.cssText = `\n                position: absolute;\n                width: 3px;\n                height: 3px;\n                background: #333;\n                border-radius: 50%;\n                opacity: 0.3;\n                animation: float ${3 + Math.random() * 2}s ease-in-out infinite;\n                top: ${Math.random() * 100}%;\n                left: ${Math.random() * 100}%;\n                z-index: 1;\n            `;\n            heroSection.appendChild(particle);\n        }\n    }\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"50 ml","offer_id":44917023408325,"sku":null,"price":40.0,"currency_code":"EGP","in_stock":true},{"title":"150 ml","offer_id":44917023441093,"sku":null,"price":80.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-charcoal-face-wash-423346.webp?v=1752673714"},{"product_id":"bobana-vit-c-cleanser","title":"Bobana Vitamin C Ansiktsvask Bobana Bleking Vask med Vitamin C","description":"\u003cdiv class=\"product-description-container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero-section\"\u003e\n\u003cdiv class=\"vitamin-glow\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hero-image\"\u003e\n\u003cimg alt=\"Bobana Vitamin C Lotion\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-brvitamin-c-brface-wash-626449.webp?v=1752676150\"\/\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"main-title\"\u003eBobana Vitamin C Lotion\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eEkte stråling fra dybden\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- Problem Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eEr du lei av matt hud og pigmentering som ikke vil forsvinne?\u003c\/h3\u003e\n\u003cdiv class=\"problem-statement\"\u003e\n\u003cdiv class=\"problem-card\"\u003e\n\u003cp\u003eHver lysningskrem du har prøvd lover deg glød, og til slutt er huden din den samme som før? Problemet er at de fleste produkter \u003cstrong\u003eDen åpner kun ovenfra\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eBobana vask med en annen vitamin C, virker fra dybden og fremhever den naturlige gløden som er skjult under lag med skade.\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\"\u003eHovedbruk\u003c\/h3\u003e\n\u003cdiv class=\"uses-grid\"\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon brighten\"\u003e\u003c\/div\u003e\n\u003ch4\u003eLysne huden og fjern mørk pigmentering\u003c\/h4\u003e\n\u003cp\u003eMed en konsentrasjon på 10 % vitamin C, som bekjemper overskudd av melanin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon anti-aging\"\u003e\u003c\/div\u003e\n\u003ch4\u003eBekjemp tegn på aldring og brune flekker\u003c\/h4\u003e\n\u003cp\u003eMed kraftige antioksidanter som fornyer hudceller\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon even-tone\"\u003e\u003c\/div\u003e\n\u003ch4\u003eJevn ut hudtone og fjern matthet\u003c\/h4\u003e\n\u003cp\u003eMed askorbylglukosid, en stabilisert derivat av vitamin C\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-card\"\u003e\n\u003cdiv class=\"use-icon gentle-clean\"\u003e\u003c\/div\u003e\n\u003ch4\u003eSkånsom rens med fuktighet\u003c\/h4\u003e\n\u003cp\u003eMed glyserin og stearinsyre, som holder huden fuktig\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\"\u003e\n\u003ch3 class=\"section-title\"\u003eAktive ingredienser\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-section\"\u003e\n\u003cdiv class=\"ingredients-image\"\u003e\n\u003cimg alt=\"Vitamin C-ingredienser\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-vitamin-c-face-wash-904930.webp?v=1752676188\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-content\"\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon vitamin-c-icon\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ingredient-info\"\u003e\n\u003ch4\u003eVitamin C 10%\u003c\/h4\u003e\n\u003cp\u003eDen mest kraftfulle naturlige hudblekeren, den bekjemper frie radikaler og stimulerer cellefornyelse for en lysere hud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon ascorbyl-icon\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ingredient-info\"\u003e\n\u003ch4\u003eAscorbyl glukosid\u003c\/h4\u003e\n\u003cp\u003eEn stabil derivat av vitamin C, den trenger dypt inn i huden og lysner pigmentering innenfra.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-card\"\u003e\n\u003cdiv class=\"ingredient-icon stearic-icon\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ingredient-info\"\u003e\n\u003ch4\u003eStearinsyre\u003c\/h4\u003e\n\u003cp\u003eDen fukter huden og beskytter den mot tørke under rengjøring.\u003c\/p\u003e\n\u003c\/div\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\"\u003eResultatene du vil se\u003c\/h3\u003e\n\u003cdiv class=\"results-timeline\"\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-badge\"\u003e\n\u003cspan class=\"step-text\"\u003eFørste bruk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eUmiddelbar effekt\u003c\/h4\u003e\n\u003cp\u003eDyp rengjøring, frisk følelse, øyeblikkelig mykhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-badge\"\u003e\n\u003cspan class=\"step-text\"\u003eEtter en uke\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eMerkbar glød\u003c\/h4\u003e\n\u003cp\u003eKlarere hud, lysere pigmentering, mindre matthet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"result-step\"\u003e\n\u003cdiv class=\"step-badge\"\u003e\n\u003cspan class=\"step-text\"\u003eEtter en måned\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eFantastisk transformasjon\u003c\/h4\u003e\n\u003cp\u003eJevn hudtone, naturlig glød, yngre utseende\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\"\u003eVerdi for pengene\u003c\/h3\u003e\n\u003cdiv class=\"value-grid\"\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon concentration\"\u003e\u003c\/div\u003e\n\u003ch4\u003eHøy konsentrasjon av 10% vitamin C\u003c\/h4\u003e\n\u003cp\u003eEt profesjonelt nivå sammenlignbart med importerte produkter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon formula\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFin kremet formel\u003c\/h4\u003e\n\u003cp\u003eRenser og fukter samtidig\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon sizes\"\u003e\u003c\/div\u003e\n\u003ch4\u003eTo størrelser å velge mellom\u003c\/h4\u003e\n\u003cp\u003e50 ml for prøve, 150 ml for kontinuerlig bruk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-card\"\u003e\n\u003cdiv class=\"value-icon suitable\"\u003e\u003c\/div\u003e\n\u003ch4\u003eIdeell for alle hudtyper\u003c\/h4\u003e\n\u003cp\u003eSelv sensitiv hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Brightness Science --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eSann opplysning vitenskap\u003c\/h3\u003e\n\u003cdiv class=\"science-content\"\u003e\n\u003cdiv class=\"science-cards\"\u003e\n\u003cdiv class=\"science-card\"\u003e\n\u003cdiv class=\"science-icon deep-action\"\u003e\u003c\/div\u003e\n\u003ch4\u003eArbeid innenfra\u003c\/h4\u003e\n\u003cp\u003eVitamin C trenger gjennom hudlagene og bekjemper pigmentering ved kilden, ikke bare overfladisk dekning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"science-card\"\u003e\n\u003cdiv class=\"science-icon cell-renewal\"\u003e\u003c\/div\u003e\n\u003ch4\u003eCelle regenerering\u003c\/h4\u003e\n\u003cp\u003eStimulerer kollagenproduksjon og fornyer hudceller for langvarig naturlig glød.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"science-card\"\u003e\n\u003cdiv class=\"science-icon antioxidant\"\u003e\u003c\/div\u003e\n\u003ch4\u003eAntioksidantbeskyttelse\u003c\/h4\u003e\n\u003cp\u003eBeskytter huden mot miljøfaktorer som forårsaker misfarging og ny pigmentering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Section --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-image\"\u003e\n\u003cimg alt=\"Huden din fortjener denne strålingen\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-brvitamin-c-brface-wash-405037.webp?v=1752676174\"\/\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cta-content\"\u003e\n\u003ch3\u003eHuden din fortjener denne strålingen\u003c\/h3\u003e\n\u003cp\u003eDen er nok til å utsette og ikke få pigmenteringen til å øke ytterligere.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eStart din naturlige lysningsreise nå\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"brightness-promise\"\u003e\n\u003cdiv class=\"promise-item\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eLysnende fra første bruk\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"promise-item\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eTrygg naturlig lysning\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"promise-item\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eJevn farge og friskhet\u003c\/span\u003e\n\u003c\/div\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\u003eFullstendige ingredienser\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eAQUA, VITAMIN C, CYCLOHEXASILOXANE, GLYCERIN, AMMONIUM POLYACRYLOYLDIMETHYL TAURATE, ISOPROPYL LAUROYL SARCOSINATE, CITRIC ACID, HYDROGENATED POLYISOBUTENE, STEARIC ACID, CARBOMER, ASCORBYL GLUCOSIDE\u003c\/p\u003e\n\u003cdiv class=\"inspirational-quote\"\u003e\n\u003cem\u003e“Ekte glød kommer ikke fra å skjule feil... men fra å ta tak i årsakene.”\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.vitamin-glow {\n    position: absolute;\n    top: -50%;\n    right: -50%;\n    width: 200%;\n    height: 200%;\n    background: radial-gradient(circle, rgba(255, 165, 0, 0.1) 0%, transparent 70%);\n    animation: vitaminPulse 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: #FF8C00;\n    margin-bottom: 15px;\n    position: relative;\n    z-index: 2;\n    animation: fadeInUp 1s ease-out;\n    text-shadow: 0 0 10px rgba(255, 140, 0, 0.3);\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(255, 165, 0, 0.05) 0%, transparent 70%);\n    animation: vitaminPulse 6s ease-in-out infinite;\n}\n\n.dark-section .section-title {\n    color: #FF8C00;\n    position: relative;\n    z-index: 2;\n}\n\n.section-title {\n    font-size: 2rem;\n    color: #FF8C00;\n    margin-bottom: 30px;\n    padding-bottom: 15px;\n    border-bottom: 3px solid #FF8C00;\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, #FF8C00, 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    position: relative;\n    overflow: hidden;\n}\n\n.problem-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 4px;\n    background: linear-gradient(90deg, #FF8C00, #FFD700);\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, #FF8C00, #FFD700);\n    color: white;\n    padding: 25px;\n    border-radius: 10px;\n    text-align: center;\n    box-shadow: 0 10px 30px rgba(255, 140, 0, 0.3);\n}\n\n\/* Uses Grid *\/\n.uses-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n    position: relative;\n    z-index: 2;\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: 50px;\n    height: 50px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n    position: relative;\n    box-shadow: 0 0 20px rgba(255, 140, 0, 0.4);\n}\n\n.use-icon.brighten {\n    background: linear-gradient(135deg, #FF8C00, #FFD700);\n}\n\n.use-icon.anti-aging {\n    background: linear-gradient(135deg, #FFB347, #FF8C00);\n}\n\n.use-icon.even-tone {\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n}\n\n.use-icon.gentle-clean {\n    background: linear-gradient(135deg, #FFA500, #FF7F00);\n}\n\n.use-card h4 {\n    color: #FF8C00 !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\/* 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}\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.15);\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-card {\n    background: white;\n    padding: 25px;\n    border-radius: 15px;\n    box-shadow: 0 8px 25px rgba(0,0,0,0.1);\n    display: flex;\n    align-items: center;\n    gap: 20px;\n    transition: all 0.3s ease;\n    position: relative;\n    overflow: hidden;\n}\n\n.ingredient-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 3px;\n    background: linear-gradient(90deg, #FF8C00, transparent);\n    transform: scaleX(0);\n    transition: transform 0.3s ease;\n}\n\n.ingredient-card:hover::before {\n    transform: scaleX(1);\n}\n\n.ingredient-card:hover {\n    transform: translateX(-5px);\n    box-shadow: 0 12px 35px rgba(0,0,0,0.15);\n}\n\n.ingredient-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    flex-shrink: 0;\n}\n\n.ingredient-icon.vitamin-c-icon {\n    background: linear-gradient(135deg, #FF8C00, #FFD700);\n}\n\n.ingredient-icon.ascorbyl-icon {\n    background: linear-gradient(135deg, #FFB347, #FF8C00);\n}\n\n.ingredient-icon.stearic-icon {\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n}\n\n.ingredient-info h4 {\n    color: #FF8C00;\n    font-size: 1.3rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.ingredient-info p {\n    color: #555;\n    line-height: 1.6;\n}\n\n\/* Results Timeline *\/\n.results-timeline {\n    display: grid;\n    gap: 25px;\n    margin-top: 30px;\n    position: relative;\n    z-index: 2;\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-badge {\n    background: linear-gradient(135deg, #FF8C00, #FFD700);\n    color: white;\n    padding: 15px 20px;\n    border-radius: 25px;\n    text-align: center;\n    flex-shrink: 0;\n    box-shadow: 0 0 20px rgba(255, 140, 0, 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: #FF8C00 !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, #FF8C00, 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: 50px;\n    height: 50px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.value-icon.concentration {\n    background: linear-gradient(135deg, #FF8C00, #FFD700);\n}\n\n.value-icon.formula {\n    background: linear-gradient(135deg, #FFB347, #FF8C00);\n}\n\n.value-icon.sizes {\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n}\n\n.value-icon.suitable {\n    background: linear-gradient(135deg, #FFA500, #FF7F00);\n}\n\n.value-card h4 {\n    color: #FF8C00;\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\/* Science Content *\/\n.science-content {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n}\n\n.science-cards {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 30px;\n}\n\n.science-card {\n    background: rgba(255, 255, 255, 0.1);\n    backdrop-filter: blur(10px);\n    padding: 35px;\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}\n\n.science-card:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateY(-10px);\n}\n\n.science-icon {\n    width: 60px;\n    height: 60px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.science-icon.deep-action {\n    background: linear-gradient(135deg, #FF8C00, #FFD700);\n}\n\n.science-icon.cell-renewal {\n    background: linear-gradient(135deg, #FFB347, #FF8C00);\n}\n\n.science-icon.antioxidant {\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n}\n\n.science-card h4 {\n    color: #FF8C00 !important;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.science-card p {\n    color: #ffffff !important;\n    line-height: 1.6;\n    font-size: 1.1rem;\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.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(255, 165, 0, 0.1) 0%, transparent 70%);\n    animation: vitaminPulse 4s ease-in-out infinite;\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 {\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: #FF8C00;\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: 25px;\n    background: rgba(255, 140, 0, 0.2);\n    border-radius: 15px;\n    border: 2px solid #FF8C00;\n    color: #ffffff !important;\n    font-weight: bold;\n    backdrop-filter: blur(10px);\n    margin-bottom: 30px;\n}\n\n.brightness-promise {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 20px;\n}\n\n.promise-item {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    background: rgba(255, 255, 255, 0.1);\n    padding: 15px;\n    border-radius: 25px;\n    transition: all 0.3s ease;\n}\n\n.promise-item:hover {\n    background: rgba(255, 255, 255, 0.2);\n}\n\n.promise-icon {\n    width: 15px;\n    height: 15px;\n    border-radius: 50%;\n    background: #FF8C00;\n    flex-shrink: 0;\n    box-shadow: 0 0 10px rgba(255, 140, 0, 0.5);\n}\n\n.promise-item span:last-child {\n    color: #ffffff !important;\n    font-weight: 500;\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: #FF8C00;\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 #FF8C00;\n    background: rgba(255, 140, 0, 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: #FF8C00 !important;\n}\n\n.dark-section .section-title {\n    color: #FF8C00 !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 vitaminPulse {\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\/* Vitamin C Sparkle Effect *\/\n@keyframes sparkle {\n    0%, 100% {\n        opacity: 0;\n        transform: scale(0);\n    }\n    50% {\n        opacity: 1;\n        transform: scale(1);\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 .value-grid,\n    .product-description-container .science-cards {\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 .result-step {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .ingredient-card {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .brightness-promise {\n        grid-template-columns: 1fr;\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    \/\/ Vitamin glow animation timing\n    const vitaminGlow = container.querySelector('.vitamin-glow');\n    if (vitaminGlow) {\n        vitaminGlow.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 science cards\n    const scienceCards = container.querySelectorAll('.science-card');\n    scienceCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.2}s`;\n        card.style.animation = 'fadeInUp 0.7s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for ingredient cards\n    const ingredientCards = container.querySelectorAll('.ingredient-card');\n    ingredientCards.forEach((card, index) =\u003e {\n        card.style.animationDelay = `${index * 0.2}s`;\n        card.style.animation = 'fadeInUp 0.8s 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, .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    \/\/ Promise items animation\n    const promiseItems = container.querySelectorAll('.promise-item');\n    promiseItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.1}s`;\n        item.style.animation = 'fadeInUp 0.5s ease-out forwards';\n    });\n\n    \/\/ Vitamin C sparkle effect\n    const heroSection = container.querySelector('.hero-section');\n    if (heroSection) {\n        for (let i = 0; i \u003c 8; i++) {\n            const sparkle = document.createElement('div');\n            sparkle.style.cssText = `\n                position: absolute;\n                width: 4px;\n                height: 4px;\n                background: #FFD700;\n                border-radius: 50%;\n                animation: sparkle ${2 + Math.random() * 3}s ease-in-out infinite;\n                top: ${Math.random() * 100}%;\n                left: ${Math.random() * 100}%;\n                z-index: 1;\n                box-shadow: 0 0 6px #FFD700;\n            `;\n            sparkle.style.animationDelay = `${Math.random() * 2}s`;\n            heroSection.appendChild(sparkle);\n        }\n    }\n\n    \/\/ Hover effects for interactive elements\n    const interactiveElements = container.querySelectorAll('.use-card, .science-card, .value-card, .ingredient-card');\n    interactiveElements.forEach(element =\u003e {\n        element.addEventListener('mouseenter', function() {\n            this.style.transform = this.style.transform.includes('translateY') ? \n                this.style.transform.replace(\/translateY\\([^)]*\\)\/, 'translateY(-10px)') + ' scale(1.02)' :\n                'translateY(-10px) scale(1.02)';\n        });\n        \n        element.addEventListener('mouseleave', function() {\n            this.style.transform = this.style.transform.replace(\/translateY\\([^)]*\\) scale\\([^)]*\\)\/, '');\n        });\n    });\n\n    \/\/ Brightness glow effect on scroll\n    const ctaSection = container.querySelector('.cta-section');\n    const ctaObserver = new IntersectionObserver(function(entries) {\n        entries.forEach(entry =\u003e {\n            if (entry.isIntersecting) {\n                entry.target.style.boxShadow = '0 0 50px rgba(255, 140, 0, 0.3)';\n            }\n        });\n    }, observerOptions);\n\n    if (ctaSection) {\n        ctaObserver.observe(ctaSection);\n    }\n});\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"50 ml","offer_id":44917024620741,"sku":null,"price":40.0,"currency_code":"EGP","in_stock":true},{"title":"150 ml","offer_id":44917024653509,"sku":null,"price":80.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-vitamin-c-face-wash-877281.webp?v=1752677018"},{"product_id":"bobana-moroccan-soap-olive","title":"Bobana Marokkansk Såpe Med Naturlig Olivenolje Marokkansk såpe med olivenolje fra Bobana","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-content\"\u003e\n\u003ch1 class=\"main-title\"\u003eBobana Marokkansk Såpe\u003c\/h1\u003e\n\u003ch2 class=\"subtitle\"\u003eMed naturlig arganolje\u003c\/h2\u003e\n\u003cdiv class=\"hero-badge\"\u003e\n\u003cspan class=\"badge-text\"\u003e500 gram • Overlegen kvalitet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Introduction Section --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eOppdag hudens naturlige glød\u003c\/h3\u003e\n\u003cdiv class=\"intro-content\"\u003e\n\u003cdiv class=\"intro-card\"\u003e\n\u003cp\u003eBobana marokkansk såpe beriket med arganolje blandet med naturlige oljer som nærer og gjenoppretter glød og stråling til kroppens hud. Opplev gamle marokkanske skjønnhetshemmeligheter med denne luksuriøse og tradisjonelle formelen.\u003c\/p\u003e\n\u003cdiv class=\"highlight-box\"\u003e\n\u003cstrong\u003eForvandle din hudpleierutine med en autentisk marokkansk spaopplevelse hjemme\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits Section --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eKraftige fordeler for huden din\u003c\/h3\u003e\n\u003cdiv class=\"benefits-grid\"\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon exfoliate\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFjern døde hudceller\u003c\/h4\u003e\n\u003cp\u003eEksfolierer forsiktig og fjerner opphopning av døde hudceller for mykere, glattere hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon deep-clean\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDyp rengjøring\u003c\/h4\u003e\n\u003cp\u003eDet renser dypt og fjerner overflødig olje og urenheter som har samlet seg i porene\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon brighten\"\u003e\u003c\/div\u003e\n\u003ch4\u003eLysne mørke flekker\u003c\/h4\u003e\n\u003cp\u003eDet hjelper med å lysne mørke flekker og forbedre hudtonen og gløden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon moisturize\"\u003e\u003c\/div\u003e\n\u003ch4\u003eErnæring med vitamin A\u003c\/h4\u003e\n\u003cp\u003eDen inneholder vitamin A, som hjelper til med å fukte huden og beskytter den mot tørrhet\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon circulation\"\u003e\u003c\/div\u003e\n\u003ch4\u003eStimulere blodsirkulasjonen\u003c\/h4\u003e\n\u003cp\u003eAvslører hudens glød ved å stimulere blodsirkulasjonen for en sunn glans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-card\"\u003e\n\u003cdiv class=\"benefit-icon acne\"\u003e\u003c\/div\u003e\n\u003ch4\u003eForebygg kroppsakne\u003c\/h4\u003e\n\u003cp\u003eDet fjerner urenheter som forårsaker kroppskviser for å oppnå renere og sunnere hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Key Ingredients --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eLuksuriøse naturlige ingredienser\u003c\/h3\u003e\n\u003cdiv class=\"ingredients-grid\"\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-icon argan\"\u003e\u003c\/div\u003e\n\u003ch4\u003eArganolje\u003c\/h4\u003e\n\u003cp\u003eRik på vitamin E og essensielle fettsyrer, den gir dyp næring og fornyelse av huden\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-icon glycerin\"\u003e\u003c\/div\u003e\n\u003ch4\u003eGlyserin\u003c\/h4\u003e\n\u003cp\u003eEn naturlig fuktighetsgiver som tiltrekker fuktighet til huden og opprettholder hydrering\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-icon almond\"\u003e\u003c\/div\u003e\n\u003ch4\u003eMandelolje\u003c\/h4\u003e\n\u003cp\u003eMykgjør og fukter huden samtidig som den tilfører essensielle næringsstoffer og vitaminer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredient-item\"\u003e\n\u003cdiv class=\"ingredient-icon chamomile\"\u003e\u003c\/div\u003e\n\u003ch4\u003eKamille\u003c\/h4\u003e\n\u003cp\u003eDet beroliger og lindrer huden med sine naturlige betennelsesdempende egenskaper\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- How to Use --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eHvordan bruke for best resultat\u003c\/h3\u003e\n\u003cdiv class=\"usage-steps\"\u003e\n\u003cdiv class=\"step-item\"\u003e\n\u003cdiv class=\"step-number\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eForbered dampbadet\u003c\/h4\u003e\n\u003cp\u003eBruk under dampbad for å åpne porene og forberede huden din\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-item\"\u003e\n\u003cdiv class=\"step-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eJevn påføring\u003c\/h4\u003e\n\u003cp\u003ePåfør et passende lag såpe over hele kroppen, unngå kutt eller sår\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-item\"\u003e\n\u003cdiv class=\"step-number\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eLa det være på\u003c\/h4\u003e\n\u003cp\u003eLa det være på kroppen i 10 til 15 minutter for å tillate dyp penetrasjon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-item\"\u003e\n\u003cdiv class=\"step-number\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eSkylling og eksfoliering\u003c\/h4\u003e\n\u003cp\u003eVask med vann, og gni deretter med marokkansk loofah i sirkulære bevegelser\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step-item\"\u003e\n\u003cdiv class=\"step-number\"\u003e5\u003c\/div\u003e\n\u003cdiv class=\"step-content\"\u003e\n\u003ch4\u003eSiste skyll\u003c\/h4\u003e\n\u003cp\u003eVask kroppen igjen med vann for å få myk og strålende hud\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Recommended Uses --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eAnbefalt for\u003c\/h3\u003e\n\u003cdiv class=\"recommended-grid\"\u003e\n\u003cdiv class=\"recommend-card\"\u003e\n\u003cdiv class=\"recommend-icon deep\"\u003e\u003c\/div\u003e\n\u003ch4\u003eDyp rengjøring\u003c\/h4\u003e\n\u003cp\u003ePerfekt for din ukentlige dype renserutine\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recommend-card\"\u003e\n\u003cdiv class=\"recommend-icon exfoliate\"\u003e\u003c\/div\u003e\n\u003ch4\u003eEksfoliering\u003c\/h4\u003e\n\u003cp\u003eSkånsom og effektiv eksfoliering for alle hudtyper\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recommend-card\"\u003e\n\u003cdiv class=\"recommend-icon prep\"\u003e\u003c\/div\u003e\n\u003ch4\u003eForberedelse til masker\u003c\/h4\u003e\n\u003cp\u003eForbereder huden for kroppsmasker og behandlinger\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recommend-card\"\u003e\n\u003cdiv class=\"recommend-icon removal\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFjern død hud\u003c\/h4\u003e\n\u003cp\u003eFjerner effektivt døde hudceller for foryngelse\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Product Value --\u003e\n\u003cdiv class=\"section-container dark-section\"\u003e\n\u003ch3 class=\"section-title\"\u003eEksepsjonell verdi og kvalitet\u003c\/h3\u003e\n\u003cdiv class=\"value-features\"\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-icon size\"\u003e\u003c\/div\u003e\n\u003ch4\u003eSjenerøs porsjonsstørrelse på 500 g\u003c\/h4\u003e\n\u003cp\u003eLangvarig verdi som gir måneder med luksuriøse spa-behandlinger\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-icon authentic\"\u003e\u003c\/div\u003e\n\u003ch4\u003eAutentisk marokkansk kombinasjon\u003c\/h4\u003e\n\u003cp\u003eEn tradisjonell oppskrift som har gått i arv gjennom generasjoner av marokkanske skjønnhetseksperter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-icon natural\"\u003e\u003c\/div\u003e\n\u003ch4\u003e100 % naturlige ingredienser\u003c\/h4\u003e\n\u003cp\u003eIngen sterke kjemikalier, bare rene naturlige oljer og planter\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"value-item\"\u003e\n\u003cdiv class=\"value-icon spa\"\u003e\u003c\/div\u003e\n\u003ch4\u003eProfesjonelle spa-resultater\u003c\/h4\u003e\n\u003cp\u003eFå salongkvalitetsresultater i komforten av ditt eget hjem\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Safety Notice --\u003e\n\u003cdiv class=\"section-container\"\u003e\n\u003ch3 class=\"section-title\"\u003eViktig sikkerhetsinformasjon\u003c\/h3\u003e\n\u003cdiv class=\"safety-notice\"\u003e\n\u003cdiv class=\"safety-card\"\u003e\n\u003cdiv class=\"safety-icon\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"safety-content\"\u003e\n\u003ch4\u003eDet anbefales å utføre en allergitest\u003c\/h4\u003e\n\u003cp\u003eFør du bruker et nytt hud-\/hårprodukt, er det viktig å utføre en allergitest for å sikre sikkerheten for huden og håret ditt. Se den detaljerte guiden i seksjonen for allergitesting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Section --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-content\"\u003e\n\u003ch3\u003eOpplev luksusen av et marokkansk spa\u003c\/h3\u003e\n\u003cp\u003eForvandle din hudpleierutine med denne autentiske marokkanske såpen beriket med luksuriøs arganolje. Huden din fortjener den fineste naturlige pleien.\u003c\/p\u003e\n\u003cdiv class=\"cta-highlight\"\u003e\n\u003cstrong\u003eForkjæl deg selv med gamle skjønnhetshemmeligheter • Legg i handlekurven i dag\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spa-promises\"\u003e\n\u003cdiv class=\"promise-badge\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eFantastisk glød\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"promise-badge\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eSilkemykhet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"promise-badge\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eDyp rengjøring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"promise-badge\"\u003e\n\u003cspan class=\"promise-icon\"\u003e\u003c\/span\u003e\n\u003cspan\u003eNaturlig fuktighetsgivende\u003c\/span\u003e\n\u003c\/div\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\u003eFull ingrediensliste\u003c\/h4\u003e\n\u003cp class=\"ingredients-text\"\u003eArganolje, glyserin, mandelolje, kamille, betain, destillert vann\u003c\/p\u003e\n\u003cdiv class=\"product-footer\"\u003e\n\u003cem\u003eBobana marokkansk såpe med naturlig arganolje • 500 gram, førsteklasses kvalitet\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: 80px 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-content {\n    position: relative;\n    z-index: 2;\n}\n\n.main-title {\n    font-size: 3rem;\n    font-weight: bold;\n    color: #9C8102;\n    margin-bottom: 15px;\n    animation: fadeInUp 1s ease-out;\n    text-shadow: 0 0 20px rgba(156, 129, 2, 0.3);\n}\n\n.subtitle {\n    font-size: 1.8rem;\n    margin-bottom: 25px;\n    animation: fadeInUp 1s ease-out 0.3s both;\n    opacity: 0.9;\n}\n\n.hero-badge {\n    display: inline-block;\n    background: rgba(156, 129, 2, 0.2);\n    border: 2px solid #9C8102;\n    padding: 12px 25px;\n    border-radius: 25px;\n    animation: fadeInUp 1s ease-out 0.6s both;\n}\n\n.badge-text {\n    color: #9C8102;\n    font-weight: bold;\n    font-size: 1.1rem;\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: 2.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\/* Introduction Section *\/\n.intro-content {\n    margin-top: 30px;\n}\n\n.intro-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    position: relative;\n    overflow: hidden;\n}\n\n.intro-card::before {\n    content: '';\n    position: absolute;\n    top: 0;\n    right: 0;\n    width: 100%;\n    height: 4px;\n    background: linear-gradient(90deg, #9C8102, #D4AF37);\n}\n\n.intro-card:hover {\n    transform: translateY(-5px);\n}\n\n.intro-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, #D4AF37);\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\/* Benefits Grid *\/\n.benefits-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n    position: relative;\n    z-index: 2;\n}\n\n.benefit-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.benefit-card:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateY(-8px);\n}\n\n.benefit-icon {\n    width: 60px;\n    height: 60px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n    position: relative;\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\n}\n\n.benefit-icon.exfoliate {\n    background: linear-gradient(135deg, #9C8102, #D4AF37);\n}\n\n.benefit-icon.deep-clean {\n    background: linear-gradient(135deg, #8B7355, #9C8102);\n}\n\n.benefit-icon.brighten {\n    background: linear-gradient(135deg, #D4AF37, #FFD700);\n}\n\n.benefit-icon.moisturize {\n    background: linear-gradient(135deg, #CD853F, #9C8102);\n}\n\n.benefit-icon.circulation {\n    background: linear-gradient(135deg, #B8860B, #DAA520);\n}\n\n.benefit-icon.acne {\n    background: linear-gradient(135deg, #9C8102, #8B7355);\n}\n\n.benefit-card h4 {\n    color: #9C8102 !important;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.benefit-card p {\n    color: #ffffff !important;\n    line-height: 1.6;\n    font-size: 1.1rem;\n}\n\n\/* Ingredients Grid *\/\n.ingredients-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 30px;\n    margin-top: 30px;\n}\n\n.ingredient-item {\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    overflow: hidden;\n}\n\n.ingredient-item::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.ingredient-item:hover::before {\n    transform: scaleX(1);\n}\n\n.ingredient-item:hover {\n    transform: translateY(-10px);\n    box-shadow: 0 20px 40px rgba(0,0,0,0.15);\n}\n\n.ingredient-icon {\n    width: 70px;\n    height: 70px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n}\n\n.ingredient-icon.argan {\n    background: linear-gradient(135deg, #9C8102, #D4AF37);\n}\n\n.ingredient-icon.glycerin {\n    background: linear-gradient(135deg, #87CEEB, #4682B4);\n}\n\n.ingredient-icon.almond {\n    background: linear-gradient(135deg, #DEB887, #CD853F);\n}\n\n.ingredient-icon.chamomile {\n    background: linear-gradient(135deg, #FFD700, #FFA500);\n}\n\n.ingredient-item h4 {\n    color: #9C8102;\n    font-size: 1.4rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.ingredient-item p {\n    color: #555;\n    line-height: 1.6;\n    font-size: 1.1rem;\n}\n\n\/* Usage Steps *\/\n.usage-steps {\n    position: relative;\n    z-index: 2;\n    margin-top: 30px;\n    display: grid;\n    gap: 25px;\n}\n\n.step-item {\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.step-item:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateX(-10px);\n}\n\n.step-number {\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.5rem;\n    flex-shrink: 0;\n    margin-left: 20px;\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\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\/* Recommended Grid *\/\n.recommended-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n}\n\n.recommend-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.recommend-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 15px 35px rgba(0,0,0,0.15);\n}\n\n.recommend-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n    background: linear-gradient(135deg, #9C8102, #D4AF37);\n}\n\n.recommend-card h4 {\n    color: #9C8102;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.recommend-card p {\n    color: #555;\n    line-height: 1.6;\n}\n\n\/* Value Features *\/\n.value-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 25px;\n    margin-top: 30px;\n    position: relative;\n    z-index: 2;\n}\n\n.value-item {\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}\n\n.value-item:hover {\n    background: rgba(255, 255, 255, 0.15);\n    transform: translateY(-5px);\n}\n\n.value-icon {\n    width: 60px;\n    height: 60px;\n    border-radius: 50%;\n    margin: 0 auto 20px;\n    display: block;\n    background: linear-gradient(135deg, #9C8102, #D4AF37);\n    box-shadow: 0 0 20px rgba(156, 129, 2, 0.4);\n}\n\n.value-item h4 {\n    color: #9C8102 !important;\n    font-size: 1.3rem;\n    margin-bottom: 15px;\n    font-weight: bold;\n}\n\n.value-item p {\n    color: #ffffff !important;\n    line-height: 1.6;\n}\n\n\/* Safety Notice *\/\n.safety-notice {\n    margin-top: 30px;\n}\n\n.safety-card {\n    background: #fff3cd;\n    border: 2px solid #ffeaa7;\n    padding: 30px;\n    border-radius: 15px;\n    display: flex;\n    align-items: center;\n    gap: 20px;\n    transition: all 0.3s ease;\n}\n\n.safety-card:hover {\n    transform: translateY(-3px);\n    box-shadow: 0 10px 25px rgba(255, 193, 7, 0.2);\n}\n\n.safety-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 50%;\n    background: linear-gradient(135deg, #ffc107, #ff8f00);\n    flex-shrink: 0;\n}\n\n.safety-content h4 {\n    color: #856404;\n    font-size: 1.3rem;\n    margin-bottom: 10px;\n    font-weight: bold;\n}\n\n.safety-content p {\n    color: #856404;\n    line-height: 1.6;\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.5rem;\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    margin-bottom: 30px;\n}\n\n.spa-promises {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 20px;\n}\n\n.promise-badge {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    background: rgba(255, 255, 255, 0.1);\n    padding: 15px;\n    border-radius: 25px;\n    transition: all 0.3s ease;\n}\n\n.promise-badge:hover {\n    background: rgba(255, 255, 255, 0.2);\n}\n\n.promise-icon {\n    width: 15px;\n    height: 15px;\n    border-radius: 50%;\n    background: #9C8102;\n    flex-shrink: 0;\n    box-shadow: 0 0 10px rgba(156, 129, 2, 0.5);\n}\n\n.promise-badge span:last-child {\n    color: #ffffff !important;\n    font-weight: 500;\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: 1rem;\n    line-height: 1.6;\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.product-footer {\n    color: #999;\n    font-style: italic;\n    text-align: center;\n    font-size: 1.1rem;\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 expandBorder {\n    from {\n        width: 0;\n    }\n    to {\n        width: 120px;\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: 2.2rem;\n    }\n    \n    .product-description-container .subtitle {\n        font-size: 1.4rem;\n    }\n    \n    .product-description-container .section-title {\n        font-size: 1.8rem;\n    }\n    \n    .product-description-container .benefits-grid,\n    .product-description-container .ingredients-grid,\n    .product-description-container .value-features,\n    .product-description-container .recommended-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .hero-section {\n        padding: 50px 20px;\n    }\n    \n    .product-description-container .step-item {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .step-number {\n        margin-left: 0;\n    }\n    \n    .product-description-container .safety-card {\n        flex-direction: column;\n        text-align: center;\n        gap: 15px;\n    }\n    \n    .product-description-container .spa-promises {\n        grid-template-columns: 1fr;\n    }\n    \n    .product-description-container .cta-content h3 {\n        font-size: 2rem;\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 benefit cards\n    const benefitCards = container.querySelectorAll('.benefit-card');\n    benefitCards.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 ingredient items\n    const ingredientItems = container.querySelectorAll('.ingredient-item');\n    ingredientItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.15}s`;\n        item.style.animation = 'fadeInUp 0.7s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for value items\n    const valueItems = container.querySelectorAll('.value-item');\n    valueItems.forEach((item, index) =\u003e {\n        item.style.animationDelay = `${index * 0.2}s`;\n        item.style.animation = 'fadeInUp 0.6s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for step items\n    const stepItems = container.querySelectorAll('.step-item');\n    stepItems.forEach((step, index) =\u003e {\n        step.style.animationDelay = `${index * 0.2}s`;\n        step.style.animation = 'fadeInUp 0.8s ease-out forwards';\n    });\n\n    \/\/ Staggered animation for recommend cards\n    const recommendCards = container.querySelectorAll('.recommend-card');\n    recommendCards.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    \/\/ 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    \/\/ Promise badges animation\n    const promiseBadges = container.querySelectorAll('.promise-badge');\n    promiseBadges.forEach((badge, index) =\u003e {\n        badge.style.animationDelay = `${index * 0.1}s`;\n        badge.style.animation = 'fadeInUp 0.5s ease-out forwards';\n    });\n\n    \/\/ Hover effects for interactive elements\n    const interactiveElements = container.querySelectorAll('.benefit-card, .ingredient-item, .value-item, .recommend-card');\n    interactiveElements.forEach(element =\u003e {\n        element.addEventListener('mouseenter', function() {\n            this.style.transform = this.style.transform.includes('translateY') ? \n                this.style.transform.replace(\/translateY\\([^)]*\\)\/, 'translateY(-10px)') + ' scale(1.02)' :\n                'translateY(-10px) scale(1.02)';\n        });\n        \n        element.addEventListener('mouseleave', function() {\n            this.style.transform = this.style.transform.replace(\/translateY\\([^)]*\\) scale\\([^)]*\\)\/, '');\n        });\n    });\n\n    \/\/ Moroccan pattern effect (subtle)\n    const heroSection = container.querySelector('.hero-section');\n    if (heroSection) {\n        for (let i = 0; i \u003c 6; i++) {\n            const pattern = document.createElement('div');\n            pattern.style.cssText = `\n                position: absolute;\n                width: 2px;\n                height: 2px;\n                background: #D4AF37;\n                border-radius: 50%;\n                opacity: 0.4;\n                animation: float ${4 + Math.random() * 2}s ease-in-out infinite;\n                top: ${Math.random() * 100}%;\n                right: ${Math.random() * 100}%;\n                z-index: 1;\n                box-shadow: 0 0 4px #D4AF37;\n            `;\n            pattern.style.animationDelay = `${Math.random() * 3}s`;\n            heroSection.appendChild(pattern);\n        }\n    }\n\n    \/\/ Safety card special attention animation\n    const safetyCard = container.querySelector('.safety-card');\n    const safetyObserver = new IntersectionObserver(function(entries) {\n        entries.forEach(entry =\u003e {\n            if (entry.isIntersecting) {\n                entry.target.style.animation = 'fadeInUp 0.8s ease-out';\n                setTimeout(() =\u003e {\n                    entry.target.style.boxShadow = '0 0 20px rgba(255, 193, 7, 0.4)';\n                }, 800);\n            }\n        });\n    }, observerOptions);\n\n    if (safetyCard) {\n        safetyObserver.observe(safetyCard);\n    }\n});\n\n\/\/ Add floating animation for step numbers\nfunction addFloatingAnimation() {\n    const stepNumbers = document.querySelectorAll('.step-number');\n    stepNumbers.forEach(number =\u003e {\n        number.style.animation += ', float 3s ease-in-out infinite';\n    });\n}\n\n\/\/ Add floating animation keyframe\nconst floatKeyframes = `\n@keyframes float {\n    0%, 100% {\n        transform: translateY(0);\n    }\n    50% {\n        transform: translateY(-5px);\n    }\n}`;\n\n\/\/ Add keyframes to the document\nconst style = document.createElement('style');\nstyle.textContent = floatKeyframes;\ndocument.head.appendChild(style);\n\n\/\/ Add the floating animation after page load\nsetTimeout(addFloatingAnimation, 2000);\n\u003c\/script\u003e","brand":"Bobana","offers":[{"title":"Default Title","offer_id":44917028356293,"sku":null,"price":90.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/moroccanbr-soap-with-naturalbr-olive-oil-642015_063c1e89-b84c-465b-9799-609a680238cb.webp?v=1753601392"},{"product_id":"bobana-berries-salt-scrub","title":"Bobana Bær Salt Skrubb Tranebær skrubbesalt","description":"\u003ch1\u003e\u003cstrong\u003eBobana bær-saltskrubb - bekjemper cellulitter og slapp hud\u003c\/strong\u003e\u003c\/h1\u003e\n\u003ch2\u003e\u003cstrong\u003eCellulitter og slapp hud får kroppen din til å se ikke slik du ønsker?\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003eHar du prøvd alle kremer og oljer og cellulitten er fortsatt der? \u003cstrong\u003eProblemet er ikke med kremene\u003c\/strong\u003eProblemet er at huden trenger dyp stimulering av blodsirkulasjonen. Bobana-skrubb med bær og salt gjør det kremene ikke gjør - \u003cstrong\u003eEksfoliering + stimulering + stramming\u003c\/strong\u003e I ett produkt.\u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch3\u003e\u003cstrong\u003eHovedbruk\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e🔹 \u003cstrong\u003eRedusere cellulitter og stramme opp slapp hud\u003c\/strong\u003e\u003cbr\/\u003e\u003cem\u003eMed Epsomsalt, som stimulerer blodsirkulasjonen og bryter ned opphopninger av fett under huden\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e🔹 \u003cstrong\u003eFjern døde hudceller og ruhet\u003c\/strong\u003e\u003cbr\/\u003e\u003cem\u003eMed mild eksfoliering som fornyer hudens overflate\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e🔹 \u003cstrong\u003eGlatter ut knær, albuer og mørke områder\u003c\/strong\u003e\u003cbr\/\u003e\u003cem\u003eMed antioksidanter i bær som lysner og jevner ut fargen\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e🔹 \u003cstrong\u003eBehandling av inngrodde hår\u003c\/strong\u003e\u003cbr\/\u003e\u003cem\u003eRegelmessig eksfoliering åpner tilstoppede porer\u003c\/em\u003e\u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch3\u003e\u003cstrong\u003eEffektive naturlige ingredienser\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eEpsomsalt:\u003c\/strong\u003e Det sterke grunnlaget for eksfoliering, stimulerer blodsirkulasjonen og hjelper til med å løse opp cellulittansamlinger.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNaturlige bær:\u003c\/strong\u003e Rik på antioksidanter som bekjemper frie radikaler og stimulerer hudcellefornyelse.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVitamin E + Melkekstrakt:\u003c\/strong\u003e Et duet av næring og hydrering, som etterlater huden myk etter eksfoliering.\u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch3\u003e\u003cstrong\u003eKorrekt hvordan man bruker\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePå våt hud:\u003c\/strong\u003e Skrubb forsiktig i 3 minutter i sirkulære bevegelser\u003cbr\/\u003e\u003cstrong\u003eFokuser på problemområder:\u003c\/strong\u003e Lår, rumpe, knær, albuer\u003cbr\/\u003e\u003cstrong\u003eSkyll med varmt vann:\u003c\/strong\u003e Føl forskjellen fra første gang\u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch3\u003e\u003cstrong\u003eVerdi for pengene\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e🔸 \u003cstrong\u003ePerfekt størrelse 300 gram\u003c\/strong\u003e - Tilstrekkelig for flere ukers regelmessig bruk\u003cbr\/\u003e🔸 \u003cstrong\u003eAktivt naturlig innhold\u003c\/strong\u003e - Epsomsalt + bær + vitamin E\u003cbr\/\u003e🔸 \u003cstrong\u003eAllsidig\u003c\/strong\u003e - Peeling + cellulitt reduksjon + glatting\u003cbr\/\u003e🔸 \u003cstrong\u003eØkonomisk pris\u003c\/strong\u003e - Et ideelt alternativ til kroppsskrapingsøkter på sentre\u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch3\u003e\u003cstrong\u003eStart kampen mot cellulitter nå\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eHver dag du utsetter, øker cellulitten og huden blir mer slapp. Bare 3 minutter om dagen kan gjøre en forskjell.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003chr\/\u003e\n\u003ch2\u003e\u003cstrong\u003eFullstendige ingredienser\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eEPSOM SALT, DECYL GLUCOSIDE, GLYCERIN, PANTHENOL, BERRIES, MILK EXTRACT, VITAMIN E\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"bobana","offers":[{"title":"Default Title","offer_id":44917050343621,"sku":null,"price":60.0,"currency_code":"EGP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/files\/bobana-berries-salt-scrub-530449.webp?v=1752677306"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0582\/9879\/4181\/collections\/BOBANA_PRODUCTS.jpg?v=1752334318","url":"https:\/\/instachiq.com\/no\/collections\/bobana-products.oembed","provider":"Instachiq","version":"1.0","type":"link"}