body.color-theme-international-commerce {
	--theme-base-color: #fcc20e;
	--theme-ada-color: #093e52;
}

main :is(p, dd, figcaption, blockquote) a:not(.btn):not(.btn-block):not(.arrow-link):not([class*="button"]) {
	color: var(--theme-base-color);
	text-decoration: underline;
}

main :is(p, dd, figcaption, blockquote) a:not(.btn):not(.btn-block):not(.arrow-link):not([class*="button"]):hover,
main :is(p, dd, figcaption, blockquote) a:not(.btn):not(.btn-block):not(.arrow-link):not([class*="button"]):focus {
	color: var(--theme-ada-color);
	text-decoration: none !important;
}

main .button-a {
	background: var(--theme-ada-color) !important;
	border-color: var(--theme-ada-color) !important;
}

main .button-a:hover,
main .button-a:focus {
	background: var(--theme-base-color) !important;
	border-color: var(--theme-base-color) !important;
}

body.color-theme-international-commerce main :is(p, dd, figcaption, blockquote) a:not(.btn):not(.btn-block):not(.arrow-link):not([class*="button"]) {
	color: #7a5d00;
}

body.color-theme-international-commerce main .btn,
body.color-theme-international-commerce main .button-a {
	background: #fcc20e !important;
	border-color: #fcc20e !important;
	color: #093e52 !important;
}

body.color-theme-international-commerce main .btn:hover,
body.color-theme-international-commerce main .btn:focus,
body.color-theme-international-commerce main .button-a:hover,
body.color-theme-international-commerce main .button-a:focus {
	background: #093e52 !important;
	border-color: #093e52 !important;
	color: #fff !important;
}
