/*******************************
	
  COLORS STYLE - "background-color" variables are sourced from "style.css" child theme
  Author: Doug Rider, RiderWorks LLC @link https://riderworks.com/

*******************************/

/* html, */
:root {
	--irw-colorspaceedge: 0;
  --irw-colorspace: 4px;
	--irw-border: 1px solid var(--ld-bg--5);
	--irw-color-height: 8rem;
}

.irw-default.brxe-section {
	margin-block-start: 0;
	background-color: var(--ld-bg--1);
	padding: 48px;
	row-gap: 24px;
}
.irw-clr-primary,
.irw-clr-accent,
.irw-clr-secondary,
.irw-clr-tertiary,
.irw-clr-light-dark,
.irw-clr-body,
.irw-clr-heading,
.irw-clr-radial,
.irw-clr-misc {
	flex-direction: row;
}
.brx-grid {
	display: grid;
	grid-template-columns: repeat(auto-fit,minmax(0,1fr));
	grid-gap: 8px;
}
.brxe-heading {
	margin-bottom: 0.25em;
}
.brxe-text-basic {
	text-align: center;
	font-weight: var(--font-weight-bold);

	color: var(--body-dark--1);
}

/*******************************/

.irw-clr-primary .irw-col-1 {
	background-color: var(--primary-light--1);
}
.irw-clr-primary .irw-col-2 {
	background-color: var(--primary-light--2);
}
.irw-clr-primary .irw-col-3 {
	background-color: var(--primary-light--3);
}
.irw-clr-primary .irw-col-4 {
	background-color: var(--primary-light--4);
}
.irw-clr-primary .irw-col-5 {
	background-color: var(--primary-light--5);
}
.irw-clr-primary .irw-col-6 {
	background-color: var(--primary-light--6);
}

.irw-clr-primary .irw-col-l {
	background-color: var(--primary--light);
}
.irw-clr-primary .irw-col-m {
	background-color: var(--primary--base);
}
.irw-clr-primary .irw-col-d {
	background-color: var(--primary--dark);
}

.irw-clr-primary .irw-col-7 {
	background-color: var(--primary-dark--1);
}
.irw-clr-primary .irw-col-8 {
	background-color: var(--primary-dark--2);
}
.irw-clr-primary .irw-col-9 {
	background-color: var(--primary-dark--3);
}
.irw-clr-primary .irw-col-10 {
	background-color: var(--primary-dark--4);
}
.irw-clr-primary .irw-col-11 {
	background-color: var(--primary-dark--5);
}
.irw-clr-primary .irw-col-12 {
	background-color: var(--primary-dark--6);
}

/*******************************/

.irw-clr-accent .irw-col-1 {
	background-color: var(--accent-light--1);
}
.irw-clr-accent .irw-col-2 {
	background-color: var(--accent-light--2);
}
.irw-clr-accent .irw-col-3 {
	background-color: var(--accent-light--3);
}
.irw-clr-accent .irw-col-4 {
	background-color: var(--accent-light--4);
}
.irw-clr-accent .irw-col-5 {
	background-color: var(--accent-light--5);
}
.irw-clr-accent .irw-col-6 {
	background-color: var(--accent-light--6);
}

.irw-clr-accent .irw-col-l {
	background-color: var(--accent--light);
}
.irw-clr-accent .irw-col-m {
	background-color: var(--accent--base);
}
.irw-clr-accent .irw-col-d {
	background-color: var(--accent--dark);
}

.irw-clr-accent .irw-col-7 {
	background-color: var(--accent-dark--1);
}
.irw-clr-accent .irw-col-8 {
	background-color: var(--accent-dark--2);
}
.irw-clr-accent .irw-col-9 {
	background-color: var(--accent-dark--3);
}
.irw-clr-accent .irw-col-10 {
	background-color: var(--accent-dark--4);
}
.irw-clr-accent .irw-col-11 {
	background-color: var(--accent-dark--5);
}
.irw-clr-accent .irw-col-12 {
	background-color: var(--accent-dark--6);
}

/*******************************/

.irw-clr-secondary .irw-col-1 {
	background-color: var(--secondary-light--1);
}
.irw-clr-secondary .irw-col-2 {
	background-color: var(--secondary-light--2);
}
.irw-clr-secondary .irw-col-3 {
	background-color: var(--secondary-light--3);
}
.irw-clr-secondary .irw-col-4 {
	background-color: var(--secondary-light--4);
}
.irw-clr-secondary .irw-col-5 {
	background-color: var(--secondary-light--5);
}
.irw-clr-secondary .irw-col-6 {
	background-color: var(--secondary-light--6);
}

.irw-clr-secondary .irw-col-l {
	background-color: var(--secondary--light);
}
.irw-clr-secondary .irw-col-m {
	background-color: var(--secondary--base);
}
.irw-clr-secondary .irw-col-d {
	background-color: var(--secondary--dark);
}

.irw-clr-secondary .irw-col-7 {
	background-color: var(--secondary-dark--1);
}
.irw-clr-secondary .irw-col-8 {
	background-color: var(--secondary-dark--2);
}
.irw-clr-secondary .irw-col-9 {
	background-color: var(--secondary-dark--3);
}
.irw-clr-secondary .irw-col-10 {
	background-color: var(--secondary-dark--4);
}
.irw-clr-secondary .irw-col-11 {
	background-color: var(--secondary-dark--5);
}
.irw-clr-secondary .irw-col-12 {
	background-color: var(--secondary-dark--6);
}

/*******************************/

.irw-clr-tertiary .irw-col-1 {
	background-color: var(--tertiary-light--1);
}
.irw-clr-tertiary .irw-col-2 {
	background-color: var(--tertiary-light--2);
}
.irw-clr-tertiary .irw-col-3 {
	background-color: var(--tertiary-light--3);
}
.irw-clr-tertiary .irw-col-4 {
	background-color: var(--tertiary-light--4);
}
.irw-clr-tertiary .irw-col-5 {
	background-color: var(--tertiary-light--5);
}
.irw-clr-tertiary .irw-col-6 {
	background-color: var(--tertiary-light--6);
}

.irw-clr-tertiary .irw-col-l {
	background-color: var(--tertiary--light);
}
.irw-clr-tertiary .irw-col-m {
	background-color: var(--tertiary--base);
}
.irw-clr-tertiary .irw-col-d {
	background-color: var(--tertiary--dark);
}

.irw-clr-tertiary .irw-col-7 {
	background-color: var(--tertiary-dark--1);
}
.irw-clr-tertiary .irw-col-8 {
	background-color: var(--tertiary-dark--2);
}
.irw-clr-tertiary .irw-col-9 {
	background-color: var(--tertiary-dark--3);
}
.irw-clr-tertiary .irw-col-10 {
	background-color: var(--tertiary-dark--4);
}
.irw-clr-tertiary .irw-col-11 {
	background-color: var(--tertiary-dark--5);
}
.irw-clr-tertiary .irw-col-12 {
	background-color: var(--tertiary-dark--6);
}

/*******************************/

.irw-clr-light-dark .irw-col-1 {
	background-color: var(--bg-light--1);
}
.irw-clr-light-dark .irw-col-2 {
	background-color: var(--bg-light--2);
}
.irw-clr-light-dark .irw-col-3 {
	background-color: var(--bg-light--3);
}
.irw-clr-light-dark .irw-col-4 {
	background-color: var(--bg-light--4);
}
.irw-clr-light-dark .irw-col-5 {
	background-color: var(--bg-light--5);
}
.irw-clr-light-dark .irw-col-6 {
	background-color: var(--bg-light--6);
}

.irw-clr-light-dark .irw-col-7 {
	background-color: var(--bg-dark--1);
}
.irw-clr-light-dark .irw-col-8 {
	background-color: var(--bg-dark--2);
}
.irw-clr-light-dark .irw-col-9 {
	background-color: var(--bg-dark--3);
}
.irw-clr-light-dark .irw-col-10 {
	background-color: var(--bg-dark--4);
}
.irw-clr-light-dark .irw-col-11 {
	background-color: var(--bg-dark--5);
}
.irw-clr-light-dark .irw-col-12 {
	background-color: var(--bg-dark--6);
}

/*******************************/

.irw-clr-body .irw-col-1 {
	background-color: var(--body-light--1);
}
.irw-clr-body .irw-col-2 {
	background-color: var(--body-light--2);
}
.irw-clr-body .irw-col-3 {
	background-color: var(--body-light--3);
}
.irw-clr-body .irw-col-4 {
	background-color: var(--body-light--4);
}
.irw-clr-body .irw-col-5 {
	background-color: var(--body-light--5);
}
.irw-clr-body .irw-col-6 {
	background-color: var(--body-light--6);
}

.irw-clr-body .irw-col-7 {
	background-color: var(--body-dark--1);
}
.irw-clr-body .irw-col-8 {
	background-color: var(--body-dark--2);
}
.irw-clr-body .irw-col-9 {
	background-color: var(--body-dark--3);
}
.irw-clr-body .irw-col-10 {
	background-color: var(--body-dark--4);
}
.irw-clr-body .irw-col-11 {
	background-color: var(--body-dark--5);
}
.irw-clr-body .irw-col-12 {
	background-color: var(--body-dark--6);
}

/*******************************/

.irw-clr-heading .irw-col-1 {
	background-color: var(--heading-light--1);
}
.irw-clr-heading .irw-col-2 {
	background-color: var(--heading-light--2);
}
.irw-clr-heading .irw-col-3 {
	background-color: var(--heading-light--3);
}
.irw-clr-heading .irw-col-4 {
	background-color: var(--heading-light--4);
}
.irw-clr-heading .irw-col-5 {
	background-color: var(--heading-light--5);
}
.irw-clr-heading .irw-col-6 {
	background-color: var(--heading-light--6);
}

.irw-clr-heading .irw-col-7 {
	background-color: var(--heading-dark--1);
}
.irw-clr-heading .irw-col-8 {
	background-color: var(--heading-dark--2);
}
.irw-clr-heading .irw-col-9 {
	background-color: var(--heading-dark--3);
}
.irw-clr-heading .irw-col-10 {
	background-color: var(--heading-dark--4);
}
.irw-clr-heading .irw-col-11 {
	background-color: var(--heading-dark--5);
}
.irw-clr-heading .irw-col-12 {
	background-color: var(--heading-dark--6);
}

/*******************************/

.irw-clr-radial .irw-col-1 {
	background-image: var(--radial-primary--light);
}
.irw-clr-radial .irw-col-2 {
	background-image: var(--radial-primary--dark);
}
.irw-clr-radial .irw-col-3 {
	background-image: var(--radial-accent--light);
}
.irw-clr-radial .irw-col-4 {
	background-image: var(--radial-accent--dark);
}
.irw-clr-radial .irw-col-5 {
	background-image: var(--radial-secondary--light);
}
.irw-clr-radial .irw-col-6 {
	background-image: var(--radial-secondary--dark);
}
.irw-clr-radial .irw-col-7 {
	background-image: var(--radial-tertiary--light);
}
.irw-clr-radial .irw-col-8 {
	background-image: var(--radial-tertiary--dark);
}
.irw-clr-radial .irw-col-9 {
	background-image: var(--radial--light);
}
.irw-clr-radial .irw-col-10 {
	background-image: var(--radial--dark);
}
.irw-clr-radial .irw-col-11 {
	background-image: var(--radial-card--light);
}
.irw-clr-radial .irw-col-12 {
	background-image: var(--radial-card--dark);
}

/*******************************/

.irw-clr-misc .irw-col-1 {
	background-color: var(--ld-link);
}
.irw-clr-misc .irw-col-2 {
	background-color: var(--ld-link--hover);
}
.irw-clr-misc .irw-col-3 {
	background-color: var(--dl-link);
}
.irw-clr-misc .irw-col-4 {
	background-color: var(--dl-link--hover);
}
.irw-clr-misc .irw-col-5 {
	background-color: var(--ld-error);
}
.irw-clr-misc .irw-col-6 {
	background-color: var(--dl-error);
}
.irw-clr-misc .irw-col-7 {
	background-color: var(--ld-success);
}
.irw-clr-misc .irw-col-8 {
	background-color: var(--dl-success);
}
.irw-clr-misc .irw-col-9 {
	background-color: var(--ld-warning);
}
.irw-clr-misc .irw-col-10 {
	background-color: var(--dl-warning);
}
.irw-clr-misc .irw-col-11 {
	background-color: var(--ld-info);
}
.irw-clr-misc .irw-col-12 {
	background-color: var(--dl-info);
}
