/*
Theme Name: An Giang Guide
Theme URI: https://example.com/anggiang-guide
Author: Antigravity
Author URI: https://example.com
Description: Premium WordPress travel guide theme for An Giang province, featuring Elementor integration and interactive maps.
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: anggiang-guide
Tags: travel, modern, elementor, two-columns, custom-menu, featured-images
*/

/* ============================================================
   CRITICAL FULL-WIDTH RESETS
   Override WordPress core / block theme defaults that cause
   the narrow "boxed" layout seen in the admin bar preview
   ============================================================ */
*,
*::before,
*::after {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

html {
	overflow-x: hidden;
	scroll-behavior: smooth;
}

body {
	margin: 0 !important;
	padding: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
	overflow-x: hidden;
	font-family: 'Be Vietnam Pro', sans-serif;
	background-color: #f4efeb;
	color: #2c2c2c;
}

/* WordPress wraps everything in #page .site — make it full-width */
#page,
.site,
.wp-site-blocks,
.is-layout-constrained {
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
}

/* Remove any unwanted vertical margin/padding from wp-admin bar */
html.wp-toolbar {
	padding-top: 32px !important;
}

@media screen and (max-width: 782px) {
	html.wp-toolbar {
		padding-top: 46px !important;
	}
}

/* Remove block-editor centering constraints */
.wp-block-group,
.wp-block-group__inner-container {
	max-width: 100% !important;
}

a {
	color: #1c3d31;
	text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Playfair Display', serif;
	color: #1c3d31;
	margin-top: 0;
}