"use client"; import Link from "next/link"; import Image from "next/image"; import { useTranslations } from "next-intl"; import { ChevronDown } from "lucide-react"; interface HeroVideoProps { locale?: string; } export default function HeroVideo({ locale = "sr" }: HeroVideoProps) { const t = useTranslations("Home.hero"); const localePath = `/${locale}`; const scrollToContent = () => { const element = document.getElementById("main-content"); if (element) { element.scrollIntoView({ behavior: "smooth" }); } }; return (
{/* Background Image with Overlay */}
{/* Content - Visible immediately, animations are enhancements */}
{/* Social Proof Micro */}
{[1, 2, 3, 4, 5].map((star) => ( ))}
{t("lovedBy")}
{/* Main Heading */}

{t("transformHeadline")}
{t("withNaturalOils")}

{/* Subtitle */}

{t("subtitleText")}

{/* CTA Buttons */}
{t("ctaButton")} {t("learnStory")}
{/* Trust Indicators */}
{t("moneyBack")}
{t("freeShipping")}
{t("crueltyFree")}
{/* Scroll Indicator */}
); }