/**
 * Theme Name: PlatformCanna
 * Theme URI: https://platformcanna.com
 * Author: PlatformCanna
 * Author URI: https://platformcanna.com
 * Description: All-in-one component library theme with built-in Elementor widgets for headers, footers, FAQs, and more. Built for PlatformCanna.
 * Version: 1.0.0
 * License: GNU General Public License v2 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: platformcanna
 * Requires at least: 5.0
 * Tested up to: 6.4
 * Requires PHP: 7.0
 * Tags: elementor, custom, components, flexible, widgets, platformcanna
 */

/* CSS Reset and Base Styles */
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

body {
	font-size: 16px;
	line-height: 1.6;
	color: #333;
	background: #fff;
}

/* Site Wrapper - Ensure sticky positioning works */
#page.site {
	position: relative;
	overflow-x: hidden;
	min-height: 100vh;
}

/* Container */
.container {
	max-width: 1200px;
	margin: 0 auto;
	padding: 0 20px;
}

/* Header Styles */
.site-header {
	background: #fff;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
	position: sticky;
	top: 0;
	z-index: 1000;
}

/* Footer Styles */
.site-footer {
	background: #2c3e50;
	color: #fff;
	padding: 40px 0 20px;
}

/* Main Content */
.site-main {
	min-height: 60vh;
	padding: 40px 0;
}

/* Elementor Compatibility */
.elementor-page .site-main {
	padding: 0;
}

/* Responsive */
@media (max-width: 768px) {
	body {
		font-size: 14px;
	}
	
	.container {
		padding: 0 15px;
	}
}
