/*-----------------------------------------------------------------------------
 * Auto-Generated Color System CSS - rowletthardware.com
 * Generated: 2026-09-08 20:05:02
 * Generated by Sagentic Dashboard Color System
 *---------------------------------------------------------------------------*/

/* Color Variables
 *---------------------------------------------------------------------------*/
:root {
	/* Primary - Japanese-Laurel */
	--japanese-laurel: #008001;
	--japanese-laurel-hover: #003300;
	--japanese-laurel-dark: #000000;
	--japanese-laurel-dark-hover: #000000;
	--japanese-laurel-light: #00cc01;
	--japanese-laurel-light-hover: #1aff1b;

	/* Secondary - Leather-Jacket */
	--leather-jacket: #1C2620;
	--leather-jacket-hover: #000000;
	--leather-jacket-dark: #000000;
	--leather-jacket-dark-hover: #000000;
	--leather-jacket-light: #3c5245;
	--leather-jacket-light-hover: #5c7e6a;

	/* Tertiary - Aths-Special */
	--aths-special: #F0EAD9;
	--aths-special-hover: #dacba2;
	--aths-special-dark: #cbb77d;
	--aths-special-dark-hover: #bda359;
	--aths-special-light: #ffffff;
	--aths-special-light-hover: #ffffff;

	/* Quaternary - Rich-Gold */
	--rich-gold: #9A6008;
	--rich-gold-hover: #513204;
	--rich-gold-dark: #201401;
	--rich-gold-dark-hover: #000000;
	--rich-gold-light: #e28d0b;
	--rich-gold-light-hover: #f5af45;

	/* Quinary - Cognac */
	--cognac: #A63A17;
	--cognac-hover: #62220d;
	--cognac-dark: #361207;
	--cognac-dark-hover: #090301;
	--cognac-light: #e15528;
	--cognac-light-hover: #ea8a6b;

	/* Link Colors */
	--hyperlinks: #0066FF;
	--hover: #0052CC;
}

/*-----------------------------------------------------------------------------
 * Links
 *---------------------------------------------------------------------------*/
a {
	color: var(--hyperlinks);
}

a:hover,
a:focus {
	color: var(--hover);
}

a:active {
	color: var(--hyperlinks);
}

/*-----------------------------------------------------------------------------
 * Buttons
 *---------------------------------------------------------------------------*/

/* Default Button Structure */
[class*="btn-"] {
	display: inline-block;
	padding: 0.5rem 1rem;
	border-radius: 0.25rem;
	transition: all 0.2s ease-in-out;
}

/* Japanese-Laurel */
html .btn-japanese-laurel {
	background-color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
	color: #FFF;
}

html .btn-japanese-laurel:hover,
html .btn-japanese-laurel.hover {
	background-color: var(--japanese-laurel-hover);
	border-color: var(--japanese-laurel-hover);
	color: #FFF;
}

html .btn-japanese-laurel:focus,
html .btn-japanese-laurel.focus {
	box-shadow: 0 0 0 3px rgba(0, 128, 1, 0.5);
	background-color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
}

html .btn-japanese-laurel.disabled,
html .btn-japanese-laurel:disabled {
	background-color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
	opacity: 0.65;
}

/* Japanese-Laurel Dark */
html .btn-japanese-laurel-dark {
	background-color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
	color: #FFF;
}

html .btn-japanese-laurel-dark:hover,
html .btn-japanese-laurel-dark.hover {
	background-color: var(--japanese-laurel-dark-hover);
	border-color: var(--japanese-laurel-dark-hover);
	color: #FFF;
}

html .btn-japanese-laurel-dark:focus,
html .btn-japanese-laurel-dark.focus {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);
	background-color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
}

html .btn-japanese-laurel-dark.disabled,
html .btn-japanese-laurel-dark:disabled {
	background-color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
	opacity: 0.65;
}

/* Japanese-Laurel Light */
html .btn-japanese-laurel-light {
	background-color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
	color: #FFF;
}

html .btn-japanese-laurel-light:hover,
html .btn-japanese-laurel-light.hover {
	background-color: var(--japanese-laurel-light-hover);
	border-color: var(--japanese-laurel-light-hover);
	color: #FFF;
}

html .btn-japanese-laurel-light:focus,
html .btn-japanese-laurel-light.focus {
	box-shadow: 0 0 0 3px rgba(0, 204, 1, 0.5);
	background-color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
}

html .btn-japanese-laurel-light.disabled,
html .btn-japanese-laurel-light:disabled {
	background-color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
	opacity: 0.65;
}

/* Leather-Jacket */
html .btn-leather-jacket {
	background-color: var(--leather-jacket);
	border-color: var(--leather-jacket);
	color: #FFF;
}

html .btn-leather-jacket:hover,
html .btn-leather-jacket.hover {
	background-color: var(--leather-jacket-hover);
	border-color: var(--leather-jacket-hover);
	color: #FFF;
}

html .btn-leather-jacket:focus,
html .btn-leather-jacket.focus {
	box-shadow: 0 0 0 3px rgba(28, 38, 32, 0.5);
	background-color: var(--leather-jacket);
	border-color: var(--leather-jacket);
}

html .btn-leather-jacket.disabled,
html .btn-leather-jacket:disabled {
	background-color: var(--leather-jacket);
	border-color: var(--leather-jacket);
	opacity: 0.65;
}

/* Leather-Jacket Dark */
html .btn-leather-jacket-dark {
	background-color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
	color: #FFF;
}

html .btn-leather-jacket-dark:hover,
html .btn-leather-jacket-dark.hover {
	background-color: var(--leather-jacket-dark-hover);
	border-color: var(--leather-jacket-dark-hover);
	color: #FFF;
}

html .btn-leather-jacket-dark:focus,
html .btn-leather-jacket-dark.focus {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);
	background-color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
}

html .btn-leather-jacket-dark.disabled,
html .btn-leather-jacket-dark:disabled {
	background-color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
	opacity: 0.65;
}

/* Leather-Jacket Light */
html .btn-leather-jacket-light {
	background-color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
	color: #FFF;
}

html .btn-leather-jacket-light:hover,
html .btn-leather-jacket-light.hover {
	background-color: var(--leather-jacket-light-hover);
	border-color: var(--leather-jacket-light-hover);
	color: #FFF;
}

html .btn-leather-jacket-light:focus,
html .btn-leather-jacket-light.focus {
	box-shadow: 0 0 0 3px rgba(60, 82, 69, 0.5);
	background-color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
}

html .btn-leather-jacket-light.disabled,
html .btn-leather-jacket-light:disabled {
	background-color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
	opacity: 0.65;
}

/* Aths-Special */
html .btn-aths-special {
	background-color: var(--aths-special);
	border-color: var(--aths-special);
	color: #000;
}

html .btn-aths-special:hover,
html .btn-aths-special.hover {
	background-color: var(--aths-special-hover);
	border-color: var(--aths-special-hover);
	color: #000;
}

html .btn-aths-special:focus,
html .btn-aths-special.focus {
	box-shadow: 0 0 0 3px rgba(240, 234, 217, 0.5);
	background-color: var(--aths-special);
	border-color: var(--aths-special);
}

html .btn-aths-special.disabled,
html .btn-aths-special:disabled {
	background-color: var(--aths-special);
	border-color: var(--aths-special);
	opacity: 0.65;
}

/* Aths-Special Dark */
html .btn-aths-special-dark {
	background-color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
	color: #FFF;
}

html .btn-aths-special-dark:hover,
html .btn-aths-special-dark.hover {
	background-color: var(--aths-special-dark-hover);
	border-color: var(--aths-special-dark-hover);
	color: #FFF;
}

html .btn-aths-special-dark:focus,
html .btn-aths-special-dark.focus {
	box-shadow: 0 0 0 3px rgba(203, 183, 125, 0.5);
	background-color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
}

html .btn-aths-special-dark.disabled,
html .btn-aths-special-dark:disabled {
	background-color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
	opacity: 0.65;
}

/* Aths-Special Light */
html .btn-aths-special-light {
	background-color: var(--aths-special-light);
	border-color: var(--aths-special-light);
	color: #000;
}

html .btn-aths-special-light:hover,
html .btn-aths-special-light.hover {
	background-color: var(--aths-special-light-hover);
	border-color: var(--aths-special-light-hover);
	color: #000;
}

html .btn-aths-special-light:focus,
html .btn-aths-special-light.focus {
	box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
	background-color: var(--aths-special-light);
	border-color: var(--aths-special-light);
}

html .btn-aths-special-light.disabled,
html .btn-aths-special-light:disabled {
	background-color: var(--aths-special-light);
	border-color: var(--aths-special-light);
	opacity: 0.65;
}

/* Rich-Gold */
html .btn-rich-gold {
	background-color: var(--rich-gold);
	border-color: var(--rich-gold);
	color: #FFF;
}

html .btn-rich-gold:hover,
html .btn-rich-gold.hover {
	background-color: var(--rich-gold-hover);
	border-color: var(--rich-gold-hover);
	color: #FFF;
}

html .btn-rich-gold:focus,
html .btn-rich-gold.focus {
	box-shadow: 0 0 0 3px rgba(154, 96, 8, 0.5);
	background-color: var(--rich-gold);
	border-color: var(--rich-gold);
}

html .btn-rich-gold.disabled,
html .btn-rich-gold:disabled {
	background-color: var(--rich-gold);
	border-color: var(--rich-gold);
	opacity: 0.65;
}

/* Rich-Gold Dark */
html .btn-rich-gold-dark {
	background-color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
	color: #FFF;
}

html .btn-rich-gold-dark:hover,
html .btn-rich-gold-dark.hover {
	background-color: var(--rich-gold-dark-hover);
	border-color: var(--rich-gold-dark-hover);
	color: #FFF;
}

html .btn-rich-gold-dark:focus,
html .btn-rich-gold-dark.focus {
	box-shadow: 0 0 0 3px rgba(32, 20, 1, 0.5);
	background-color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
}

html .btn-rich-gold-dark.disabled,
html .btn-rich-gold-dark:disabled {
	background-color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
	opacity: 0.65;
}

/* Rich-Gold Light */
html .btn-rich-gold-light {
	background-color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
	color: #FFF;
}

html .btn-rich-gold-light:hover,
html .btn-rich-gold-light.hover {
	background-color: var(--rich-gold-light-hover);
	border-color: var(--rich-gold-light-hover);
	color: #FFF;
}

html .btn-rich-gold-light:focus,
html .btn-rich-gold-light.focus {
	box-shadow: 0 0 0 3px rgba(226, 141, 11, 0.5);
	background-color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
}

html .btn-rich-gold-light.disabled,
html .btn-rich-gold-light:disabled {
	background-color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
	opacity: 0.65;
}

/* Cognac */
html .btn-cognac {
	background-color: var(--cognac);
	border-color: var(--cognac);
	color: #FFF;
}

html .btn-cognac:hover,
html .btn-cognac.hover {
	background-color: var(--cognac-hover);
	border-color: var(--cognac-hover);
	color: #FFF;
}

html .btn-cognac:focus,
html .btn-cognac.focus {
	box-shadow: 0 0 0 3px rgba(166, 58, 23, 0.5);
	background-color: var(--cognac);
	border-color: var(--cognac);
}

html .btn-cognac.disabled,
html .btn-cognac:disabled {
	background-color: var(--cognac);
	border-color: var(--cognac);
	opacity: 0.65;
}

/* Cognac Dark */
html .btn-cognac-dark {
	background-color: var(--cognac-dark);
	border-color: var(--cognac-dark);
	color: #FFF;
}

html .btn-cognac-dark:hover,
html .btn-cognac-dark.hover {
	background-color: var(--cognac-dark-hover);
	border-color: var(--cognac-dark-hover);
	color: #FFF;
}

html .btn-cognac-dark:focus,
html .btn-cognac-dark.focus {
	box-shadow: 0 0 0 3px rgba(54, 18, 7, 0.5);
	background-color: var(--cognac-dark);
	border-color: var(--cognac-dark);
}

html .btn-cognac-dark.disabled,
html .btn-cognac-dark:disabled {
	background-color: var(--cognac-dark);
	border-color: var(--cognac-dark);
	opacity: 0.65;
}

/* Cognac Light */
html .btn-cognac-light {
	background-color: var(--cognac-light);
	border-color: var(--cognac-light);
	color: #FFF;
}

html .btn-cognac-light:hover,
html .btn-cognac-light.hover {
	background-color: var(--cognac-light-hover);
	border-color: var(--cognac-light-hover);
	color: #FFF;
}

html .btn-cognac-light:focus,
html .btn-cognac-light.focus {
	box-shadow: 0 0 0 3px rgba(225, 85, 40, 0.5);
	background-color: var(--cognac-light);
	border-color: var(--cognac-light);
}

html .btn-cognac-light.disabled,
html .btn-cognac-light:disabled {
	background-color: var(--cognac-light);
	border-color: var(--cognac-light);
	opacity: 0.65;
}

/*-----------------------------------------------------------------------------
 * Text Colors
 *---------------------------------------------------------------------------*/

/* Japanese-Laurel Text Colors */
html .heading-japanese-laurel,
html .lnk-japanese-laurel,
html .text-color-japanese-laurel,
html .text-japanese-laurel {
	color: var(--japanese-laurel) !important;
}

html .text-color-hover-japanese-laurel:hover,
html .text-hover-japanese-laurel:hover {
	color: var(--japanese-laurel) !important;
}

html .heading.heading-japanese-laurel h1,
html .heading.heading-japanese-laurel h2,
html .heading.heading-japanese-laurel h3,
html .heading.heading-japanese-laurel h4,
html .heading.heading-japanese-laurel h5,
html .heading.heading-japanese-laurel h6 {
	border-color: var(--japanese-laurel);
}

/* Japanese-Laurel Dark Text Colors */
html .heading-japanese-laurel-dark,
html .lnk-japanese-laurel-dark,
html .text-color-japanese-laurel-dark,
html .text-japanese-laurel-dark {
	color: var(--japanese-laurel-dark) !important;
}

html .text-color-hover-japanese-laurel-dark:hover,
html .text-hover-japanese-laurel-dark:hover {
	color: var(--japanese-laurel-dark) !important;
}

html .heading.heading-japanese-laurel-dark h1,
html .heading.heading-japanese-laurel-dark h2,
html .heading.heading-japanese-laurel-dark h3,
html .heading.heading-japanese-laurel-dark h4,
html .heading.heading-japanese-laurel-dark h5,
html .heading.heading-japanese-laurel-dark h6 {
	border-color: var(--japanese-laurel-dark);
}

/* Japanese-Laurel Light Text Colors */
html .heading-japanese-laurel-light,
html .lnk-japanese-laurel-light,
html .text-color-japanese-laurel-light,
html .text-japanese-laurel-light {
	color: var(--japanese-laurel-light) !important;
}

html .text-color-hover-japanese-laurel-light:hover,
html .text-hover-japanese-laurel-light:hover {
	color: var(--japanese-laurel-light) !important;
}

html .heading.heading-japanese-laurel-light h1,
html .heading.heading-japanese-laurel-light h2,
html .heading.heading-japanese-laurel-light h3,
html .heading.heading-japanese-laurel-light h4,
html .heading.heading-japanese-laurel-light h5,
html .heading.heading-japanese-laurel-light h6 {
	border-color: var(--japanese-laurel-light);
}

/* Leather-Jacket Text Colors */
html .heading-leather-jacket,
html .lnk-leather-jacket,
html .text-color-leather-jacket,
html .text-leather-jacket {
	color: var(--leather-jacket) !important;
}

html .text-color-hover-leather-jacket:hover,
html .text-hover-leather-jacket:hover {
	color: var(--leather-jacket) !important;
}

html .heading.heading-leather-jacket h1,
html .heading.heading-leather-jacket h2,
html .heading.heading-leather-jacket h3,
html .heading.heading-leather-jacket h4,
html .heading.heading-leather-jacket h5,
html .heading.heading-leather-jacket h6 {
	border-color: var(--leather-jacket);
}

/* Leather-Jacket Dark Text Colors */
html .heading-leather-jacket-dark,
html .lnk-leather-jacket-dark,
html .text-color-leather-jacket-dark,
html .text-leather-jacket-dark {
	color: var(--leather-jacket-dark) !important;
}

html .text-color-hover-leather-jacket-dark:hover,
html .text-hover-leather-jacket-dark:hover {
	color: var(--leather-jacket-dark) !important;
}

html .heading.heading-leather-jacket-dark h1,
html .heading.heading-leather-jacket-dark h2,
html .heading.heading-leather-jacket-dark h3,
html .heading.heading-leather-jacket-dark h4,
html .heading.heading-leather-jacket-dark h5,
html .heading.heading-leather-jacket-dark h6 {
	border-color: var(--leather-jacket-dark);
}

/* Leather-Jacket Light Text Colors */
html .heading-leather-jacket-light,
html .lnk-leather-jacket-light,
html .text-color-leather-jacket-light,
html .text-leather-jacket-light {
	color: var(--leather-jacket-light) !important;
}

html .text-color-hover-leather-jacket-light:hover,
html .text-hover-leather-jacket-light:hover {
	color: var(--leather-jacket-light) !important;
}

html .heading.heading-leather-jacket-light h1,
html .heading.heading-leather-jacket-light h2,
html .heading.heading-leather-jacket-light h3,
html .heading.heading-leather-jacket-light h4,
html .heading.heading-leather-jacket-light h5,
html .heading.heading-leather-jacket-light h6 {
	border-color: var(--leather-jacket-light);
}

/* Aths-Special Text Colors */
html .heading-aths-special,
html .lnk-aths-special,
html .text-color-aths-special,
html .text-aths-special {
	color: var(--aths-special) !important;
}

html .text-color-hover-aths-special:hover,
html .text-hover-aths-special:hover {
	color: var(--aths-special) !important;
}

html .heading.heading-aths-special h1,
html .heading.heading-aths-special h2,
html .heading.heading-aths-special h3,
html .heading.heading-aths-special h4,
html .heading.heading-aths-special h5,
html .heading.heading-aths-special h6 {
	border-color: var(--aths-special);
}

/* Aths-Special Dark Text Colors */
html .heading-aths-special-dark,
html .lnk-aths-special-dark,
html .text-color-aths-special-dark,
html .text-aths-special-dark {
	color: var(--aths-special-dark) !important;
}

html .text-color-hover-aths-special-dark:hover,
html .text-hover-aths-special-dark:hover {
	color: var(--aths-special-dark) !important;
}

html .heading.heading-aths-special-dark h1,
html .heading.heading-aths-special-dark h2,
html .heading.heading-aths-special-dark h3,
html .heading.heading-aths-special-dark h4,
html .heading.heading-aths-special-dark h5,
html .heading.heading-aths-special-dark h6 {
	border-color: var(--aths-special-dark);
}

/* Aths-Special Light Text Colors */
html .heading-aths-special-light,
html .lnk-aths-special-light,
html .text-color-aths-special-light,
html .text-aths-special-light {
	color: var(--aths-special-light) !important;
}

html .text-color-hover-aths-special-light:hover,
html .text-hover-aths-special-light:hover {
	color: var(--aths-special-light) !important;
}

html .heading.heading-aths-special-light h1,
html .heading.heading-aths-special-light h2,
html .heading.heading-aths-special-light h3,
html .heading.heading-aths-special-light h4,
html .heading.heading-aths-special-light h5,
html .heading.heading-aths-special-light h6 {
	border-color: var(--aths-special-light);
}

/* Rich-Gold Text Colors */
html .heading-rich-gold,
html .lnk-rich-gold,
html .text-color-rich-gold,
html .text-rich-gold {
	color: var(--rich-gold) !important;
}

html .text-color-hover-rich-gold:hover,
html .text-hover-rich-gold:hover {
	color: var(--rich-gold) !important;
}

html .heading.heading-rich-gold h1,
html .heading.heading-rich-gold h2,
html .heading.heading-rich-gold h3,
html .heading.heading-rich-gold h4,
html .heading.heading-rich-gold h5,
html .heading.heading-rich-gold h6 {
	border-color: var(--rich-gold);
}

/* Rich-Gold Dark Text Colors */
html .heading-rich-gold-dark,
html .lnk-rich-gold-dark,
html .text-color-rich-gold-dark,
html .text-rich-gold-dark {
	color: var(--rich-gold-dark) !important;
}

html .text-color-hover-rich-gold-dark:hover,
html .text-hover-rich-gold-dark:hover {
	color: var(--rich-gold-dark) !important;
}

html .heading.heading-rich-gold-dark h1,
html .heading.heading-rich-gold-dark h2,
html .heading.heading-rich-gold-dark h3,
html .heading.heading-rich-gold-dark h4,
html .heading.heading-rich-gold-dark h5,
html .heading.heading-rich-gold-dark h6 {
	border-color: var(--rich-gold-dark);
}

/* Rich-Gold Light Text Colors */
html .heading-rich-gold-light,
html .lnk-rich-gold-light,
html .text-color-rich-gold-light,
html .text-rich-gold-light {
	color: var(--rich-gold-light) !important;
}

html .text-color-hover-rich-gold-light:hover,
html .text-hover-rich-gold-light:hover {
	color: var(--rich-gold-light) !important;
}

html .heading.heading-rich-gold-light h1,
html .heading.heading-rich-gold-light h2,
html .heading.heading-rich-gold-light h3,
html .heading.heading-rich-gold-light h4,
html .heading.heading-rich-gold-light h5,
html .heading.heading-rich-gold-light h6 {
	border-color: var(--rich-gold-light);
}

/* Cognac Text Colors */
html .heading-cognac,
html .lnk-cognac,
html .text-color-cognac,
html .text-cognac {
	color: var(--cognac) !important;
}

html .text-color-hover-cognac:hover,
html .text-hover-cognac:hover {
	color: var(--cognac) !important;
}

html .heading.heading-cognac h1,
html .heading.heading-cognac h2,
html .heading.heading-cognac h3,
html .heading.heading-cognac h4,
html .heading.heading-cognac h5,
html .heading.heading-cognac h6 {
	border-color: var(--cognac);
}

/* Cognac Dark Text Colors */
html .heading-cognac-dark,
html .lnk-cognac-dark,
html .text-color-cognac-dark,
html .text-cognac-dark {
	color: var(--cognac-dark) !important;
}

html .text-color-hover-cognac-dark:hover,
html .text-hover-cognac-dark:hover {
	color: var(--cognac-dark) !important;
}

html .heading.heading-cognac-dark h1,
html .heading.heading-cognac-dark h2,
html .heading.heading-cognac-dark h3,
html .heading.heading-cognac-dark h4,
html .heading.heading-cognac-dark h5,
html .heading.heading-cognac-dark h6 {
	border-color: var(--cognac-dark);
}

/* Cognac Light Text Colors */
html .heading-cognac-light,
html .lnk-cognac-light,
html .text-color-cognac-light,
html .text-cognac-light {
	color: var(--cognac-light) !important;
}

html .text-color-hover-cognac-light:hover,
html .text-hover-cognac-light:hover {
	color: var(--cognac-light) !important;
}

html .heading.heading-cognac-light h1,
html .heading.heading-cognac-light h2,
html .heading.heading-cognac-light h3,
html .heading.heading-cognac-light h4,
html .heading.heading-cognac-light h5,
html .heading.heading-cognac-light h6 {
	border-color: var(--cognac-light);
}

/*-----------------------------------------------------------------------------
 * Background Colors
 *---------------------------------------------------------------------------*/

/* Japanese-Laurel Background Colors */
html .bg-japanese-laurel,
html .background-color-japanese-laurel {
	background-color: var(--japanese-laurel) !important;
}

html .bg-japanese-laurel-dark,
html .background-color-japanese-laurel-dark {
	background-color: var(--japanese-laurel-dark) !important;
}

html .bg-japanese-laurel-light,
html .background-color-japanese-laurel-light {
	background-color: var(--japanese-laurel-light) !important;
}

/* Leather-Jacket Background Colors */
html .bg-leather-jacket,
html .background-color-leather-jacket {
	background-color: var(--leather-jacket) !important;
}

html .bg-leather-jacket-dark,
html .background-color-leather-jacket-dark {
	background-color: var(--leather-jacket-dark) !important;
}

html .bg-leather-jacket-light,
html .background-color-leather-jacket-light {
	background-color: var(--leather-jacket-light) !important;
}

/* Aths-Special Background Colors */
html .bg-aths-special,
html .background-color-aths-special {
	background-color: var(--aths-special) !important;
}

html .bg-aths-special-dark,
html .background-color-aths-special-dark {
	background-color: var(--aths-special-dark) !important;
}

html .bg-aths-special-light,
html .background-color-aths-special-light {
	background-color: var(--aths-special-light) !important;
}

/* Rich-Gold Background Colors */
html .bg-rich-gold,
html .background-color-rich-gold {
	background-color: var(--rich-gold) !important;
}

html .bg-rich-gold-dark,
html .background-color-rich-gold-dark {
	background-color: var(--rich-gold-dark) !important;
}

html .bg-rich-gold-light,
html .background-color-rich-gold-light {
	background-color: var(--rich-gold-light) !important;
}

/* Cognac Background Colors */
html .bg-cognac,
html .background-color-cognac {
	background-color: var(--cognac) !important;
}

html .bg-cognac-dark,
html .background-color-cognac-dark {
	background-color: var(--cognac-dark) !important;
}

html .bg-cognac-light,
html .background-color-cognac-light {
	background-color: var(--cognac-light) !important;
}

/*-----------------------------------------------------------------------------
 * Badges
 *---------------------------------------------------------------------------*/

/* Japanese-Laurel Badges */
.badge-japanese-laurel {
	background: var(--japanese-laurel-hover);
	color: #FFF;
}

.badge-japanese-laurel-dark {
	background: var(--japanese-laurel-dark-hover);
	color: #FFF;
}

.badge-japanese-laurel-light {
	background: var(--japanese-laurel-light-hover);
	color: #FFF;
}

/* Leather-Jacket Badges */
.badge-leather-jacket {
	background: var(--leather-jacket-hover);
	color: #FFF;
}

.badge-leather-jacket-dark {
	background: var(--leather-jacket-dark-hover);
	color: #FFF;
}

.badge-leather-jacket-light {
	background: var(--leather-jacket-light-hover);
	color: #FFF;
}

/* Aths-Special Badges */
.badge-aths-special {
	background: var(--aths-special-hover);
	color: #000;
}

.badge-aths-special-dark {
	background: var(--aths-special-dark-hover);
	color: #FFF;
}

.badge-aths-special-light {
	background: var(--aths-special-light-hover);
	color: #000;
}

/* Rich-Gold Badges */
.badge-rich-gold {
	background: var(--rich-gold-hover);
	color: #FFF;
}

.badge-rich-gold-dark {
	background: var(--rich-gold-dark-hover);
	color: #FFF;
}

.badge-rich-gold-light {
	background: var(--rich-gold-light-hover);
	color: #FFF;
}

/* Cognac Badges */
.badge-cognac {
	background: var(--cognac-hover);
	color: #FFF;
}

.badge-cognac-dark {
	background: var(--cognac-dark-hover);
	color: #FFF;
}

.badge-cognac-light {
	background: var(--cognac-light-hover);
	color: #FFF;
}

/*-----------------------------------------------------------------------------
 * Outline Buttons
 *---------------------------------------------------------------------------*/

/* Japanese-Laurel Outline */
html .btn-outline-japanese-laurel {
	color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-japanese-laurel:hover,
html .btn-outline-japanese-laurel.hover {
	background-color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
	color: #FFF;
}

html .btn-outline-japanese-laurel:focus,
html .btn-outline-japanese-laurel.focus {
	box-shadow: 0 0 0 3px rgba(0, 128, 1, 0.5);
}

html .btn-outline-japanese-laurel.disabled,
html .btn-outline-japanese-laurel:disabled {
	color: var(--japanese-laurel);
	background-color: transparent;
	border-color: var(--japanese-laurel);
	opacity: 0.65;
}

/* Japanese-Laurel Dark Outline */
html .btn-outline-japanese-laurel-dark {
	color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-japanese-laurel-dark:hover,
html .btn-outline-japanese-laurel-dark.hover {
	background-color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
	color: #FFF;
}

html .btn-outline-japanese-laurel-dark:focus,
html .btn-outline-japanese-laurel-dark.focus {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);
}

html .btn-outline-japanese-laurel-dark.disabled,
html .btn-outline-japanese-laurel-dark:disabled {
	color: var(--japanese-laurel-dark);
	background-color: transparent;
	border-color: var(--japanese-laurel-dark);
	opacity: 0.65;
}

/* Japanese-Laurel Light Outline */
html .btn-outline-japanese-laurel-light {
	color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-japanese-laurel-light:hover,
html .btn-outline-japanese-laurel-light.hover {
	background-color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
	color: #FFF;
}

html .btn-outline-japanese-laurel-light:focus,
html .btn-outline-japanese-laurel-light.focus {
	box-shadow: 0 0 0 3px rgba(0, 204, 1, 0.5);
}

html .btn-outline-japanese-laurel-light.disabled,
html .btn-outline-japanese-laurel-light:disabled {
	color: var(--japanese-laurel-light);
	background-color: transparent;
	border-color: var(--japanese-laurel-light);
	opacity: 0.65;
}

/* Leather-Jacket Outline */
html .btn-outline-leather-jacket {
	color: var(--leather-jacket);
	border-color: var(--leather-jacket);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-leather-jacket:hover,
html .btn-outline-leather-jacket.hover {
	background-color: var(--leather-jacket);
	border-color: var(--leather-jacket);
	color: #FFF;
}

html .btn-outline-leather-jacket:focus,
html .btn-outline-leather-jacket.focus {
	box-shadow: 0 0 0 3px rgba(28, 38, 32, 0.5);
}

html .btn-outline-leather-jacket.disabled,
html .btn-outline-leather-jacket:disabled {
	color: var(--leather-jacket);
	background-color: transparent;
	border-color: var(--leather-jacket);
	opacity: 0.65;
}

/* Leather-Jacket Dark Outline */
html .btn-outline-leather-jacket-dark {
	color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-leather-jacket-dark:hover,
html .btn-outline-leather-jacket-dark.hover {
	background-color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
	color: #FFF;
}

html .btn-outline-leather-jacket-dark:focus,
html .btn-outline-leather-jacket-dark.focus {
	box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.5);
}

html .btn-outline-leather-jacket-dark.disabled,
html .btn-outline-leather-jacket-dark:disabled {
	color: var(--leather-jacket-dark);
	background-color: transparent;
	border-color: var(--leather-jacket-dark);
	opacity: 0.65;
}

/* Leather-Jacket Light Outline */
html .btn-outline-leather-jacket-light {
	color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-leather-jacket-light:hover,
html .btn-outline-leather-jacket-light.hover {
	background-color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
	color: #FFF;
}

html .btn-outline-leather-jacket-light:focus,
html .btn-outline-leather-jacket-light.focus {
	box-shadow: 0 0 0 3px rgba(60, 82, 69, 0.5);
}

html .btn-outline-leather-jacket-light.disabled,
html .btn-outline-leather-jacket-light:disabled {
	color: var(--leather-jacket-light);
	background-color: transparent;
	border-color: var(--leather-jacket-light);
	opacity: 0.65;
}

/* Aths-Special Outline */
html .btn-outline-aths-special {
	color: var(--aths-special);
	border-color: var(--aths-special);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-aths-special:hover,
html .btn-outline-aths-special.hover {
	background-color: var(--aths-special);
	border-color: var(--aths-special);
	color: #000;
}

html .btn-outline-aths-special:focus,
html .btn-outline-aths-special.focus {
	box-shadow: 0 0 0 3px rgba(240, 234, 217, 0.5);
}

html .btn-outline-aths-special.disabled,
html .btn-outline-aths-special:disabled {
	color: var(--aths-special);
	background-color: transparent;
	border-color: var(--aths-special);
	opacity: 0.65;
}

/* Aths-Special Dark Outline */
html .btn-outline-aths-special-dark {
	color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-aths-special-dark:hover,
html .btn-outline-aths-special-dark.hover {
	background-color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
	color: #FFF;
}

html .btn-outline-aths-special-dark:focus,
html .btn-outline-aths-special-dark.focus {
	box-shadow: 0 0 0 3px rgba(203, 183, 125, 0.5);
}

html .btn-outline-aths-special-dark.disabled,
html .btn-outline-aths-special-dark:disabled {
	color: var(--aths-special-dark);
	background-color: transparent;
	border-color: var(--aths-special-dark);
	opacity: 0.65;
}

/* Aths-Special Light Outline */
html .btn-outline-aths-special-light {
	color: var(--aths-special-light);
	border-color: var(--aths-special-light);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-aths-special-light:hover,
html .btn-outline-aths-special-light.hover {
	background-color: var(--aths-special-light);
	border-color: var(--aths-special-light);
	color: #000;
}

html .btn-outline-aths-special-light:focus,
html .btn-outline-aths-special-light.focus {
	box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
}

html .btn-outline-aths-special-light.disabled,
html .btn-outline-aths-special-light:disabled {
	color: var(--aths-special-light);
	background-color: transparent;
	border-color: var(--aths-special-light);
	opacity: 0.65;
}

/* Rich-Gold Outline */
html .btn-outline-rich-gold {
	color: var(--rich-gold);
	border-color: var(--rich-gold);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-rich-gold:hover,
html .btn-outline-rich-gold.hover {
	background-color: var(--rich-gold);
	border-color: var(--rich-gold);
	color: #FFF;
}

html .btn-outline-rich-gold:focus,
html .btn-outline-rich-gold.focus {
	box-shadow: 0 0 0 3px rgba(154, 96, 8, 0.5);
}

html .btn-outline-rich-gold.disabled,
html .btn-outline-rich-gold:disabled {
	color: var(--rich-gold);
	background-color: transparent;
	border-color: var(--rich-gold);
	opacity: 0.65;
}

/* Rich-Gold Dark Outline */
html .btn-outline-rich-gold-dark {
	color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-rich-gold-dark:hover,
html .btn-outline-rich-gold-dark.hover {
	background-color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
	color: #FFF;
}

html .btn-outline-rich-gold-dark:focus,
html .btn-outline-rich-gold-dark.focus {
	box-shadow: 0 0 0 3px rgba(32, 20, 1, 0.5);
}

html .btn-outline-rich-gold-dark.disabled,
html .btn-outline-rich-gold-dark:disabled {
	color: var(--rich-gold-dark);
	background-color: transparent;
	border-color: var(--rich-gold-dark);
	opacity: 0.65;
}

/* Rich-Gold Light Outline */
html .btn-outline-rich-gold-light {
	color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-rich-gold-light:hover,
html .btn-outline-rich-gold-light.hover {
	background-color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
	color: #FFF;
}

html .btn-outline-rich-gold-light:focus,
html .btn-outline-rich-gold-light.focus {
	box-shadow: 0 0 0 3px rgba(226, 141, 11, 0.5);
}

html .btn-outline-rich-gold-light.disabled,
html .btn-outline-rich-gold-light:disabled {
	color: var(--rich-gold-light);
	background-color: transparent;
	border-color: var(--rich-gold-light);
	opacity: 0.65;
}

/* Cognac Outline */
html .btn-outline-cognac {
	color: var(--cognac);
	border-color: var(--cognac);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-cognac:hover,
html .btn-outline-cognac.hover {
	background-color: var(--cognac);
	border-color: var(--cognac);
	color: #FFF;
}

html .btn-outline-cognac:focus,
html .btn-outline-cognac.focus {
	box-shadow: 0 0 0 3px rgba(166, 58, 23, 0.5);
}

html .btn-outline-cognac.disabled,
html .btn-outline-cognac:disabled {
	color: var(--cognac);
	background-color: transparent;
	border-color: var(--cognac);
	opacity: 0.65;
}

/* Cognac Dark Outline */
html .btn-outline-cognac-dark {
	color: var(--cognac-dark);
	border-color: var(--cognac-dark);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-cognac-dark:hover,
html .btn-outline-cognac-dark.hover {
	background-color: var(--cognac-dark);
	border-color: var(--cognac-dark);
	color: #FFF;
}

html .btn-outline-cognac-dark:focus,
html .btn-outline-cognac-dark.focus {
	box-shadow: 0 0 0 3px rgba(54, 18, 7, 0.5);
}

html .btn-outline-cognac-dark.disabled,
html .btn-outline-cognac-dark:disabled {
	color: var(--cognac-dark);
	background-color: transparent;
	border-color: var(--cognac-dark);
	opacity: 0.65;
}

/* Cognac Light Outline */
html .btn-outline-cognac-light {
	color: var(--cognac-light);
	border-color: var(--cognac-light);
	background-color: transparent;
	border-width: 2px;
	padding: 7.728px 14.928px;
	padding: 0.483rem 0.933rem;
}

html .btn-outline-cognac-light:hover,
html .btn-outline-cognac-light.hover {
	background-color: var(--cognac-light);
	border-color: var(--cognac-light);
	color: #FFF;
}

html .btn-outline-cognac-light:focus,
html .btn-outline-cognac-light.focus {
	box-shadow: 0 0 0 3px rgba(225, 85, 40, 0.5);
}

html .btn-outline-cognac-light.disabled,
html .btn-outline-cognac-light:disabled {
	color: var(--cognac-light);
	background-color: transparent;
	border-color: var(--cognac-light);
	opacity: 0.65;
}

/*-----------------------------------------------------------------------------
 * Button Size Variations
 *---------------------------------------------------------------------------*/

html [class*="btn-outline-"].btn-xs {
	padding: 2.4px 8px;
	padding: 0.15rem 0.5rem;
}

html [class*="btn-outline-"].btn-sm {
	padding: 4px 10.4px;
	padding: 0.25rem 0.65rem;
}

html [class*="btn-outline-"].btn-lg {
	padding: 7.2px 16px;
	padding: 0.45rem 1rem;
}

html [class*="btn-outline-"].btn-xl {
	padding: 12px 32px;
	padding: 0.75rem 2rem;
}

html [class*="btn-outline-"].btn-outline-thin {
	border-width: 1px;
}

/*-----------------------------------------------------------------------------
 * Alerts
 *---------------------------------------------------------------------------*/

.alert-japanese-laurel {
	color: #FFF;
	background-color: var(--japanese-laurel);
	border-color: var(--japanese-laurel);
}

.alert-japanese-laurel .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-japanese-laurel-dark {
	color: #FFF;
	background-color: var(--japanese-laurel-dark);
	border-color: var(--japanese-laurel-dark);
}

.alert-japanese-laurel-dark .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-japanese-laurel-light {
	color: #FFF;
	background-color: var(--japanese-laurel-light);
	border-color: var(--japanese-laurel-light);
}

.alert-japanese-laurel-light .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-leather-jacket {
	color: #FFF;
	background-color: var(--leather-jacket);
	border-color: var(--leather-jacket);
}

.alert-leather-jacket .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-leather-jacket-dark {
	color: #FFF;
	background-color: var(--leather-jacket-dark);
	border-color: var(--leather-jacket-dark);
}

.alert-leather-jacket-dark .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-leather-jacket-light {
	color: #FFF;
	background-color: var(--leather-jacket-light);
	border-color: var(--leather-jacket-light);
}

.alert-leather-jacket-light .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-aths-special {
	color: #000;
	background-color: var(--aths-special);
	border-color: var(--aths-special);
}

.alert-aths-special .alert-link {
	color: #000;
	text-decoration: underline;
}

.alert-aths-special-dark {
	color: #FFF;
	background-color: var(--aths-special-dark);
	border-color: var(--aths-special-dark);
}

.alert-aths-special-dark .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-aths-special-light {
	color: #000;
	background-color: var(--aths-special-light);
	border-color: var(--aths-special-light);
}

.alert-aths-special-light .alert-link {
	color: #000;
	text-decoration: underline;
}

.alert-rich-gold {
	color: #FFF;
	background-color: var(--rich-gold);
	border-color: var(--rich-gold);
}

.alert-rich-gold .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-rich-gold-dark {
	color: #FFF;
	background-color: var(--rich-gold-dark);
	border-color: var(--rich-gold-dark);
}

.alert-rich-gold-dark .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-rich-gold-light {
	color: #FFF;
	background-color: var(--rich-gold-light);
	border-color: var(--rich-gold-light);
}

.alert-rich-gold-light .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-cognac {
	color: #FFF;
	background-color: var(--cognac);
	border-color: var(--cognac);
}

.alert-cognac .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-cognac-dark {
	color: #FFF;
	background-color: var(--cognac-dark);
	border-color: var(--cognac-dark);
}

.alert-cognac-dark .alert-link {
	color: #FFF;
	text-decoration: underline;
}

.alert-cognac-light {
	color: #FFF;
	background-color: var(--cognac-light);
	border-color: var(--cognac-light);
}

.alert-cognac-light .alert-link {
	color: #FFF;
	text-decoration: underline;
}

/*-----------------------------------------------------------------------------
 * Call To Action
 *---------------------------------------------------------------------------*/

/* Japanese-Laurel Call To Action */
.call-to-action.call-to-action-japanese-laurel {
	background: var(--japanese-laurel);
}

.call-to-action.call-to-action-japanese-laurel h1,
.call-to-action.call-to-action-japanese-laurel h2,
.call-to-action.call-to-action-japanese-laurel h3,
.call-to-action.call-to-action-japanese-laurel h4,
.call-to-action.call-to-action-japanese-laurel h5,
.call-to-action.call-to-action-japanese-laurel h6,
.call-to-action.call-to-action-japanese-laurel p {
	color: #FFF;
}

.call-to-action.call-to-action-japanese-laurel-dark {
	background: var(--japanese-laurel-dark);
}

.call-to-action.call-to-action-japanese-laurel-dark h1,
.call-to-action.call-to-action-japanese-laurel-dark h2,
.call-to-action.call-to-action-japanese-laurel-dark h3,
.call-to-action.call-to-action-japanese-laurel-dark h4,
.call-to-action.call-to-action-japanese-laurel-dark h5,
.call-to-action.call-to-action-japanese-laurel-dark h6,
.call-to-action.call-to-action-japanese-laurel-dark p {
	color: #FFF;
}

.call-to-action.call-to-action-japanese-laurel-light {
	background: var(--japanese-laurel-light);
}

.call-to-action.call-to-action-japanese-laurel-light h1,
.call-to-action.call-to-action-japanese-laurel-light h2,
.call-to-action.call-to-action-japanese-laurel-light h3,
.call-to-action.call-to-action-japanese-laurel-light h4,
.call-to-action.call-to-action-japanese-laurel-light h5,
.call-to-action.call-to-action-japanese-laurel-light h6,
.call-to-action.call-to-action-japanese-laurel-light p {
	color: #FFF;
}

/* Leather-Jacket Call To Action */
.call-to-action.call-to-action-leather-jacket {
	background: var(--leather-jacket);
}

.call-to-action.call-to-action-leather-jacket h1,
.call-to-action.call-to-action-leather-jacket h2,
.call-to-action.call-to-action-leather-jacket h3,
.call-to-action.call-to-action-leather-jacket h4,
.call-to-action.call-to-action-leather-jacket h5,
.call-to-action.call-to-action-leather-jacket h6,
.call-to-action.call-to-action-leather-jacket p {
	color: #FFF;
}

.call-to-action.call-to-action-leather-jacket-dark {
	background: var(--leather-jacket-dark);
}

.call-to-action.call-to-action-leather-jacket-dark h1,
.call-to-action.call-to-action-leather-jacket-dark h2,
.call-to-action.call-to-action-leather-jacket-dark h3,
.call-to-action.call-to-action-leather-jacket-dark h4,
.call-to-action.call-to-action-leather-jacket-dark h5,
.call-to-action.call-to-action-leather-jacket-dark h6,
.call-to-action.call-to-action-leather-jacket-dark p {
	color: #FFF;
}

.call-to-action.call-to-action-leather-jacket-light {
	background: var(--leather-jacket-light);
}

.call-to-action.call-to-action-leather-jacket-light h1,
.call-to-action.call-to-action-leather-jacket-light h2,
.call-to-action.call-to-action-leather-jacket-light h3,
.call-to-action.call-to-action-leather-jacket-light h4,
.call-to-action.call-to-action-leather-jacket-light h5,
.call-to-action.call-to-action-leather-jacket-light h6,
.call-to-action.call-to-action-leather-jacket-light p {
	color: #FFF;
}

/* Aths-Special Call To Action */
.call-to-action.call-to-action-aths-special {
	background: var(--aths-special);
}

.call-to-action.call-to-action-aths-special h1,
.call-to-action.call-to-action-aths-special h2,
.call-to-action.call-to-action-aths-special h3,
.call-to-action.call-to-action-aths-special h4,
.call-to-action.call-to-action-aths-special h5,
.call-to-action.call-to-action-aths-special h6,
.call-to-action.call-to-action-aths-special p {
	color: #000;
}

.call-to-action.call-to-action-aths-special-dark {
	background: var(--aths-special-dark);
}

.call-to-action.call-to-action-aths-special-dark h1,
.call-to-action.call-to-action-aths-special-dark h2,
.call-to-action.call-to-action-aths-special-dark h3,
.call-to-action.call-to-action-aths-special-dark h4,
.call-to-action.call-to-action-aths-special-dark h5,
.call-to-action.call-to-action-aths-special-dark h6,
.call-to-action.call-to-action-aths-special-dark p {
	color: #FFF;
}

.call-to-action.call-to-action-aths-special-light {
	background: var(--aths-special-light);
}

.call-to-action.call-to-action-aths-special-light h1,
.call-to-action.call-to-action-aths-special-light h2,
.call-to-action.call-to-action-aths-special-light h3,
.call-to-action.call-to-action-aths-special-light h4,
.call-to-action.call-to-action-aths-special-light h5,
.call-to-action.call-to-action-aths-special-light h6,
.call-to-action.call-to-action-aths-special-light p {
	color: #000;
}

/* Rich-Gold Call To Action */
.call-to-action.call-to-action-rich-gold {
	background: var(--rich-gold);
}

.call-to-action.call-to-action-rich-gold h1,
.call-to-action.call-to-action-rich-gold h2,
.call-to-action.call-to-action-rich-gold h3,
.call-to-action.call-to-action-rich-gold h4,
.call-to-action.call-to-action-rich-gold h5,
.call-to-action.call-to-action-rich-gold h6,
.call-to-action.call-to-action-rich-gold p {
	color: #FFF;
}

.call-to-action.call-to-action-rich-gold-dark {
	background: var(--rich-gold-dark);
}

.call-to-action.call-to-action-rich-gold-dark h1,
.call-to-action.call-to-action-rich-gold-dark h2,
.call-to-action.call-to-action-rich-gold-dark h3,
.call-to-action.call-to-action-rich-gold-dark h4,
.call-to-action.call-to-action-rich-gold-dark h5,
.call-to-action.call-to-action-rich-gold-dark h6,
.call-to-action.call-to-action-rich-gold-dark p {
	color: #FFF;
}

.call-to-action.call-to-action-rich-gold-light {
	background: var(--rich-gold-light);
}

.call-to-action.call-to-action-rich-gold-light h1,
.call-to-action.call-to-action-rich-gold-light h2,
.call-to-action.call-to-action-rich-gold-light h3,
.call-to-action.call-to-action-rich-gold-light h4,
.call-to-action.call-to-action-rich-gold-light h5,
.call-to-action.call-to-action-rich-gold-light h6,
.call-to-action.call-to-action-rich-gold-light p {
	color: #FFF;
}

/* Cognac Call To Action */
.call-to-action.call-to-action-cognac {
	background: var(--cognac);
}

.call-to-action.call-to-action-cognac h1,
.call-to-action.call-to-action-cognac h2,
.call-to-action.call-to-action-cognac h3,
.call-to-action.call-to-action-cognac h4,
.call-to-action.call-to-action-cognac h5,
.call-to-action.call-to-action-cognac h6,
.call-to-action.call-to-action-cognac p {
	color: #FFF;
}

.call-to-action.call-to-action-cognac-dark {
	background: var(--cognac-dark);
}

.call-to-action.call-to-action-cognac-dark h1,
.call-to-action.call-to-action-cognac-dark h2,
.call-to-action.call-to-action-cognac-dark h3,
.call-to-action.call-to-action-cognac-dark h4,
.call-to-action.call-to-action-cognac-dark h5,
.call-to-action.call-to-action-cognac-dark h6,
.call-to-action.call-to-action-cognac-dark p {
	color: #FFF;
}

.call-to-action.call-to-action-cognac-light {
	background: var(--cognac-light);
}

.call-to-action.call-to-action-cognac-light h1,
.call-to-action.call-to-action-cognac-light h2,
.call-to-action.call-to-action-cognac-light h3,
.call-to-action.call-to-action-cognac-light h4,
.call-to-action.call-to-action-cognac-light h5,
.call-to-action.call-to-action-cognac-light h6,
.call-to-action.call-to-action-cognac-light p {
	color: #FFF;
}
