{# Product Info Components ======================= Product details section for product detail pages. Usage: {% from 'shared/macros/storefront/product-info.html' import product_info, product_price, product_rating, stock_status %} #} {# Product Info Block ================== Complete product information section. Parameters: - product_var: Alpine.js expression for product (default: 'product') - show_sku: Show SKU (default: false) - show_stock: Show stock status (default: true) - show_rating: Show star rating (default: true) - show_store: Show store name - for marketplace (default: false) - show_category: Show category breadcrumb (default: false) - title_tag: HTML tag for title (default: 'h1') Expected product object: { name: 'Product Name', sku: 'SKU-123', price: 99.99, sale_price: 79.99, rating: 4.5, review_count: 127, stock: 15, short_description: '...', store: { name: 'Store Name', url: '/store/...' }, category: { name: 'Category', url: '/category/...' } } Usage: {{ product_info(product_var='product', show_store=true) }} #} {% macro product_info( product_var='product', show_sku=false, show_stock=true, show_rating=true, show_store=false, show_category=false, title_tag='h1' ) %}