diff --git a/app/templates/shop/product.html b/app/templates/shop/product.html
index 40a50e8a..33e46c71 100644
--- a/app/templates/shop/product.html
+++ b/app/templates/shop/product.html
@@ -1,771 +1,387 @@
-
-
-
-
-
- {{ product.name if product else 'Product' }} - {{ vendor.name }}
-
-
-
-
-
-
-
-
+{# app/templates/shop/product.html #}
+{% extends "shop/base.html" %}
-
-
+{% block title %}{{ product.name if product else 'Product' }}{% endblock %}
-
-
-
-
-
-
-
![]()
-
+{# Alpine.js component #}
+{% block alpine_data %}productDetail(){% endblock %}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Brand:
-
-
- Category:
-
-
- SKU:
-
-
-
-
-
-
- €
- €
- SALE
-
-
- €
-
-
-
-
-
-
- ✓ In Stock ( available)
-
-
- ✗ Out of Stock
-
-
-
-
-
-
-
-
-
Product Details
-
- -
- GTIN:
-
- -
- Condition:
-
- -
- Color:
-
- -
- Size:
-
- -
- Material:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Total: €
-
-
-
-
-
-
-
-
-
-
-
+{% block content %}
+
+ {# Breadcrumbs #}
+
-
-
-
-
-
\ No newline at end of file
+ }));
+});
+
+{% endblock %}