Design a hero section UI for an eCommerce website creation tool. The hero section should have options for users to customize a visually engaging header for their online store. The UI should include: A preview area showing how the hero section will look on the website, including placeholders for images, a headline, and subheadline. Editable text fields for the main headline and subheadline, with real-time preview updates. Image upload options for the hero background, with a choice to select from stock images or upload custom images. Controls for adjusting text alignment, font size, and color for both the headline and subheadline. A button for adding a call-to-action (CTA) with editable text, a link field, and style customization (size, shape, color). A section for adding additional visual elements like overlays, gradients, or animations to enhance the hero section. A responsive toggle to preview desktop, tablet, and mobile views. | A shadcn/ui and v0 generation - v0