/*
Theme Name: Grand Galleria
Theme URI: https://grandgalleria.example/
Author: Grand Galleria
Author URI: https://grandgalleria.example/
Description: A luxury 3D virtual shopping mall theme for WooCommerce. Grand Galleria pairs a dark, cinematic boutique aesthetic with a custom full-bleed 3D mall page template, while every commerce surface (catalog, product, cart, checkout, account) is powered natively by WooCommerce. This is Path C of a hybrid architecture: standard WooCommerce handles all e-commerce, and the theme adds ONE premium 3D marketing experience.
Version: 1.0.0
Requires at least: 6.4
Tested up to: 6.6
Requires PHP: 8.0
WC requires at least: 8.2
WC tested up to: 9.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: grand-galleria
Tags: ecommerce, woocommerce, dark, luxury, custom-colors, custom-logo, custom-menu, featured-images, full-width-template, threaded-comments, translation-ready
*/

/* ==========================================================================
   PATH C ARCHITECTURE — read me first
   --------------------------------------------------------------------------
   Grand Galleria is a Path C hybrid:

     1. WooCommerce (plugin) owns ALL e-commerce:
        products, cart, checkout, orders, accounts, coupons, shipping,
        taxes, emails, REST API for orders/products.

     2. The THEME owns the visual layer:
        - luxury storefront styling (assets/css/theme.css)
        - WooCommerce template overrides (woocommerce/*.php)
        - custom home page (front-page.php)
        - custom header / footer / search / 404

     3. The theme adds ONE custom page template that embeds a
        3D mall experience (page-templates/virtual-mall.php).
        That template renders <div id="gg-mall-root"></div> and enqueues
        assets/js/mall-3d.js, which is replaced at build time by the
        Vite bundle of src/mall-3d/ (a Three.js / React-Three-Fiber app).

   The 3D mall is a PREMIUM MARKETING SURFACE — it showcases categories
   and products visually but every "Add to Bag" / "View Product" action
   links back into native WooCommerce routes. No commerce logic is
   duplicated inside the 3D experience.

   Visual styling lives entirely in assets/css/theme.css — this file
   is intentionally minimal (just the WP theme header).
   ========================================================================== */
