StealThis .dev
Pages Medium

D2C — Skincare / Beauty Landing

A polished direct-to-consumer skincare landing page for a fictional glow serum brand. Soft blush-and-gold palette, an elegant serif-and-sans pairing, and a dewy, premium mood. Includes a product-shot hero with add-to-cart, a benefit grid, ingredient callouts, a three-step routine with results stats, star-rated reviews, bundle pricing cards, an accordion FAQ, a sticky add-to-cart bar that appears on scroll, scroll-reveal animations, a mobile nav, and a fully responsive layout.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Skincare / Beauty Landing

A complete one-page direct-to-consumer landing for Lumère Dew Drops, a fictional hydrating glow serum. The design leans into a high-end beauty aesthetic: soft neutrals (blush, cream, sand) lifted with a subtle gold accent, a Cormorant Garamond serif for headlines paired with a clean Manrope sans, and a clean, dewy, premium feel throughout. The page opens with a sticky transparent nav and a split hero pairing a CSS-rendered product bottle with a strong claim, dual CTAs, and trust badges.

Below the hero, the page walks a shopper through the full conversion story: a press/social-proof strip, a four-up benefit grid, ingredient callouts with honest dosing, a three-step routine ritual backed by results stats, star-rated customer reviews, and three bundle pricing cards with a featured “most popular” tier. An accordion FAQ, a dark CTA band, and a newsletter footer round it out.

Interactions are all vanilla JavaScript with no dependencies: a mobile nav toggle, smooth in-page scrolling, IntersectionObserver scroll-reveal, a single-open FAQ accordion, a toast helper on every add-to-cart and the newsletter submit, and a sticky add-to-cart bar that slides up once you scroll past the hero and tucks away again over the pricing section. The layout is fully responsive down to ~360px with stacked sections and a slide-down mobile menu, and it respects prefers-reduced-motion.

Illustrative UI only — fictional brand, not a real product.