A perfume page of drifting smoke gradients and whispered serif.

Build a single-product page for unisex fragrance "SABLE — EAU DE NUIT" with React + Tailwind. Ink page #0d0b10; three slow smoke plumes: large blurred gradient blobs (#8b7ba8, #4a3f66, #241f33, blur 60px+) morphing/drifting upward on long keyframe loops. Serif "Cormorant Garamond" (500 italic) display, "Jost" body, text #e9e4f0. Centered: "SABLE" tracked 0.6em small, then italic headline "Worn after dark, remembered at breakfast." Notes ritual, three lines appearing in sequence (1s apart): "HEAD — black fig, ozone", "HEART — iris, smoked cedar", "BASE — ambrette, cold ash". Price block "50ML — €160" with CTA "Acquire" bordered pill, hover fills #e9e4f0/ink-inverts. Bottom whisper 10px tracked: "1,000 FLACONS PER YEAR — NNº BATCH STAMPED".
luxurysmoke