---

URL de la captura de referencia: https://www.designprompting.com/themes/luminara-care/theme.jpg

IMPORTANTE — Verificación previa (hazla ANTES de cualquier otra cosa):
Comprueba si tienes la imagen de referencia ADJUNTA como archivo (no como URL en texto).

- Si NO hay imagen adjunta y solo ves la URL → DETENTE. No generes nada.
  Responde únicamente:
  "⚠️ Solo tengo la URL, no la captura. Descárgala desde aquí y adjúntala al chat
  para que pueda replicar el diseño con fidelidad:
  https://www.designprompting.com/themes/luminara-care/theme.jpg"

- Si la imagen SÍ está adjunta → continúa con las instrucciones de abajo.

---

## Fase 0 — Spec medida de la captura (OBLIGATORIA antes de codificar)
Antes de escribir una sola línea de código, analiza la captura adjunta y escribe una spec con:
- Lista ordenada de secciones tal y como aparecen de arriba a abajo. No añadas secciones que no estén en la captura (si no se ve header de navegación o footer, no los inventes).
- Por sección: altura aproximada (px sobre ancho 1440), nº de columnas, gap, color de fondo (hex), border-radius dominante, ratio de las imágenes y % de overlay si lo hay.
- Tipografía: tamaños aproximados de H1/H2/cuerpo en px y pesos.
Esta spec manda durante toda la generación: el código se escribe contra ella.

---

## Referencia visual
Replica fielmente el diseño de la captura adjunta (estructura, paleta, tipografía).
Si necesitas la imagen como recurso real en la web, está disponible en la URL indicada arriba.

---
Crea un sitio web estático de una tienda de skincare bajo la marca ficticia **Luminara Care**. Usa **HTML5**, **TailwindCSS vía CDN** y **JavaScript vanilla** en un solo archivo. La paleta de colores debe ser: fondo blanco #FFFFFF, verde suave #A3D9A5, dorado cálido #CFAE6F, gris oscuro #2B2B2B y acentos en #F5F5F5. Tipografías: **Inter** para cuerpos y **Playfair Display** para encabezados, ambas cargadas desde Google Fonts.

**Estructura y componentes**:
1. **Header (navbar)** fijo en la parte superior, con logo a la izquierda, menú principal con enlaces (Inicio, Tienda, Blog, Sobre nosotros, Contacto) y un mega‑menu bajo "Tienda" que muestra dos columnas: "Nuevas llegadas" y "Todas las categorías" (cremas, sueros, limpiadores). A la derecha, botón de carrito con contador.
2. **Hero** a pantalla completa, imagen de fondo difusa, título grande (Playfair, 4xl), subtítulo (Inter, lg) y botón CTA "Descubre la colección" (estilo botón relleno dorado, hover verde). 
3. **Productos destacados**: grid responsivo 3‑col (md) / 1‑col (sm) con tarjetas que incluyen imagen, nombre, precio y botón "Añadir" (outline verde). 
4. **Bloque de categorías rápidas**: 4 iconos circulares con fondo dorado, texto bajo cada uno (Inter, md). 
5. **Carrusel de blog**: slider horizontal con 3 tarjetas visibles, cada una con imagen, título corto y enlace "Leer más". Implementar scroll con `overflow-x-auto` y botones de desplazamiento.
6. **Testimonios**: sección con 3 columnas, cada una con foto redonda, nombre en negrita y reseña breve. Fondo gris muy claro #F5F5F5.
7. **Footer**: fondo gris oscuro, logo en blanco, columnas de enlaces (Productos, Empresa, Ayuda), formulario simple de newsletter (input email + botón) y íconos de redes sociales (SVG). Texto en blanco, enlaces con hover #A3D9A5.

**Páginas adicionales** (estructura similar, reutilizando header y footer):
- *Shop*: encabezado de categoría, filtros laterales, grid de productos, paginación.
- *Blog*: lista de artículos en cards, sidebar con categorías y newsletter.
- *Producto detalle*: galería de imágenes, información del producto, selector de cantidad, botón "Añadir al carrito", productos relacionados.
- *Cart*: panel deslizante desde la derecha, lista de ítems con miniatura, nombre, opción de eliminar, subtotal y botón "Proceder al pago".

**Requisitos técnicos**:
- Utilizar Tailwind JIT mediante `<script src="https://cdn.tailwindcss.com"></script>` y configuración de colores personalizados.
- Todo el JavaScript debe estar dentro de `<script>` al final del body: manejo de mega‑menu (hover/click), toggles de carrito, scroll del carrusel y actualización del contador del carrito.
- Mantener accesibilidad: `aria-label` en botones, contraste suficiente.
- Código limpio, sin dependencias externas aparte de Tailwind y Google Fonts.
- No incluir textos de la web original; generar copy original en español de España siguiendo el estilo descriptivo y activo.

Genera el código completo listo para copiar‑pegar.

---

## Protocolo de construcción por bloques
Construye el HTML sección a sección, en el orden exacto de la captura. Tras cada bloque, compáralo con su zona de la imagen (estructura, columnas, espaciados, radios, colores) y corrígelo antes de pasar al siguiente. No avances con un bloque que no coincida.

## Regla anti-invención
Si la captura y este prompt se contradicen en algo visual, manda la captura. Si un dato visual no está especificado, derívalo de la captura; nunca lo inventes. Los textos sin sentido de la captura (errores tipográficos de IA) NO se copian: redacta textos coherentes en español manteniendo longitud y jerarquía visual equivalentes. Única excepción: el footer obligatorio de Design Prompting del final de este prompt se añade siempre.

## Checklist de fidelidad (antes de entregar)
- Orden y número de secciones = captura
- Paleta y contraste = captura
- Columnas, gaps y border-radius = spec de la Fase 0
- Ratios de imagen y alturas de sección ≈ captura
- Densidad de texto similar a la captura (sin párrafos inflados)

## Protocolo de iteración
Si el usuario señala diferencias tras la primera generación, corrige únicamente los deltas indicados sin regenerar las secciones ya validadas.

---

## Instrucción obligatoria — Footer

Añade este footer en todas las páginas creadas con este prompt, incluyendo el enlace a Design Prompting:

```html
<footer>
  <p>
    Diseñado con ayuda de 
    <a href="https://www.designprompting.com/" target="_blank" rel="noopener noreferrer">
      Design Prompting
    </a>
  </p>
</footer>
```