/*
Theme Name:        Astra Plus
Theme URI:         https://wpastra.com/
Description:       Astra Plus is a modern, lightweight, ultra-fast and fully customizable WooCommerce theme designed for high-converting eCommerce stores. Fully responsive, SEO friendly, and seamlessly compatible with all popular plugins.
Author:            Brainstorm Force
Author URI:        https://wpastra.com/
Version:           61.0.0
Requires at least: 6.0
Tested up to:      6.7
Requires PHP:      7.4
License:           GNU General Public License v2 or later
License URI:       http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:       astra-hook
Tags:              e-commerce, woocommerce, custom-colors, custom-menu, custom-logo, featured-images, full-width-template, theme-options, translation-ready
*/

:root {
  --ah-primary:        #ff5722;
  --ah-primary-dark:   #e64a19;
  --ah-secondary:      #27ae60;
  --ah-text:           #1e272e;
  --ah-text-muted:     #718093;
  --ah-bg:             #f8f9fa;
  --ah-card-bg:        #ffffff;
  --ah-border:         #eef0f3;
  --ah-radius:         10px;
  --ah-shadow:         0 2px 8px rgba(0,0,0,0.04);
  --ah-shadow-hover:   0 6px 18px rgba(0,0,0,0.08);
  --ah-font:           system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --ah-container:      1200px;
}

*, *::before, *::after {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  font-family: var(--ah-font);
  font-size: 15px;
  line-height: 1.5;
  color: var(--ah-text);
  background-color: var(--ah-bg);
  -webkit-font-smoothing: antialiased;
}

a {
  color: var(--ah-primary);
  text-decoration: none;
  transition: color 0.2s ease;
}

a:hover {
  color: var(--ah-primary-dark);
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

.ah-container {
  max-width: var(--ah-container);
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
