/*
 * Theme Name:   Demo Spa Child
 * Description:  Child theme for Demo Spa — extends the Astra parent theme.
 *               All project customisations live here; the parent is never modified.
 * Template:     astra
 * Version:      1.0.0
 * Text Domain:  demo-spa-child
 *
 * ── File map ──────────────────────────────────────────────────────────────
 *  style.css                      Theme declaration (this file)
 *  functions.php                  Asset enqueueing + helper functions
 *  templates/
 *    page-spa-home.php            Full-width page template for the home page
 *  template-parts/spa-home/
 *    section-hero.php             Hero with parallax background
 *    section-quote.php            Inspirational pull-quote band
 *    section-services.php         Service cards grid
 *    section-about.php            About / story split layout
 *    section-gallery.php          Auto-scrolling image strip
 *    section-testimonials.php     Guest testimonial cards
 *    section-hours.php            Opening-hours table
 *    section-cta.php              Call-to-action banner
 *  assets/css/
 *    spa-variables.css            CSS custom properties (design tokens)
 *    spa-components.css           Reusable UI atoms (buttons, cards, headings)
 *    spa-sections.css             Section-level layout (hero, about, gallery…)
 *    spa-animations.css           @keyframes + animation utility classes
 *    spa-responsive.css           All media-query overrides (tablet + mobile)
 *  assets/js/
 *    spa-home.js                  Parallax scroll + auto-scroll gallery
 * ──────────────────────────────────────────────────────────────────────────
 *
 * Data fields (post meta keys — set via native WP Custom Fields or Meta Box):
 *   _spa_hero_image               Attachment URL for the hero background
 *   _spa_hero_eyebrow             Small eyebrow label above the title
 *   _spa_hero_title               Main headline (supports <br>)
 *   _spa_hero_subtitle            Sub-paragraph below the headline
 *   _spa_hero_cta_label           Primary CTA button label
 *   _spa_hero_cta_url             Primary CTA button URL
 *   _spa_quote_text               Pull-quote text
 *   _spa_quote_author             Pull-quote author name
 *   _spa_about_image              Attachment URL for the about section image
 *   _spa_cta_title / _subtitle    CTA banner headline + subtitle
 *   _spa_cta_button_label/url     CTA button label + URL
 */
