Campera de lluvia

Sin stock

«Avisame cuando vuelva» aparece solo en la variante sin stock. S tiene stock; M y L no. El id del producto sale de data-product-id. La casilla de novedades va aparte y empieza desmarcada. El formulario hace POST /v1/alerts. Si no hay red, o el servidor no responde, se muestra el JSON que se habría enviado. Abrí la página con ?offline=1 para ver ese camino sin intentar el POST. No hay servidor en esta carpeta, ni WhatsApp, ni chat.

Contrato

POST /v1/alerts · Content-Type: application/json · sin cookies. Lo responde el backend. Detalle en CONTRACT.md.

{
  "storeId": "1042",
  "productId": "8831",
  "variantId": "902",
  "email": "ana@tienda.com",
  "newsletter": false
}