PreviewCodeAssistanceAboutFaqMaria & Co.Toggle MenuStoresCollectionLog inFALL WINTER 202470% OFF ON OLDER PRODUCT70% OFF ON OLDER PRODUCT70% OFF ON OLDER PRODUCT70% OFF ON OLDER PRODUCT OverviewThe website use bold, minimalist, and striking, centered around a monochromatic theme that enhances visual impact and sophistication. This hero section effectively communicates both the brand’s identity and seasonal campaign focus.Key ComponentsLayoutComponentsVisual DesignSupporting Componentsfor the header.tsximport Link from "next/link"; export function Header() { return ( <header className="top-0 z-10 mx-auto flex w-full items-center justify-between p-4 font-mono md:absolute"> <div className="hidden w-full px-8 md:mt-2 md:block"> <ul className="flex w-full items-center justify-between gap-4"> <li> <Link href="#" className="text-sm font-medium"> Assistance </Link> </li> <li> <Link href="#" className="text-sm font-medium"> About </Link> </li> <li> <Link href="#" className="text-sm font-medium"> Faq </Link> </li> </ul> </div> <div className="w-full md:text-center "> <Link className="font-serif text-2xl font-bold" href="/"> Maria & Co. </Link> </div> <div className="w-full px-8 md:mt-2"> <ul className="flex items-center justify-end gap-4 text-sm font-medium md:justify-between"> <li> <Link href="#">Stores</Link> </li> <li> <Link href="#">Collection</Link> </li> <li> <Link href="#">Log in</Link> </li> </ul> </div> </header> ); }Copy paste this marquee.tsximport { cn } from "@/lib/utils"; interface MarqueeProps { className?: string; reverse?: boolean; pauseOnHover?: boolean; children?: React.ReactNode; vertical?: boolean; repeat?: number; [key: string]: any; } export function Marquee({ className, reverse, pauseOnHover = false, children, vertical = false, repeat = 4, ...props }: MarqueeProps) { return ( <div {...props} className={cn( "group flex overflow-hidden p-2 [--duration:40s] [--gap:1rem] [gap:var(--gap)]", { "flex-row": !vertical, "flex-col": vertical, }, className )} > {Array(repeat) .fill(0) .map((_, i) => ( <div key={i} className={cn("flex shrink-0 justify-around [gap:var(--gap)]", { "animate-marquee flex-row": !vertical, "animate-marquee-vertical flex-col": vertical, "group-hover:[animation-play-state:paused]": pauseOnHover, "[animation-direction:reverse]": reverse, })} > {children} </div> ))} </div> ); }