/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/theme-light-mode.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
/**
 * File:	light-mode.css
 * Theme:	Lumina
 * 
 * The stylesheet for Lumina's LIGHT MODE color schemes.
 *
 * NOTE: This file is AUTO-GENERATED from the SASS source files 
 * in /src/scss/lumina-theme.scss. Do not make updates here.
 * 
 * @package lumina
 * @since 	1.0
 */
/* ==========================================================================
   LUMINA THEME: LIGHT Mode CSS styles
   v0.9.9 Build 30 MVP
   ========================================================================== */
/*-----------------------------------------------------------------------------
  COLORS: DEFAULT TEXT, HEADING, AND LINK COLORS
 -----------------------------------------------------------------------------*/
/*
 * Default contrast (text) color based on background color.
 *
 * To override, set these in theme.json:
 *		--wp--custom--color--contrast--{color}
 */
:where(:root) :where(body:not(.is-dark-theme)) .has-contrast-background-color :is(.wp-block-heading,
.wp-block-post-title,
.wp-block-query-title,
.wp-block-site-title,
.wp-block-site-tagline,
h1, h2, h3, h4, h5, h6), :where(:root) :where(body:not(.is-dark-theme)) .has-dark-gray-background-color :is(.wp-block-heading,
.wp-block-post-title,
.wp-block-query-title,
.wp-block-site-title,
.wp-block-site-tagline,
h1, h2, h3, h4, h5, h6), :where(:root) :where(body:not(.is-dark-theme)) .has-very-dark-gray-background-color :is(.wp-block-heading,
.wp-block-post-title,
.wp-block-query-title,
.wp-block-site-title,
.wp-block-site-tagline,
h1, h2, h3, h4, h5, h6) {
  /* Set heading color to light text */
  color: var(--wp--preset--color--foreground-alt);
}

:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-midnight-blue-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Inherit link color */
  color: inherit;
}

:where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Set link color to dark text */
  color: var(--wp--preset--color--almost-black);
}

:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-contrast-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-very-dark-gray-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-primary-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-primary-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-dark-midnight-blue-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-not-quite-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-almost-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Set link color to highlight for dark backgrounds */
  color: var(--wp--preset--color--highlight);
}

:where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-alt-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-alt-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-alt-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-alt-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-alt-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-alt-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-white-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-white-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-off-white-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-off-white-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-very-light-gray-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-very-light-gray-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-light-gray-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-light-gray-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-gray-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-gray-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-dark-gray-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-dark-gray-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover, :where(:root) :where(body:not(.is-dark-theme)) .has-very-dark-gray-background-color:is(.site-footer, .footer-info) a:not(.wp-element-button, .wp-block-social-link-anchor):hover,
:where(:root) :where(body:not(.is-dark-theme)) .has-very-dark-gray-background-color:is(.site-footer, .footer-info) .wp-block-navigation-item__content:hover {
  /* Set link color to highlight-alt for light backgrounds */
  color: var(--wp--preset--color--highlight-alt);
}

:where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-secondary-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-tertiary-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-tertiary-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-primary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-secondary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-tertiary-subtle-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-midnight-blue-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Underline links */
  text-decoration-line: underline;
}

:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-alt-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-alt-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-alt-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-alt-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .has-midnight-blue-background-color:is(.site-footer, .footer-info) p :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Special underline links in footers */
  text-decoration-style: var(--wp--custom--link--special-style, dotted);
  text-decoration-line: underline;
}

:where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-secondary-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-contrast-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-very-dark-gray-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-primary-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-primary-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-tertiary-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-tertiary-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-dark-midnight-blue-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-dark-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-dark-alt-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-not-quite-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-almost-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))), :where(:root) :where(body:not(.is-dark-theme)) .wp-block-post-content .has-black-background-color :where(a:not(.wp-element-button, .wp-block-social-link-anchor, .wp-block-navigation-item__content, :has(img), :has(svg))) {
  /* Underline links */
  text-decoration-line: none;
}

/* ==========================================================================
   30 LIGHT-MODE COLORS: Apply text, heading, and link colors for light-mode
   	  color schemes.
========================================================================== */
:where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-background-color {
  color: var(--wp--custom--color--contrast--primary-subtle, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-background-color {
  color: var(--wp--custom--color--contrast--secondary-subtle, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-background-color {
  color: var(--wp--custom--color--contrast--tertiary-subtle, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-primary-subtle-alt-background-color {
  color: var(--wp--custom--color--contrast--primary-subtle-alt, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-secondary-subtle-alt-background-color {
  color: var(--wp--custom--color--contrast--secondary-subtle-alt, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-tertiary-subtle-alt-background-color {
  color: var(--wp--custom--color--contrast--tertiary-subtle-alt, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-contrast-background-color {
  color: var(--wp--custom--color--contrast--contrast, var(--wp--preset--color--foreground-alt));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-neutral-background-color {
  color: var(--wp--custom--color--contrast--neutral, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-neutral-alt-background-color {
  color: var(--wp--custom--color--contrast--neutral-alt, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-very-light-gray-background-color {
  color: var(--wp--custom--color--contrast--very-light-gray, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-light-gray-background-color {
  color: var(--wp--custom--color--contrast--light-gray, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-gray-background-color {
  color: var(--wp--custom--color--contrast--gray, var(--wp--preset--color--almost-black));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-dark-gray-background-color {
  color: var(--wp--custom--color--contrast--dark-gray, var(--wp--preset--color--foreground-alt));
}
:where(:root) :where(body:not(.is-dark-theme)) .has-very-dark-gray-background-color {
  color: var(--wp--custom--color--contrast--very-dark-gray, var(--wp--preset--color--foreground-alt));
}
