/* ============================= */
/* PREMIUM DARK MODE - LODESTAR */
/* ============================= */
/* Background */
body,
.site,
.site-content,
.site-main {
	background-color: #000000 !important;
}

/* Headings - Bright White */
h1, h2, h3, h4, h5, h6,
.site-title,
.entry-title {
	color: #ffffff !important;
}

/* Paragraphs - Soft Gray (Luxury Feel) */
body,
p,
li,
span {
	color: #cccccc !important;
}

/* Links */
a {
	color: #ffffff !important;
}

a:hover {
	color: #bbbbbb !important;
}

/* ===== OUTLINE BUTTON STYLE ===== */
button,
.wp-block-button__link,
input[type="submit"] {
	background-color: transparent !important;
	color: #ffffff !important;
	border: 2px solid #ffffff !important;
	padding: 12px 28px !important;
	border-radius: 50px !important;
	transition: all .3s ease;
}

/* Button Hover */
button:hover,
.wp-block-button__link:hover,
input[type="submit"]:hover {
	background-color: #ffffff !important;
	color: #000000 !important;
}

/* Fix Lodestar mobile menu button */
button.menu-toggle,
.menu-toggle {
	background: transparent !important;
	color: #ffffff !important;
	border: 1px solid #ffffff !important;
}

/* Menu hover */
button.menu-toggle:hover,
button.menu-toggle:focus,
.menu-toggle:hover,
.menu-toggle:focus {
	background: rgba(255,255,255,0.10) !important;
	color: #ffffff !important;
}

/* Remove white content boxes */
.page,
.entry-content,
.content-area {
	background-color: transparent !important;
}

/* Hide page title ONLY on homepage */
.home .entry-header {
	display: none !important;
}

/* ================================= */
/* WHITE BACKGROUND - PAGE 7006 ONLY */
/* ================================= */

body.page-id-7006,
body.page-id-7006 .site,
body.page-id-7006 .site-content,
body.page-id-7006 .site-main,
body.page-id-7006 .content-area,
body.page-id-7006 .entry-content {
    background-color: #ffffff !important;
}

/* Black text for readability */
body.page-id-7006 .entry-content,
body.page-id-7006 .entry-content p,
body.page-id-7006 .entry-content li,
body.page-id-7006 .entry-content h1,
body.page-id-7006 .entry-content h2,
body.page-id-7006 .entry-content h3,
body.page-id-7006 .entry-content h4,
body.page-id-7006 .entry-content h5,
body.page-id-7006 .entry-content h6 {
    color: #000000 !important;
}