/*** SINGLE PRODUCT COLORS - DO NOT DELETE EVER!!! IGNORE THE ERRORS THEY ARE FALSE POSITIVES DO NOT REMOVE THEM ***/

/** Category Colors - This Grabs the ACF Color Box Values and Outputs to CSS **/
html {

	--light-text: #fff;
	--dark-text: #333;
	--semi-dark-text: #666;
	--co2-primary-color: #f68c1f;
	--co2-secondary-color: #f06522;
	--co2-tertiary-color: #f06522;
	--co2-quaternary-color: #ffffff;
	--co2-alert-color: #000000;
	--co2-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-co2.svg);

	--color-primary-color: #333333;
	--color-secondary-color: #555555;
	--color-tertiary-color: #222222;
	--color-quaternary-color: #ffffff;
	--color-alert-color: #ffd200;
	--color-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-color.svg);

	--components-primary-color: #307c1f;
	--components-secondary-color: #333333;
	--components-tertiary-color: #555555;
	--components-quaternary-color: #ffffff;
	--components-alert-color: #ffd200;
	--components-icon-url: url(https://atlas-scientific.com/files/components-icon.svg);

	--conductivity-primary-color: #0db14b;
	--conductivity-secondary-color: #167435;
	--conductivity-tertiary-color: #167435;
	--conductivity-quaternary-color: #ffffff;
	--conductivity-alert-color: #ffd200;
	--conductivity-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-conductivity.svg);

	--do-primary-color: #ffd200;
	--do-secondary-color: #fdb80d;
	--do-tertiary-color: #fdb80d;
	--do-quaternary-color: #000000;
	--do-alert-color: #ffffff;
	--do-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-do.svg);

	--flow-primary-color: #7ac4d3;
	--flow-secondary-color: #1eb0c8;
	--flow-tertiary-color: #05c4dd;
	--flow-quaternary-color: #ffffff;
	--flow-alert-color: #ffd200;
	--flow-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-flow-meter.svg);

	--humidity-primary-color: #51bc83;
	--humidity-secondary-color: #008f5b;
	--humidity-tertiary-color: #008f5b;
	--humidity-quaternary-color: #ffffff;
	--humidity-alert-color: #ffd200;
	--humidity-icon-url: url(https://atlas-scientific.com/files/Humidity-logo.svg);

	--isolation-primary-color: #7f4197;
	--isolation-secondary-color: #59237f;
	--isolation-tertiary-color: #59237f;
	--isolation-quaternary-color: #ffffff;
	--isolation-alert-color: #ffd200;
	--isolation-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-isolation.svg);

	--its-primary-color: #98cae5;
	--its-secondary-color: #3296cf;
	--its-tertiary-color: #3296cf;
	--its-quaternary-color: #ffffff;
	--its-alert-color: #ffd200;
	--its-icon-url: url();

	--kits-primary-color: #307c1f;
	--kits-secondary-color: #000000;
	--kits-tertiary-color: #555555;
	--kits-quaternary-color: #ffffff;
	--kits-alert-color: #ffd200;
	--kits-icon-url: url(https://atlas-scientific.com/files/components-icon.svg);

	--oxygen-primary-color: #ed1c24;
	--oxygen-secondary-color: #a5000d;
	--oxygen-tertiary-color: #a5000d;
	--oxygen-quaternary-color: #ffffff;
	--oxygen-alert-color: #ffd200;
	--oxygen-icon-url: url(https://atlas-scientific.com/files/o2-logo.svg);

	--ohaus-primary-color: #1a75bb;
	--ohaus-secondary-color: #00529b;
	--ohaus-tertiary-color: #00529b;
	--ohaus-quaternary-color: #ffffff;
	--ohaus-alert-color: #ffd200;
	--ohaus-icon-url: url();

	--orp-primary-color: #00c0f3;
	--orp-secondary-color: #00539a;
	--orp-tertiary-color: #00539a;
	--orp-quaternary-color: #ffffff;
	--orp-alert-color: #ffd200;
	--orp-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-orp.svg);

	--peristaltic-primary-color: #0293CE;
	--peristaltic-secondary-color: #00539b;
	--peristaltic-tertiary-color: #007dc5;
	--peristaltic-quaternary-color: #ffffff;
	--peristaltic-alert-color: #ffd200;
	--peristaltic-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-peristalitc.svg);

	--ph-primary-color: #f05133;
	--ph-secondary-color: #bf1627;
	--ph-tertiary-color: #bf1627;
	--ph-quaternary-color: #ffffff;
	--ph-alert-color: #ffd200;
	--ph-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-ph.svg);

	--pressure-primary-color: #5a5a5d;
	--pressure-secondary-color: #353535;
	--pressure-tertiary-color: #000000;
	--pressure-quaternary-color: #ffffff;
	--pressure-alert-color: #ffd200;
	--pressure-icon-url: url(https://atlas-scientific.com/files/pressure-icon-01.svg);

	--probes-primary-color: #307c1f;
	--probes-secondary-color: #000000;
	--probes-tertiary-color: #555555;
	--probes-quaternary-color: #ffffff;
	--probes-alert-color: #ffd200;
	--probes-icon-url: url(https://atlas-scientific.com/files/components-icon.svg);

	--temperature-primary-color: #919496;
	--temperature-secondary-color: #333333;
	--temperature-tertiary-color: #333333;
	--temperature-quaternary-color: #ffffff;
	--temperature-alert-color: #ffd200;
	--temperature-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-temperature.svg);

	--ammonia-primary-color: #3ab04f;
	--ammonia-secondary-color: #0a874a;
	--ammonia-tertiary-color: #0a874a;
	--ammonia-quaternary-color: #ffffff;
	--ammonia-alert-color: #ffd200;
	--ammonia-icon-url: url();

	--h2s-primary-color: #f0a31e;
	--h2s-secondary-color: #f6bf11;
	--h2s-tertiary-color: #f6bf11;
	--h2s-quaternary-color: #ffffff;
	--h2s-alert-color: #000000;
	--h2s-icon-url: url();

	--turbidity-primary-color: #333333;
	--turbidity-secondary-color: #222222;
	--turbidity-tertiary-color: #4f4f4f;
	--turbidity-quaternary-color: #ffffff;
	--turbidity-alert-color: #ffd200;
	--turbidity-icon-url: url(https://atlas-scientific.com/files/Turbidity.svg);

	--research-primary-color: #1a75bb;
	--research-secondary-color: #00529b;
	--research-tertiary-color: #00529b;
	--research-quaternary-color: #ffffff;
	--research-alert-color: #ffd200;
	--research-icon-url: url(https://atlas-scientific.com/files/2019/09/icon-ph.svg);


}
/** End Category Colors **/

/** Global CSS **/
a:hover, link:hover {
	opacity: 0.7;
}

/** Add to Cart BTN **/
#checkout-btn .elementor-button {
	border-radius: 0px !important;
	font-family: 'Avenir Next Bold';
}
.checkout-btn-link:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900; 
	content: "\f07a";
}
/** Disable Table BG **/
.product-specs-table td, .product-specs-table th, .product-specs-table table tbody>tr:nth-child(odd)>td, .product-specs-table table tbody>tr:nth-child(odd)>th {
background: transparent !important;
border: 0 !important;
}
.product-specs-table table {
    border-width: 0 !important;
    margin: 0 !important;
}
table, td, th {
    border: 0 !important;
}

/** End Globally Applied CSS **/

/**** Main Header Colors ****/

/** CO2 Category **/
.product_cat_co2 #main-nav {
	background: var(--co2-primary-color) !important;
	color: var(--co2-primary-color) !important;
}

/* CO2 Main Nav Links Color */
.product_cat_co2 #main-nav-btn a,.product_cat_co2 #main-nav .elementor-icon,.product_cat_co2 #main-nav .account-btn a,.product_cat_co2 #main-nav .search-btn a i,.product_cat_co2 #main-nav .cart-btn{
	color: var(--co2-quaternary-color) !important;
	fill: var(--co2-quaternary-color) !important;
	border-color: var(--co2-quaternary-color) !important;
}

/* CO2 Woo Cart Button Colors */
.product_cat_co2 .woo-header-cart i {
	color: var(--co2-quaternary-color) !important;
}
.product_cat_co2 .woo-header-cart .woo-cart-quantity.square, .product_cat_co2 .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--co2-secondary-color);
	color: var(--co2-quaternary-color) !important;
}
.product_cat_co2 .woo-arrow span:before {
	border-right-color: var(--co2-secondary-color);
}

/* CO2 New Products Link */
.product_cat_co2 .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--co2-alert-color) !important;
}

/** Color Category **/
.product_cat_color #main-nav {
	background: var(--color-primary-color) !important;
	color: var(--color-primary-color) !important;
}

/* Color Main Nav Links Color */
.product_cat_color #main-nav-btn a,.product_cat_color #main-nav .elementor-icon,.product_cat_color #main-nav .account-btn a,.product_cat_color #main-nav .search-btn a i,.product_cat_color #main-nav .cart-btn{
	color: var(--color-quaternary-color) !important;
	fill: var(--color-quaternary-color) !important;
	border-color: var(--color-quaternary-color) !important;
}

/* Color Woo Cart Button Colors */
.product_cat_color .woo-header-cart i {
	color: var(--color-quaternary-color) !important;
}
.product_cat_color .woo-header-cart .woo-cart-quantity.square, .product_cat_color .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--color-secondary-color);
	color: var(--color-quaternary-color) !important;
}
.product_cat_color .woo-arrow span:before {
	border-right-color: var(--color-secondary-color);
}

/* Color New Products Link */
.product_cat_color .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--color-alert-color) !important;
}

/** Components Category **/
.product_cat_components #main-nav {
	background: var(--components-primary-color) !important;
	color: var(--components-primary-color) !important;
}

/* Components Main Nav Links Color */
.product_cat_components #main-nav-btn a,.product_cat_components #main-nav .elementor-icon,.product_cat_components #main-nav .account-btn a,.product_cat_components #main-nav .search-btn a i,.product_cat_components #main-nav .cart-btn{
	color: var(--components-quaternary-color) !important;
	fill: var(--components-quaternary-color) !important;
	border-color: var(--components-quaternary-color) !important;
}

/* Components Woo Cart Button Colors */
.product_cat_components .woo-header-cart i {
	color: var(--components-quaternary-color) !important;
}
.product_cat_components .woo-header-cart .woo-cart-quantity.square, .product_cat_components .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--components-secondary-color);
	color: var(--components-quaternary-color) !important;
}
.product_cat_components .woo-arrow span:before {
	border-right-color: var(--components-secondary-color);
}

/* Components New Products Link */
.product_cat_components .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--components-alert-color) !important;
}

/** Conductivity Category **/
.product_cat_conductivity #main-nav {
	background: var(--conductivity-primary-color) !important;
	color: var(--conductivity-primary-color) !important;
}

/* Conductivity Main Nav Links Color */
.product_cat_conductivity #main-nav-btn a,.product_cat_conductivity #main-nav .elementor-icon,.product_cat_conductivity #main-nav .account-btn a,.product_cat_conductivity #main-nav .search-btn a i,.product_cat_conductivity #main-nav .cart-btn{
	color: var(--conductivity-quaternary-color) !important;
	fill: var(--conductivity-quaternary-color) !important;
	border-color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Woo Cart Button Colors */
.product_cat_conductivity .woo-header-cart i {
	color: var(--conductivity-quaternary-color) !important;
}
.product_cat_conductivity .woo-header-cart .woo-cart-quantity.square, .product_cat_conductivity .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--conductivity-secondary-color);
	color: var(--conductivity-quaternary-color) !important;
}
.product_cat_conductivity .woo-arrow span:before {
	border-right-color: var(--conductivity-secondary-color);
}

/* Conductivity New Products Link */
.product_cat_conductivity .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--conductivity-alert-color) !important;
}

/** Dissolved Oxygen Category **/
.product_cat_do #main-nav {
	background: var(--do-primary-color) !important;
	color: var(--do-primary-color) !important;
}

/* Dissolved Oxygen Main Nav Links Color */
.product_cat_do #main-nav-btn a,.product_cat_do #main-nav .elementor-icon,.product_cat_do #main-nav .account-btn a,.product_cat_do #main-nav .search-btn a i,.product_cat_do #main-nav .cart-btn{
	color: var(--do-quaternary-color) !important;
	fill: var(--do-quaternary-color) !important;
	border-color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Woo Cart Button Colors */
.product_cat_do .woo-header-cart i {
	color: var(--do-quaternary-color) !important;
}
.product_cat_do .woo-header-cart .woo-cart-quantity.square, .product_cat_do .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--do-secondary-color);
	color: var(--do-quaternary-color) !important;
}
.product_cat_do .woo-arrow span:before {
	border-right-color: var(--do-secondary-color);
}

/* Dissolved Oxygen New Products Link */
.product_cat_do .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--do-alert-color) !important;
}

/** Flow Category **/
.product_cat_flow #main-nav {
	background: var(--flow-primary-color) !important;
	color: var(--flow-primary-color) !important;
}

/* Flow Main Nav Links Color */
.product_cat_flow #main-nav-btn a,.product_cat_flow #main-nav .elementor-icon,.product_cat_flow #main-nav .account-btn a,.product_cat_flow #main-nav .search-btn a i,.product_cat_flow #main-nav .cart-btn{
	color: var(--flow-quaternary-color) !important;
	fill: var(--flow-quaternary-color) !important;
	border-color: var(--flow-quaternary-color) !important;
}

/* Flow Woo Cart Button Colors */
.product_cat_flow .woo-header-cart i {
	color: var(--flow-quaternary-color) !important;
}
.product_cat_flow .woo-header-cart .woo-cart-quantity.square, .product_cat_flow .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--flow-secondary-color);
	color: var(--flow-quaternary-color) !important;
}
.product_cat_flow .woo-arrow span:before {
	border-right-color: var(--flow-secondary-color);
}

/* Flow New Products Link */
.product_cat_flow .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--flow-alert-color) !important;
}

/** Humidity Category **/
.product_cat_humidity #main-nav {
	background: var(--humidity-primary-color) !important;
	color: var(--humidity-primary-color) !important;
}

/* Humidity Main Nav Links Color */
.product_cat_humidity #main-nav-btn a,.product_cat_humidity #main-nav .elementor-icon,.product_cat_humidity #main-nav .account-btn a,.product_cat_humidity #main-nav .search-btn a i,.product_cat_humidity #main-nav .cart-btn{
	color: var(--humidity-quaternary-color) !important;
	fill: var(--humidity-quaternary-color) !important;
	border-color: var(--humidity-quaternary-color) !important;
}

/* Humidity Woo Cart Button Colors */
.product_cat_humidity .woo-header-cart i {
	color: var(--humidity-quaternary-color) !important;
}
.product_cat_humidity .woo-header-cart .woo-cart-quantity.square, .product_cat_humidity .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--humidity-secondary-color);
	color: var(--humidity-quaternary-color) !important;
}
.product_cat_humidity .woo-arrow span:before {
	border-right-color: var(--humidity-secondary-color);
}

/* Humidity New Products Link */
.product_cat_humidity .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--humidity-alert-color) !important;
}

/** Isolation Category **/
.product_cat_isolation #main-nav {
	background: var(--isolation-primary-color) !important;
	color: var(--isolation-primary-color) !important;
}

/* Isolation Main Nav Links Color */
.product_cat_isolation #main-nav-btn a,.product_cat_isolation #main-nav .elementor-icon,.product_cat_isolation #main-nav .account-btn a,.product_cat_isolation #main-nav .search-btn a i,.product_cat_isolation #main-nav .cart-btn{
	color: var(--isolation-quaternary-color) !important;
	fill: var(--isolation-quaternary-color) !important;
	border-color: var(--isolation-quaternary-color) !important;
}

/* Isolation Woo Cart Button Colors */
.product_cat_isolation .woo-header-cart i {
	color: var(--isolation-quaternary-color) !important;
}
.product_cat_isolation .woo-header-cart .woo-cart-quantity.square, .product_cat_isolation .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--isolation-secondary-color);
	color: var(--isolation-quaternary-color) !important;
}
.product_cat_isolation .woo-arrow span:before {
	border-right-color: var(--isolation-secondary-color);
}

/* Isolation New Products Link */
.product_cat_isolation .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--isolation-alert-color) !important;
}

/** ITS Category **/
.product_cat_its #main-nav {
	background: var(--its-primary-color) !important;
	color: var(--its-primary-color) !important;
}

/* ITS Main Nav Links Color */
.product_cat_its #main-nav-btn a,.product_cat_its #main-nav .elementor-icon,.product_cat_its #main-nav .account-btn a,.product_cat_its #main-nav .search-btn a i,.product_cat_its #main-nav .cart-btn{
	color: var(--its-quaternary-color) !important;
	fill: var(--its-quaternary-color) !important;
	border-color: var(--its-quaternary-color) !important;
}

/* ITS Woo Cart Button Colors */
.product_cat_its .woo-header-cart i {
	color: var(--its-quaternary-color) !important;
}
.product_cat_its .woo-header-cart .woo-cart-quantity.square, .product_cat_its .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--its-secondary-color);
	color: var(--its-quaternary-color) !important;
}
.product_cat_its .woo-arrow span:before {
	border-right-color: var(--its-secondary-color);
}

/* ITS New Products Link */
.product_cat_its .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--its-alert-color) !important;
}

/** Kits Category **/
.product_cat_kits #main-nav {
	background: var(--kits-primary-color) !important;
	color: var(--kits-primary-color) !important;
}

/* Kits Main Nav Links Color */
.product_cat_kits #main-nav-btn a,.product_cat_kits #main-nav .elementor-icon,.product_cat_kits #main-nav .account-btn a,.product_cat_kits #main-nav .search-btn a i,.product_cat_kits #main-nav .cart-btn{
	color: var(--kits-quaternary-color) !important;
	fill: var(--kits-quaternary-color) !important;
	border-color: var(--kits-quaternary-color) !important;
}

/* Kits Woo Cart Button Colors */
.product_cat_kits .woo-header-cart i {
	color: var(--kits-quaternary-color) !important;
}
.product_cat_kits .woo-header-cart .woo-cart-quantity.square, .product_cat_kits .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--kits-secondary-color);
	color: var(--kits-quaternary-color) !important;
}
.product_cat_kits .woo-arrow span:before {
	border-right-color: var(--kits-secondary-color);
}

/* Kits New Products Link */
.product_cat_kits .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--kits-alert-color) !important;
}

/** Oxygen Category **/
.product_cat_oxygen #main-nav {
	background: var(--oxygen-primary-color) !important;
	color: var(--oxygen-primary-color) !important;
}

/* Oxygen Main Nav Links Color */
.product_cat_oxygen #main-nav-btn a,.product_cat_oxygen #main-nav .elementor-icon,.product_cat_oxygen #main-nav .account-btn a,.product_cat_oxygen #main-nav .search-btn a i,.product_cat_oxygen #main-nav .cart-btn{
	color: var(--oxygen-quaternary-color) !important;
	fill: var(--oxygen-quaternary-color) !important;
	border-color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Woo Cart Button Colors */
.product_cat_oxygen .woo-header-cart i {
	color: var(--oxygen-quaternary-color) !important;
}
.product_cat_oxygen .woo-header-cart .woo-cart-quantity.square, .product_cat_oxygen .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--oxygen-secondary-color);
	color: var(--oxygen-quaternary-color) !important;
}
.product_cat_oxygen .woo-arrow span:before {
	border-right-color: var(--oxygen-secondary-color);
}

/* Oxygen New Products Link */
.product_cat_oxygen .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--oxygen-alert-color) !important;
}

/** Ohaus Category **/
.product_cat_ohaus #main-nav {
	background: var(--ohaus-primary-color) !important;
	color: var(--ohaus-primary-color) !important;
}

/* Ohaus Main Nav Links Color */
.product_cat_ohaus #main-nav-btn a,.product_cat_ohaus #main-nav .elementor-icon,.product_cat_ohaus #main-nav .account-btn a,.product_cat_ohaus #main-nav .search-btn a i,.product_cat_ohaus #main-nav .cart-btn{
	color: var(--ohaus-quaternary-color) !important;
	fill: var(--ohaus-quaternary-color) !important;
	border-color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Woo Cart Button Colors */
.product_cat_ohaus .woo-header-cart i {
	color: var(--ohaus-quaternary-color) !important;
}
.product_cat_ohaus .woo-header-cart .woo-cart-quantity.square, .product_cat_ohaus .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--ohaus-secondary-color);
	color: var(--ohaus-quaternary-color) !important;
}
.product_cat_ohaus .woo-arrow span:before {
	border-right-color: var(--ohaus-secondary-color);
}

/* Ohaus New Products Link */
.product_cat_ohaus .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--ohaus-alert-color) !important;
}

/** ORP Category **/
.product_cat_orp #main-nav {
	background: var(--orp-primary-color) !important;
	color: var(--orp-primary-color) !important;
}

/* ORP Main Nav Links Color */
.product_cat_orp #main-nav-btn a,.product_cat_orp #main-nav .elementor-icon,.product_cat_orp #main-nav .account-btn a,.product_cat_orp #main-nav .search-btn a i,.product_cat_orp #main-nav .cart-btn{
	color: var(--orp-quaternary-color) !important;
	fill: var(--orp-quaternary-color) !important;
	border-color: var(--orp-quaternary-color) !important;
}

/* ORP Woo Cart Button Colors */
.product_cat_orp .woo-header-cart i {
	color: var(--orp-quaternary-color) !important;
}
.product_cat_orp .woo-header-cart .woo-cart-quantity.square, .product_cat_orp .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--orp-secondary-color);
	color: var(--orp-quaternary-color) !important;
}
.product_cat_orp .woo-arrow span:before {
	border-right-color: var(--orp-secondary-color);
}

/* ORP New Products Link */
.product_cat_orp .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--orp-alert-color) !important;
}


/** Peristaltic Category **/
.product_cat_peristaltic #main-nav {
	background: var(--peristaltic-primary-color) !important;
	color: var(--peristaltic-primary-color) !important;
}

/* Peristaltic Main Nav Links Color */
.product_cat_peristaltic #main-nav-btn a,.product_cat_peristaltic #main-nav .elementor-icon,.product_cat_peristaltic #main-nav .account-btn a,.product_cat_peristaltic #main-nav .search-btn a i,.product_cat_peristaltic #main-nav .cart-btn{
	color: var(--peristaltic-quaternary-color) !important;
	fill: var(--peristaltic-quaternary-color) !important;
	border-color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Woo Cart Button Colors */
.product_cat_peristaltic .woo-header-cart i {
	color: var(--peristaltic-quaternary-color) !important;
}
.product_cat_peristaltic .woo-header-cart .woo-cart-quantity.square, .product_cat_peristaltic .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--peristaltic-secondary-color);
	color: var(--peristaltic-quaternary-color) !important;
}
.product_cat_peristaltic .woo-arrow span:before {
	border-right-color: var(--peristaltic-secondary-color);
}

/* Peristaltic New Products Link */
.product_cat_peristaltic .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--peristaltic-alert-color) !important;
}

/** pH Category **/
.product_cat_ph #main-nav {
	background: var(--ph-primary-color) !important;
	color: var(--ph-primary-color) !important;
}

/* pH Main Nav Links Color */
.product_cat_ph #main-nav-btn a,.product_cat_ph #main-nav .elementor-icon,.product_cat_ph #main-nav .account-btn a,.product_cat_ph #main-nav .search-btn a i,.product_cat_ph #main-nav .cart-btn{
	color: var(--ph-quaternary-color) !important;
	fill: var(--ph-quaternary-color) !important;
	border-color: var(--ph-quaternary-color) !important;
}

/* pH Woo Cart Button Colors */
.product_cat_ph .woo-header-cart i {
	color: var(--ph-quaternary-color) !important;
}
.product_cat_ph .woo-header-cart .woo-cart-quantity.square, .product_cat_ph .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--ph-secondary-color);
	color: var(--ph-quaternary-color) !important;
}
.product_cat_ph .woo-arrow span:before {
	border-right-color: var(--ph-secondary-color);
}

/* pH New Products Link */
.product_cat_ph .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--ph-alert-color) !important;
}

/** Pressure Category **/
.product_cat_pressure #main-nav {
	background: var(--pressure-primary-color) !important;
	color: var(--pressure-primary-color) !important;
}

/* Pressure Main Nav Links Color */
.product_cat_pressure #main-nav-btn a,.product_cat_pressure #main-nav .elementor-icon,.product_cat_pressure #main-nav .account-btn a,.product_cat_pressure #main-nav .search-btn a i,.product_cat_pressure #main-nav .cart-btn{
	color: var(--pressure-quaternary-color) !important;
	fill: var(--pressure-quaternary-color) !important;
	border-color: var(--pressure-quaternary-color) !important;
}

/* Pressure Woo Cart Button Colors */
.product_cat_pressure .woo-header-cart i {
	color: var(--pressure-quaternary-color) !important;
}
.product_cat_pressure .woo-header-cart .woo-cart-quantity.square, .product_cat_pressure .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--pressure-secondary-color);
	color: var(--pressure-quaternary-color) !important;
}
.product_cat_pressure .woo-arrow span:before {
	border-right-color: var(--pressure-secondary-color);
}

/* Pressure New Products Link */
.product_cat_pressure .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--pressure-alert-color) !important;
}

/** Probes Category **/
.product_cat_probes #main-nav {
	background: var(--probes-primary-color) !important;
	color: var(--probes-primary-color) !important;
}

/* Probes Main Nav Links Color */
.product_cat_probes #main-nav-btn a,.product_cat_probes #main-nav .elementor-icon,.product_cat_probes #main-nav .account-btn a,.product_cat_probes #main-nav .search-btn a i,.product_cat_probes #main-nav .cart-btn{
	color: var(--probes-quaternary-color) !important;
	fill: var(--probes-quaternary-color) !important;
	border-color: var(--probes-quaternary-color) !important;
}

/* Probes Woo Cart Button Colors */
.product_cat_probes .woo-header-cart i {
	color: var(--probes-quaternary-color) !important;
}
.product_cat_probes .woo-header-cart .woo-cart-quantity.square, .product_cat_probes .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--probes-secondary-color);
	color: var(--probes-quaternary-color) !important;
}
.product_cat_probes .woo-arrow span:before {
	border-right-color: var(--probes-secondary-color);
}

/* Probes New Products Link */
.product_cat_probes .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--probes-alert-color) !important;
}

/** Temperature Category **/
.product_cat_temperature #main-nav {
	background: var(--temperature-primary-color) !important;
	color: var(--temperature-primary-color) !important;
}

/* Temperature Main Nav Links Color */
.product_cat_temperature #main-nav-btn a,.product_cat_temperature #main-nav .elementor-icon,.product_cat_temperature #main-nav .account-btn a,.product_cat_temperature #main-nav .search-btn a i,.product_cat_temperature #main-nav .cart-btn{
	color: var(--temperature-quaternary-color) !important;
	fill: var(--temperature-quaternary-color) !important;
	border-color: var(--temperature-quaternary-color) !important;
}

/* Temperature Woo Cart Button Colors */
.product_cat_temperature .woo-header-cart i {
	color: var(--temperature-quaternary-color) !important;
}
.product_cat_temperature .woo-header-cart .woo-cart-quantity.square, .product_cat_temperature .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--temperature-secondary-color);
	color: var(--temperature-quaternary-color) !important;
}
.product_cat_temperature .woo-arrow span:before {
	border-right-color: var(--temperature-secondary-color);
}

/* Temperature New Products Link */
.product_cat_temperature .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--temperature-alert-color) !important;
}

/** Ammonia Category **/
.product_cat_ammonia #main-nav {
	background: var(--ammonia-primary-color) !important;
	color: var(--ammonia-primary-color) !important;
}

/* Ammonia Main Nav Links Color */
.product_cat_ammonia #main-nav-btn a,.product_cat_ammonia #main-nav .elementor-icon,.product_cat_ammonia #main-nav .account-btn a,.product_cat_ammonia #main-nav .search-btn a i,.product_cat_ammonia #main-nav .cart-btn{
	color: var(--ammonia-quaternary-color) !important;
	fill: var(--ammonia-quaternary-color) !important;
	border-color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Woo Cart Button Colors */
.product_cat_ammonia .woo-header-cart i {
	color: var(--ammonia-quaternary-color) !important;
}
.product_cat_ammonia .woo-header-cart .woo-cart-quantity.square, .product_cat_ammonia .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--ammonia-secondary-color);
	color: var(--ammonia-quaternary-color) !important;
}
.product_cat_ammonia .woo-arrow span:before {
	border-right-color: var(--ammonia-secondary-color);
}

/* Ammonia New Products Link */
.product_cat_ammonia .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--ammonia-alert-color) !important;
}

/** H2S Category **/
.product_cat_h2s #main-nav {
	background: var(--h2s-primary-color) !important;
	color: var(--h2s-primary-color) !important;
}

/* H2S Main Nav Links Color */
.product_cat_h2s #main-nav-btn a,.product_cat_h2s #main-nav .elementor-icon,.product_cat_h2s #main-nav .account-btn a,.product_cat_h2s #main-nav .search-btn a i,.product_cat_h2s #main-nav .cart-btn{
	color: var(--h2s-quaternary-color) !important;
	fill: var(--h2s-quaternary-color) !important;
	border-color: var(--h2s-quaternary-color) !important;
}

/* H2S Woo Cart Button Colors */
.product_cat_h2s .woo-header-cart i {
	color: var(--h2s-quaternary-color) !important;
}
.product_cat_h2s .woo-header-cart .woo-cart-quantity.square, .product_cat_h2s .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--h2s-secondary-color);
	color: var(--h2s-quaternary-color) !important;
}
.product_cat_h2s .woo-arrow span:before {
	border-right-color: var(--h2s-secondary-color);
}

/* H2S New Products Link */
.product_cat_h2s .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--h2s-alert-color) !important;
}

/** TURBIDITY Category **/
.product_cat_turbidity #main-nav {
	background: var(--turbidity-primary-color) !important;
	color: var(--turbidity-primary-color) !important;
}

/* TURBIDITY Main Nav Links Color */
.product_cat_turbidity #main-nav-btn a,.product_cat_turbidity #main-nav .elementor-icon,.product_cat_turbidity #main-nav .account-btn a,.product_cat_turbidity #main-nav .search-btn a i,.product_cat_turbidity #main-nav .cart-btn{
	color: var(--turbidity-quaternary-color) !important;
	fill: var(--turbidity-quaternary-color) !important;
	border-color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Woo Cart Button Colors */
.product_cat_turbidity .woo-header-cart i {
	color: var(--turbidity-quaternary-color) !important;
}
.product_cat_turbidity .woo-header-cart .woo-cart-quantity.square, .product_cat_turbidity .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--turbidity-secondary-color);
	color: var(--turbidity-quaternary-color) !important;
}
.product_cat_turbidity .woo-arrow span:before {
	border-right-color: var(--turbidity-secondary-color);
}

/* TURBIDITY New Products Link */
.product_cat_turbidity .elementor-867 #new-products-link.elementor-element.elementor-element-7f763cf .elementor-icon-list-text {
	color: var(--turbidity-alert-color) !important;
}

/** RESEARCH Category **/
.product_cat_research #main-nav {
	background: var(--research-primary-color) !important;
	color: var(--research-primary-color) !important;
}

/* RESEARCH Main Nav Links Color */
.product_cat_research #main-nav-btn a,.product_cat_research #main-nav .elementor-icon,.product_cat_research #main-nav .account-btn a,.product_cat_research #main-nav .search-btn a i,.product_cat_research #main-nav .cart-btn{
	color: var(--research-quaternary-color) !important;
	fill: var(--research-quaternary-color) !important;
	border-color: var(--research-quaternary-color) !important;
}

/* RESEARCH Woo Cart Button Colors */
.product_cat_research .woo-header-cart i {
	color: var(--research-quaternary-color) !important;
}
.product_cat_research .woo-header-cart .woo-cart-quantity.square, .product_cat_research .woo-header-cart .woo-cart-quantity.woo-cart-quantity-update {
	background-color: var(--research-secondary-color);
	color: var(--research-quaternary-color) !important;
}
.product_cat_research .woo-arrow span:before {
	border-right-color: var(--research-secondary-color);
}

/**** Header Expandable Nav Colors ****/

/* CO2 Category */
.product_cat_co2 #expandable-nav {
	background: var(--co2-primary-color) !important;
	color: var(--co2-quaternary-color) !important;
}

/* CO2 H4 Title */
.product_cat_co2 #expandable-nav h4 {
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Link Colors */
.product_cat_co2 #expandable-nav a, .product_cat_co2 #expandable-nav .elementor-icon-list-text {
	color: var(--co2-quaternary-color) !important;
}

/* Color Category */
.product_cat_color #expandable-nav {
	background: var(--color-primary-color) !important;
	color: var(--color-quaternary-color) !important;
}

/* Color H4 Title */
.product_cat_color #expandable-nav h4 {
	color: var(--color-quaternary-color) !important;
}

/* Color Link Colors */
.product_cat_color #expandable-nav a, .product_cat_color #expandable-nav .elementor-icon-list-text {
	color: var(--color-quaternary-color) !important;
}

/* Components Category */
.product_cat_components #expandable-nav {
	background: var(--components-primary-color) !important;
	color: var(--components-quaternary-color) !important;
}

/* Components H4 Title */
.product_cat_components #expandable-nav h4 {
	color: var(--components-quaternary-color) !important;
}

/* Components Link Colors */
.product_cat_components #expandable-nav a, .product_cat_components #expandable-nav .elementor-icon-list-text {
	color: var(--components-quaternary-color) !important;
}

/* Conductivity Category */
.product_cat_conductivity #expandable-nav {
	background: var(--conductivity-primary-color) !important;
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity H4 Title */
.product_cat_conductivity #expandable-nav h4 {
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Link Colors */
.product_cat_conductivity #expandable-nav a, .product_cat_conductivity #expandable-nav .elementor-icon-list-text {
	color: var(--conductivity-quaternary-color) !important;
}

/* Dissolved Oxygen Category */
.product_cat_do #expandable-nav {
	background: var(--do-primary-color) !important;
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen H4 Title */
.product_cat_do #expandable-nav h4 {
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Link Colors */
.product_cat_do #expandable-nav a, .product_cat_do #expandable-nav .elementor-icon-list-text {
	color: var(--do-quaternary-color) !important;
}

/* Flow Category */
.product_cat_flow #expandable-nav {
	background: var(--flow-primary-color) !important;
	color: var(--flow-quaternary-color) !important;
}

/* Flow H4 Title */
.product_cat_flow #expandable-nav h4 {
	color: var(--flow-quaternary-color) !important;
}

/* Flow Link Colors */
.product_cat_flow #expandable-nav a, .product_cat_flow #expandable-nav .elementor-icon-list-text {
	color: var(--flow-quaternary-color) !important;
}

/* Humidity Category */
.product_cat_humidity #expandable-nav {
	background: var(--humidity-primary-color) !important;
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity H4 Title */
.product_cat_humidity #expandable-nav h4 {
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Link Colors */
.product_cat_humidity #expandable-nav a, .product_cat_humidity #expandable-nav .elementor-icon-list-text {
	color: var(--humidity-quaternary-color) !important;
}

/* Isolation Category */
.product_cat_isolation #expandable-nav {
	background: var(--isolation-primary-color) !important;
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation H4 Title */
.product_cat_isolation #expandable-nav h4 {
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Link Colors */
.product_cat_isolation #expandable-nav a, .product_cat_isolation #expandable-nav .elementor-icon-list-text {
	color: var(--isolation-quaternary-color) !important;
}

/* ITS Category */
.product_cat_its #expandable-nav {
	background: var(--its-primary-color) !important;
	color: var(--its-quaternary-color) !important;
}

/* ITS H4 Title */
.product_cat_its #expandable-nav h4 {
	color: var(--its-quaternary-color) !important;
}

/* ITS Link Colors */
.product_cat_its #expandable-nav a, .product_cat_its #expandable-nav .elementor-icon-list-text {
	color: var(--its-quaternary-color) !important;
}

/* Kits Category */
.product_cat_kits #expandable-nav {
	background: var(--kits-primary-color) !important;
	color: var(--kits-quaternary-color) !important;
}

/* Kits H4 Title */
.product_cat_kits #expandable-nav h4 {
	color: var(--kits-quaternary-color) !important;
}

/* Kits Link Colors */
.product_cat_kits #expandable-nav a, .product_cat_kits #expandable-nav .elementor-icon-list-text {
	color: var(--kits-quaternary-color) !important;
}

/* Oxygen Category */
.product_cat_oxygen #expandable-nav {
	background: var(--oxygen-primary-color) !important;
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen H4 Title */
.product_cat_oxygen #expandable-nav h4 {
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Link Colors */
.product_cat_oxygen #expandable-nav a, .product_cat_oxygen #expandable-nav .elementor-icon-list-text {
	color: var(--oxygen-quaternary-color) !important;
}

/* Ohaus Category */
.product_cat_ohaus #expandable-nav {
	background: var(--ohaus-primary-color) !important;
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus H4 Title */
.product_cat_ohaus #expandable-nav h4 {
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Link Colors */
.product_cat_ohaus #expandable-nav a, .product_cat_ohaus #expandable-nav .elementor-icon-list-text {
	color: var(--ohaus-quaternary-color) !important;
}

/* ORP Category */
.product_cat_orp #expandable-nav {
	background: var(--orp-primary-color) !important;
	color: var(--orp-quaternary-color) !important;
}

/* ORP H4 Title */
.product_cat_orp #expandable-nav h4 {
	color: var(--orp-quaternary-color) !important;
}

/* ORP Link Colors */
.product_cat_orp #expandable-nav a, .product_cat_orp #expandable-nav .elementor-icon-list-text {
	color: var(--orp-quaternary-color) !important;
}

/* Peristaltic Category */
.product_cat_peristaltic #expandable-nav {
	background: var(--peristaltic-primary-color) !important;
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic H4 Title */
.product_cat_peristaltic #expandable-nav h4 {
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Link Colors */
.product_cat_peristaltic #expandable-nav a, .product_cat_peristaltic #expandable-nav .elementor-icon-list-text {
	color: var(--peristaltic-quaternary-color) !important;
}

/* pH Category */
.product_cat_ph #expandable-nav {
	background: var(--ph-primary-color) !important;
	color: var(--ph-quaternary-color) !important;
}

/* pH H4 Title */
.product_cat_ph #expandable-nav h4 {
	color: var(--ph-quaternary-color) !important;
}

/* pH Link Colors */
.product_cat_ph #expandable-nav a, .product_cat_ph #expandable-nav .elementor-icon-list-text {
	color: var(--ph-quaternary-color) !important;
}

/* Pressure Category */
.product_cat_pressure #expandable-nav {
	background: var(--pressure-primary-color) !important;
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure H4 Title */
.product_cat_pressure #expandable-nav h4 {
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Link Colors */
.product_cat_pressure #expandable-nav a, .product_cat_pressure #expandable-nav .elementor-icon-list-text {
	color: var(--pressure-quaternary-color) !important;
}

/* Probes Category */
.product_cat_probes #expandable-nav {
	background: var(--probes-primary-color) !important;
	color: var(--probes-quaternary-color) !important;
}

/* Probes H4 Title */
.product_cat_probes #expandable-nav h4 {
	color: var(--probes-quaternary-color) !important;
}

/* Probes Link Colors */
.product_cat_probes #expandable-nav a, .product_cat_probes #expandable-nav .elementor-icon-list-text {
	color: var(--probes-quaternary-color) !important;
}

/* Temperature Category */
.product_cat_temperature #expandable-nav {
	background: var(--temperature-primary-color) !important;
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature H4 Title */
.product_cat_temperature #expandable-nav h4 {
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Link Colors */
.product_cat_temperature #expandable-nav a, .product_cat_temperature #expandable-nav .elementor-icon-list-text {
	color: var(--temperature-quaternary-color) !important;
}

/* Ammonia Category */
.product_cat_ammonia #expandable-nav {
	background: var(--ammonia-primary-color) !important;
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia H4 Title */
.product_cat_ammonia #expandable-nav h4 {
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Link Colors */
.product_cat_ammonia #expandable-nav a, .product_cat_ammonia #expandable-nav .elementor-icon-list-text {
	color: var(--ammonia-quaternary-color) !important;
}

/* H2S Category */
.product_cat_h2s #expandable-nav {
	background: var(--h2s-primary-color) !important;
	color: var(--h2s-quaternary-color) !important;
}

/* H2S H4 Title */
.product_cat_h2s #expandable-nav h4 {
	color: var(--h2s-quaternary-color) !important;
}

/* H2S Link Colors */
.product_cat_h2s #expandable-nav a, .product_cat_h2s #expandable-nav .elementor-icon-list-text {
	color: var(--h2s-quaternary-color) !important;
}

/* TURBIDITY Category */
.product_cat_turbidity #expandable-nav {
	background: var(--turbidity-primary-color) !important;
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY H4 Title */
.product_cat_turbidity #expandable-nav h4 {
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Link Colors */
.product_cat_turbidity #expandable-nav a, .product_cat_turbidity #expandable-nav .elementor-icon-list-text {
	color: var(--turbidity-quaternary-color) !important;
}

/* RESEARCH Category */
.product_cat_research #expandable-nav {
	background: var(--research-primary-color) !important;
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH H4 Title */
.product_cat_research #expandable-nav h4 {
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH Link Colors */
.product_cat_research #expandable-nav a, .product_cat_research #expandable-nav .elementor-icon-list-text {
	color: var(--research-quaternary-color) !important;
}

/**** Single Product Colors ****/

/** CO2 Category **/

/* CO2 Product Icon */
.product_cat_co2 .dynamic-icon .elementor-widget-wrap {
	background-image: var(--co2-icon-url) !important;
}

/* CO2 Product Patented Background */
.product_cat_co2 .patented .elementor-widget-container {
	background: var(--co2-primary-color) !important;
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Product Title Color */
.product_cat_co2 .product_title {
	color: var(--co2-primary-color) !important;
}

/* CO2 Pricing Box Background */
.product_cat_co2 #category-col-price .elementor-widget-wrap,
.product_cat_co2 #custom-selector-section .elementor-widget-wrap {
	background: var(--co2-primary-color) !important;
}

/* CO2 Price Text Color */
.product_cat_co2 #category-col-price .amount,
.product_cat_co2 #custom-selector-section .amount {
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Price Suffix */
.product_cat_co2 .price-suffix {
	color: var(--co2-quaternary-color) !important;
	text-align: center !important;
}

/* CO2 Add to Cart Button Under Price */
.product_cat_co2 #category-col-price .single_add_to_cart_button,
.product_cat_co2 #custom-selector-section .single_add_to_cart_button {
	background: var(--co2-secondary-color) !important;
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Add to Cart Button Under Price HOVER */
.product_cat_co2 #category-col-price .single_add_to_cart_button:hover,
.product_cat_co2 #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--co2-quaternary-color) !important;
	color: var(--co2-secondary-color) !important;
}

/* CO2 View Cart Button Under Price */
.product_cat_co2 #category-col-price a.added_to_cart,
.product_cat_co2 #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--co2-quaternary-color) !important;
	color: var(--co2-secondary-color) !important;
}

/* CO2 Add to Cart Mobile Options Button */
.product_cat_co2 .product-options-btn .elementor-button {
	background: var(--co2-secondary-color) !important;
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Add to Cart Mobile Options Button HOVER */
.product_cat_co2 .product-options-btn .elementor-button:hover {
	background: var(--co2-quaternary-color) !important;
	color: var(--co2-secondary-color) !important;
}

/* CO2 Bulk Discounts Background */
.product_cat_co2 #category-col-bulk .elementor-widget-wrap {
	background: var(--co2-tertiary-color) !important;
}

/* CO2 Bulk Discounts Title Color */
.product_cat_co2 #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Bulk Discounts Title Border Color */
.product_cat_co2 #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--co2-quaternary-color) !important;
}

/* CO2 Bulk Discounts Text Colors */
.product_cat_co2 #category-col-bulk #bulk-discounts-table {
	color: var(--co2-quaternary-color) !important;
}

/* CO2 Bulk Discounts List Border */
.product_cat_co2 #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--co2-quaternary-color) !important;
}

/* CO2 Bulk Discounts Scrollbar */
.product_cat_co2 #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--co2-secondary-color) !important;
	outline: 1px solid var(--co2-primary-color) !important;
}

/* CO2 Accordion Tab Title and Background Color */
.product_cat_co2 .elementor-toggle .elementor-tab-title {
	color: var(--co2-tertiary-color) !important;
	background: var(--co2-secondary-color) !important;
}

/* CO2 Accordion Tab Text and Background Color */
.product_cat_co2 #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--co2-quaternary-color) !important;
	background: var(--co2-primary-color) !important;
}

/* CO2 Download Links Color */
.product_cat_co2 ul#product-files-links li.product-files-links-item a {
color: var(--co2-quaternary-color);
}

/* CO2 Thumbnail Background Color */
.product_cat_co2 .flex-control-thumbs {
	background: var(--co2-primary-color);
}

/* CO2 Category Custom Cart */
.product_cat_co2 #custom-cart-section {
    background-color: var(--co2-primary-color) !important;
    color: var(--co2-quaternary-color) !important;
}

.product_cat_co2 .custom-add-to-cart-button {
    background-color: var(--co2-secondary-color) !important;
    color: var(--co2-quaternary-color) !important;
}

.product_cat_co2 .custom-add-to-cart-button:hover {
    background-color: var(--co2-quaternary-color) !important;
    color: var(--co2-secondary-color) !important;
}

.product_cat_co2 .wapf-field-label {
    background-color: var(--co2-secondary-color) !important;
    color: var(--co2-quaternary-color) !important;
}

/** Color Category **/

/* Color Product Icon */
.product_cat_color .dynamic-icon .elementor-widget-wrap {
	background-image: var(--color-icon-url) !important;
}

/* Color Product Patented Background */
.product_cat_color .patented .elementor-widget-container {
	background: var(--color-primary-color) !important;
	color: var(--color-quaternary-color) !important;
}

/* Color Product Title Color */
.product_cat_color .product_title {
	color: var(--color-primary-color) !important;
}

/* Color Pricing Box Background */
.product_cat_color #category-col-price .elementor-widget-wrap,
.product_cat_color #custom-selector-section .elementor-widget-wrap {
	background: var(--color-primary-color) !important;
}

/* Color Price Text Color */
.product_cat_color #category-col-price .amount,
.product_cat_color #custom-selector-section .amount {
	color: var(--color-quaternary-color) !important;
}

/* Color Price Suffix */
.product_cat_color .price-suffix {
	color: var(--color-quaternary-color) !important;
	text-align: center !important;
}

/* Color Add to Cart Button Under Price */
.product_cat_color #category-col-price .single_add_to_cart_button,
.product_cat_color #custom-selector-section .single_add_to_cart_button {
	background: var(--color-secondary-color) !important;
	color: var(--color-quaternary-color) !important;
}

/* Color Add to Cart Button Under Price HOVER */
.product_cat_color #category-col-price .single_add_to_cart_button:hover,
.product_cat_color #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--color-quaternary-color) !important;
	color: var(--color-secondary-color) !important;
}

/* Color View Cart Button Under Price */
.product_cat_color #category-col-price a.added_to_cart,
.product_cat_color #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--color-quaternary-color) !important;
	color: var(--color-secondary-color) !important;
}

/* Color Add to Cart Mobile Options Button */
.product_cat_color .product-options-btn .elementor-button {
	background: var(--color-secondary-color) !important;
	color: var(--color-quaternary-color) !important;
}

/* Color Add to Cart Mobile Options Button HOVER */
.product_cat_color .product-options-btn .elementor-button:hover {
	background: var(--color-quaternary-color) !important;
	color: var(--color-secondary-color) !important;
}

/* Color Bulk Discounts Background */
.product_cat_color #category-col-bulk .elementor-widget-wrap {
	background: var(--color-tertiary-color) !important;
}

/* Color Bulk Discounts Title Color */
.product_cat_color #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--color-quaternary-color) !important;
}

/* Color Bulk Discounts Title Border Color */
.product_cat_color #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--color-quaternary-color) !important;
}

/* Color Bulk Discounts Text Colors */
.product_cat_color #category-col-bulk #bulk-discounts-table {
	color: var(--color-quaternary-color) !important;
}

/* Color Bulk Discounts List Border */
.product_cat_color #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--color-quaternary-color) !important;
}

/* Color Bulk Discounts Scrollbar */
.product_cat_color #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--color-secondary-color) !important;
	outline: 1px solid var(--color-primary-color) !important;
}

/* Color Accordion Tab Title and Background Color */
.product_cat_color .elementor-toggle .elementor-tab-title {
	color: var(--color-tertiary-color) !important;
	background: var(--color-secondary-color) !important;
}

/* Color Accordion Tab Text and Background Color */
.product_cat_color #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--color-quaternary-color) !important;
	background: var(--color-primary-color) !important;
}

/* Color Download Links Color */
.product_cat_color ul#product-files-links li.product-files-links-item a {
color: var(--color-quaternary-color);
}

/* Color Thumbnail Background Color */
.product_cat_color .flex-control-thumbs {
	background: var(--color-primary-color);
}

/* Color Category Custom Cart */
.product_cat_color #custom-cart-section {
    background-color: var(--color-primary-color) !important;
    color: var(--color-quaternary-color) !important;
}

.product_cat_color .custom-add-to-cart-button {
    background-color: var(--color-secondary-color) !important;
    color: var(--color-quaternary-color) !important;
}

.product_cat_color .custom-add-to-cart-button:hover {
    background-color: var(--color-quaternary-color) !important;
    color: var(--color-secondary-color) !important;
}

.product_cat_color .wapf-field-label {
    background-color: var(--color-secondary-color) !important;
    color: var(--color-quaternary-color) !important;
}

/** Components Category **/

/* Components Product Icon */
.product_cat_components .dynamic-icon .elementor-widget-wrap {
	background-image: var(--components-icon-url) !important;
}

/* Components Product Patented Background */
.product_cat_components .patented .elementor-widget-container {
	background: var(--components-primary-color) !important;
	color: var(--components-quaternary-color) !important;
}

/* Components Product Title Color */
.product_cat_components .product_title {
	color: var(--components-primary-color) !important;
}

/* Components Pricing Box Background */
.product_cat_components #category-col-price .elementor-widget-wrap,
.product_cat_components #custom-selector-section .elementor-widget-wrap {
	background: var(--components-primary-color) !important;
}

/* Components Price Text Color */
.product_cat_components #category-col-price .amount,
.product_cat_components #custom-selector-section .amount {
	color: var(--components-quaternary-color) !important;
}

/* Components Price Suffix */
.product_cat_components .price-suffix {
	color: var(--components-quaternary-color) !important;
	text-align: center !important;
}

/* Components Add to Cart Button Under Price */
.product_cat_components #category-col-price .single_add_to_cart_button,
.product_cat_components #custom-selector-section .single_add_to_cart_button {
	background: var(--components-secondary-color) !important;
	color: var(--components-quaternary-color) !important;
}

/* Components Add to Cart Button Under Price HOVER */
.product_cat_components #category-col-price .single_add_to_cart_button:hover,
.product_cat_components #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--components-quaternary-color) !important;
	color: var(--components-secondary-color) !important;
}

/* Components View Cart Button Under Price */
.product_cat_components #category-col-price a.added_to_cart,
.product_cat_components #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--components-quaternary-color) !important;
	color: var(--components-secondary-color) !important;
}

/* Components Add to Cart Mobile Options Button */
.product_cat_components .product-options-btn .elementor-button {
	background: var(--components-secondary-color) !important;
	color: var(--components-quaternary-color) !important;
}

/* Components Add to Cart Mobile Options Button HOVER */
.product_cat_components .product-options-btn .elementor-button:hover {
	background: var(--components-quaternary-color) !important;
	color: var(--components-secondary-color) !important;
}

/* Components Bulk Discounts Background */
.product_cat_components #category-col-bulk .elementor-widget-wrap {
	background: var(--components-tertiary-color) !important;
}

/* Components Bulk Discounts Title Color */
.product_cat_components #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--components-quaternary-color) !important;
}

/* Components Bulk Discounts Title Border Color */
.product_cat_components #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--components-quaternary-color) !important;
}

/* Components Bulk Discounts Text Colors */
.product_cat_components #category-col-bulk #bulk-discounts-table {
	color: var(--components-quaternary-color) !important;
}

/* Components Bulk Discounts List Border */
.product_cat_components #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--components-quaternary-color) !important;
}

/* Components Bulk Discounts Scrollbar */
.product_cat_components #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--components-secondary-color) !important;
	outline: 1px solid var(--components-primary-color) !important;
}

/* Components Accordion Tab Title and Background Color */
.product_cat_components .elementor-toggle .elementor-tab-title {
	color: var(--components-tertiary-color) !important;
	background: var(--components-secondary-color) !important;
}

/* Components Accordion Tab Text and Background Color */
.product_cat_components #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--components-quaternary-color) !important;
	background: var(--components-primary-color) !important;
}

/* Components Download Links Color */
.product_cat_components ul#product-files-links li.product-files-links-item a {
color: var(--components-quaternary-color);
}

/* Components Thumbnail Background Color */
.product_cat_components .flex-control-thumbs {
	background: var(--components-primary-color);
}

/* Components Category Custom Cart */
.product_cat_components #custom-cart-section {
    background-color: var(--components-primary-color) !important;
    color: var(--components-quaternary-color) !important;
}

.product_cat_components .custom-add-to-cart-button {
    background-color: var(--components-secondary-color) !important;
    color: var(--components-quaternary-color) !important;
}

.product_cat_components .custom-add-to-cart-button:hover {
    background-color: var(--components-quaternary-color) !important;
    color: var(--components-secondary-color) !important;
}

.product_cat_components .wapf-field-label {
    background-color: var(--components-secondary-color) !important;
    color: var(--components-quaternary-color) !important;
}

/** Conductivity Category **/

/* Conductivity Product Icon */
.product_cat_conductivity .dynamic-icon .elementor-widget-wrap {
	background-image: var(--conductivity-icon-url) !important;
}

/* Conductivity Product Patented Background */
.product_cat_conductivity .patented .elementor-widget-container {
	background: var(--conductivity-primary-color) !important;
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Product Title Color */
.product_cat_conductivity .product_title {
	color: var(--conductivity-primary-color) !important;
}

/* Conductivity Pricing Box Background */
.product_cat_conductivity #category-col-price .elementor-widget-wrap,
.product_cat_conductivity #custom-selector-section .elementor-widget-wrap {
	background: var(--conductivity-primary-color) !important;
}

/* Conductivity Price Text Color */
.product_cat_conductivity #category-col-price .amount,
.product_cat_conductivity #custom-selector-section .amount {
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Price Suffix */
.product_cat_conductivity .price-suffix {
	color: var(--conductivity-quaternary-color) !important;
	text-align: center !important;
}

/* Conductivity Add to Cart Button Under Price */
.product_cat_conductivity #category-col-price .single_add_to_cart_button,
.product_cat_conductivity #custom-selector-section .single_add_to_cart_button {
	background: var(--conductivity-secondary-color) !important;
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Add to Cart Button Under Price HOVER */
.product_cat_conductivity #category-col-price .single_add_to_cart_button:hover,
.product_cat_conductivity #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--conductivity-quaternary-color) !important;
	color: var(--conductivity-secondary-color) !important;
}

/* Conductivity View Cart Button Under Price */
.product_cat_conductivity #category-col-price a.added_to_cart,
.product_cat_conductivity #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--conductivity-quaternary-color) !important;
	color: var(--conductivity-secondary-color) !important;
}

/* Conductivity Add to Cart Mobile Options Button */
.product_cat_conductivity .product-options-btn .elementor-button {
	background: var(--conductivity-secondary-color) !important;
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Add to Cart Mobile Options Button HOVER */
.product_cat_conductivity .product-options-btn .elementor-button:hover {
	background: var(--conductivity-quaternary-color) !important;
	color: var(--conductivity-secondary-color) !important;
}

/* Conductivity Bulk Discounts Background */
.product_cat_conductivity #category-col-bulk .elementor-widget-wrap {
	background: var(--conductivity-tertiary-color) !important;
}

/* Conductivity Bulk Discounts Title Color */
.product_cat_conductivity #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Bulk Discounts Title Border Color */
.product_cat_conductivity #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Bulk Discounts Text Colors */
.product_cat_conductivity #category-col-bulk #bulk-discounts-table {
	color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Bulk Discounts List Border */
.product_cat_conductivity #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--conductivity-quaternary-color) !important;
}

/* Conductivity Bulk Discounts Scrollbar */
.product_cat_conductivity #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--conductivity-secondary-color) !important;
	outline: 1px solid var(--conductivity-primary-color) !important;
}

/* Conductivity Accordion Tab Title and Background Color */
.product_cat_conductivity .elementor-toggle .elementor-tab-title {
	color: var(--conductivity-tertiary-color) !important;
	background: var(--conductivity-secondary-color) !important;
}

/* Conductivity Accordion Tab Text and Background Color */
.product_cat_conductivity #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--conductivity-quaternary-color) !important;
	background: var(--conductivity-primary-color) !important;
}

/* Conductivity Download Links Color */
.product_cat_conductivity ul#product-files-links li.product-files-links-item a {
color: var(--conductivity-quaternary-color);
}

/* Conductivity Thumbnail Background Color */
.product_cat_conductivity .flex-control-thumbs {
	background: var(--conductivity-primary-color);
}

/* Conductivity Category Custom Cart */
.product_cat_conductivity #custom-cart-section {
    background-color: var(--conductivity-primary-color) !important;
    color: var(--conductivity-quaternary-color) !important;
}

.product_cat_conductivity .custom-add-to-cart-button {
    background-color: var(--conductivity-secondary-color) !important;
    color: var(--conductivity-quaternary-color) !important;
}

.product_cat_conductivity .custom-add-to-cart-button:hover {
    background-color: var(--conductivity-quaternary-color) !important;
    color: var(--conductivity-secondary-color) !important;
}

.product_cat_conductivity .wapf-field-label {
    background-color: var(--conductivity-secondary-color) !important;
    color: var(--conductivity-quaternary-color) !important;
}

/** Dissolved Oxygen Category **/

/* Dissolved Oxygen Product Icon */
.product_cat_do .dynamic-icon .elementor-widget-wrap {
	background-image: var(--do-icon-url) !important;
}

/* Dissolved Oxygen Product Patented Background */
.product_cat_do .patented .elementor-widget-container {
	background: var(--do-primary-color) !important;
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Product Title Color */
.product_cat_do .product_title {
	color: var(--do-primary-color) !important;
}

/* Dissolved Oxygen Pricing Box Background */
.product_cat_do #category-col-price .elementor-widget-wrap,
.product_cat_do #custom-selector-section .elementor-widget-wrap {
	background: var(--do-primary-color) !important;
}

/* Dissolved Oxygen Price Text Color */
.product_cat_do #category-col-price .amount,
.product_cat_do #custom-selector-section .amount {
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Price Suffix */
.product_cat_do .price-suffix {
	color: var(--do-quaternary-color) !important;
	text-align: center !important;
}

/* Dissolved Oxygen Add to Cart Button Under Price */
.product_cat_do #category-col-price .single_add_to_cart_button,
.product_cat_do #custom-selector-section .single_add_to_cart_button {
	background: var(--do-secondary-color) !important;
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Add to Cart Button Under Price HOVER */
.product_cat_do #category-col-price .single_add_to_cart_button:hover,
.product_cat_do #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--do-quaternary-color) !important;
	color: var(--do-secondary-color) !important;
}

/* Dissolved Oxygen View Cart Button Under Price */
.product_cat_do #category-col-price a.added_to_cart,
.product_cat_do #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--do-quaternary-color) !important;
	color: var(--do-secondary-color) !important;
}

/* Dissolved Oxygen Add to Cart Mobile Options Button */
.product_cat_do .product-options-btn .elementor-button {
	background: var(--do-secondary-color) !important;
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Add to Cart Mobile Options Button HOVER */
.product_cat_do .product-options-btn .elementor-button:hover {
	background: var(--do-quaternary-color) !important;
	color: var(--do-secondary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts Background */
.product_cat_do #category-col-bulk .elementor-widget-wrap {
	background: var(--do-tertiary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts Title Color */
.product_cat_do #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts Title Border Color */
.product_cat_do #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts Text Colors */
.product_cat_do #category-col-bulk #bulk-discounts-table {
	color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts List Border */
.product_cat_do #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--do-quaternary-color) !important;
}

/* Dissolved Oxygen Bulk Discounts Scrollbar */
.product_cat_do #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--do-secondary-color) !important;
	outline: 1px solid var(--do-primary-color) !important;
}

/* Dissolved Oxygen Accordion Tab Title and Background Color */
.product_cat_do .elementor-toggle .elementor-tab-title {
	color: var(--do-tertiary-color) !important;
	background: var(--do-secondary-color) !important;
}

/* Dissolved Oxygen Accordion Tab Text and Background Color */
.product_cat_do #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--do-quaternary-color) !important;
	background: var(--do-primary-color) !important;
}

/* Dissolved Oxygen Download Links Color */
.product_cat_do ul#product-files-links li.product-files-links-item a {
color: var(--do-quaternary-color);
}

/* Dissolved Oxygen Thumbnail Background Color */
.product_cat_do .flex-control-thumbs {
	background: var(--do-primary-color);
}

/* Dissolved Oxygen Category Custom Cart */
.product_cat_do #custom-cart-section {
    background-color: var(--do-primary-color) !important;
    color: var(--do-quaternary-color) !important;
}

.product_cat_do .custom-add-to-cart-button {
    background-color: var(--do-secondary-color) !important;
    color: var(--do-quaternary-color) !important;
}

.product_cat_do .custom-add-to-cart-button:hover {
    background-color: var(--do-quaternary-color) !important;
    color: var(--do-secondary-color) !important;
}

.product_cat_do .wapf-field-label {
    background-color: var(--do-secondary-color) !important;
    color: var(--do-quaternary-color) !important;
}

/** Flow Category **/

/* Flow Product Icon */
.product_cat_flow .dynamic-icon .elementor-widget-wrap {
	background-image: var(--flow-icon-url) !important;
}

/* Flow Product Patented Background */
.product_cat_flow .patented .elementor-widget-container {
	background: var(--flow-primary-color) !important;
	color: var(--flow-quaternary-color) !important;
}

/* Flow Product Title Color */
.product_cat_flow .product_title {
	color: var(--flow-primary-color) !important;
}

/* Flow Pricing Box Background */
.product_cat_flow #category-col-price .elementor-widget-wrap,
.product_cat_flow #custom-selector-section .elementor-widget-wrap {
	background: var(--flow-primary-color) !important;
}

/* Flow Price Text Color */
.product_cat_flow #category-col-price .amount,
.product_cat_flow #custom-selector-section .amount {
	color: var(--flow-quaternary-color) !important;
}

/* Flow Price Suffix */
.product_cat_flow .price-suffix {
	color: var(--flow-quaternary-color) !important;
	text-align: center !important;
}

/* Flow Add to Cart Button Under Price */
.product_cat_flow #category-col-price .single_add_to_cart_button,
.product_cat_flow #custom-selector-section .single_add_to_cart_button {
	background: var(--flow-secondary-color) !important;
	color: var(--flow-quaternary-color) !important;
}

/* Flow Add to Cart Button Under Price HOVER */
.product_cat_flow #category-col-price .single_add_to_cart_button:hover,
.product_cat_flow #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--flow-quaternary-color) !important;
	color: var(--flow-secondary-color) !important;
}

/* Flow View Cart Button Under Price */
.product_cat_flow #category-col-price a.added_to_cart,
.product_cat_flow #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--flow-quaternary-color) !important;
	color: var(--flow-secondary-color) !important;
}

/* Flow Add to Cart Mobile Options Button */
.product_cat_flow .product-options-btn .elementor-button {
	background: var(--flow-secondary-color) !important;
	color: var(--flow-quaternary-color) !important;
}

/* Flow Add to Cart Mobile Options Button HOVER */
.product_cat_flow .product-options-btn .elementor-button:hover {
	background: var(--flow-quaternary-color) !important;
	color: var(--flow-secondary-color) !important;
}

/* Flow Bulk Discounts Background */
.product_cat_flow #category-col-bulk .elementor-widget-wrap {
	background: var(--flow-tertiary-color) !important;
}

/* Flow Bulk Discounts Title Color */
.product_cat_flow #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--flow-quaternary-color) !important;
}

/* Flow Bulk Discounts Title Border Color */
.product_cat_flow #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--flow-quaternary-color) !important;
}

/* Flow Bulk Discounts Text Colors */
.product_cat_flow #category-col-bulk #bulk-discounts-table {
	color: var(--flow-quaternary-color) !important;
}

/* Flow Bulk Discounts List Border */
.product_cat_flow #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--flow-quaternary-color) !important;
}

/* Flow Bulk Discounts Scrollbar */
.product_cat_flow #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--flow-secondary-color) !important;
	outline: 1px solid var(--flow-primary-color) !important;
}

/* Flow Accordion Tab Title and Background Color */
.product_cat_flow .elementor-toggle .elementor-tab-title {
	color: var(--flow-tertiary-color) !important;
	background: var(--flow-secondary-color) !important;
}

/* Flow Accordion Tab Text and Background Color */
.product_cat_flow #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--flow-quaternary-color) !important;
	background: var(--flow-primary-color) !important;
}

/* Flow Download Links Color */
.product_cat_flow ul#product-files-links li.product-files-links-item a {
color: var(--flow-quaternary-color);
}

/* Flow Thumbnail Background Color */
.product_cat_flow .flex-control-thumbs {
	background: var(--flow-primary-color);
}

/* Flow Category Custom Cart */
.product_cat_flow #custom-cart-section {
    background-color: var(--flow-primary-color) !important;
    color: var(--flow-quaternary-color) !important;
}

.product_cat_flow .custom-add-to-cart-button {
    background-color: var(--flow-secondary-color) !important;
    color: var(--flow-quaternary-color) !important;
}

.product_cat_flow .custom-add-to-cart-button:hover {
    background-color: var(--flow-quaternary-color) !important;
    color: var(--flow-secondary-color) !important;
}

.product_cat_flow .wapf-field-label {
    background-color: var(--flow-secondary-color) !important;
    color: var(--flow-quaternary-color) !important;
}

/** Humidity Category **/

/* Humidity Product Icon */
.product_cat_humidity .dynamic-icon .elementor-widget-wrap {
	background-image: var(--humidity-icon-url) !important;
}

/* Humidity Product Patented Background */
.product_cat_humidity .patented .elementor-widget-container {
	background: var(--humidity-primary-color) !important;
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Product Title Color */
.product_cat_humidity .product_title {
	color: var(--humidity-primary-color) !important;
}

/* Humidity Pricing Box Background */
.product_cat_humidity #category-col-price .elementor-widget-wrap,
.product_cat_humidity #custom-selector-section .elementor-widget-wrap {
	background: var(--humidity-primary-color) !important;
}

/* Humidity Price Text Color */
.product_cat_humidity #category-col-price .amount,
.product_cat_humidity #custom-selector-section .amount {
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Price Suffix */
.product_cat_humidity .price-suffix {
	color: var(--humidity-quaternary-color) !important;
	text-align: center !important;
}

/* Humidity Add to Cart Button Under Price */
.product_cat_humidity #category-col-price .single_add_to_cart_button,
.product_cat_humidity #custom-selector-section .single_add_to_cart_button {
	background: var(--humidity-secondary-color) !important;
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Add to Cart Button Under Price HOVER */
.product_cat_humidity #category-col-price .single_add_to_cart_button:hover,
.product_cat_humidity #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--humidity-quaternary-color) !important;
	color: var(--humidity-secondary-color) !important;
}

/* Humidity View Cart Button Under Price */
.product_cat_humidity #category-col-price a.added_to_cart,
.product_cat_humidity #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--humidity-quaternary-color) !important;
	color: var(--humidity-secondary-color) !important;
}

/* Humidity Add to Cart Mobile Options Button */
.product_cat_humidity .product-options-btn .elementor-button {
	background: var(--humidity-secondary-color) !important;
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Add to Cart Mobile Options Button HOVER */
.product_cat_humidity .product-options-btn .elementor-button:hover {
	background: var(--humidity-quaternary-color) !important;
	color: var(--humidity-secondary-color) !important;
}

/* Humidity Bulk Discounts Background */
.product_cat_humidity #category-col-bulk .elementor-widget-wrap {
	background: var(--humidity-tertiary-color) !important;
}

/* Humidity Bulk Discounts Title Color */
.product_cat_humidity #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Bulk Discounts Title Border Color */
.product_cat_humidity #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--humidity-quaternary-color) !important;
}

/* Humidity Bulk Discounts Text Colors */
.product_cat_humidity #category-col-bulk #bulk-discounts-table {
	color: var(--humidity-quaternary-color) !important;
}

/* Humidity Bulk Discounts List Border */
.product_cat_humidity #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--humidity-quaternary-color) !important;
}

/* Humidity Bulk Discounts Scrollbar */
.product_cat_humidity #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--humidity-secondary-color) !important;
	outline: 1px solid var(--humidity-primary-color) !important;
}

/* Humidity Accordion Tab Title and Background Color */
.product_cat_humidity .elementor-toggle .elementor-tab-title {
	color: var(--humidity-tertiary-color) !important;
	background: var(--humidity-secondary-color) !important;
}

/* Humidity Accordion Tab Text and Background Color */
.product_cat_humidity #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--humidity-quaternary-color) !important;
	background: var(--humidity-primary-color) !important;
}

/* Humidity Download Links Color */
.product_cat_humidity ul#product-files-links li.product-files-links-item a {
color: var(--humidity-quaternary-color);
}

/* Humidity Thumbnail Background Color */
.product_cat_humidity .flex-control-thumbs {
	background: var(--humidity-primary-color);
}

/* Humidity Category Custom Cart */
.product_cat_humidity #custom-cart-section {
    background-color: var(--humidity-primary-color) !important;
    color: var(--humidity-quaternary-color) !important;
}

.product_cat_humidity .custom-add-to-cart-button {
    background-color: var(--humidity-secondary-color) !important;
    color: var(--humidity-quaternary-color) !important;
}

.product_cat_humidity .custom-add-to-cart-button:hover {
    background-color: var(--humidity-quaternary-color) !important;
    color: var(--humidity-secondary-color) !important;
}

.product_cat_humidity .wapf-field-label {
    background-color: var(--humidity-secondary-color) !important;
    color: var(--humidity-quaternary-color) !important;
}

/** Isolation Category **/

/* Isolation Product Icon */
.product_cat_isolation .dynamic-icon .elementor-widget-wrap {
	background-image: var(--isolation-icon-url) !important;
}

/* Isolation Product Patented Background */
.product_cat_isolation .patented .elementor-widget-container {
	background: var(--isolation-primary-color) !important;
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Product Title Color */
.product_cat_isolation .product_title {
	color: var(--isolation-primary-color) !important;
}

/* Isolation Pricing Box Background */
.product_cat_isolation #category-col-price .elementor-widget-wrap,
.product_cat_isolation #custom-selector-section .elementor-widget-wrap {
	background: var(--isolation-primary-color) !important;
}

/* Isolation Price Text Color */
.product_cat_isolation #category-col-price .amount,
.product_cat_isolation #custom-selector-section .amount {
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Price Suffix */
.product_cat_isolation .price-suffix {
	color: var(--isolation-quaternary-color) !important;
	text-align: center !important;
}

/* Isolation Add to Cart Button Under Price */
.product_cat_isolation #category-col-price .single_add_to_cart_button,
.product_cat_isolation #custom-selector-section .single_add_to_cart_button {
	background: var(--isolation-secondary-color) !important;
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Add to Cart Button Under Price HOVER */
.product_cat_isolation #category-col-price .single_add_to_cart_button:hover,
.product_cat_isolation #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--isolation-quaternary-color) !important;
	color: var(--isolation-secondary-color) !important;
}

/* Isolation View Cart Button Under Price */
.product_cat_isolation #category-col-price a.added_to_cart,
.product_cat_isolation #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--isolation-quaternary-color) !important;
	color: var(--isolation-secondary-color) !important;
}

/* Isolation Add to Cart Mobile Options Button */
.product_cat_isolation .product-options-btn .elementor-button {
	background: var(--isolation-secondary-color) !important;
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Add to Cart Mobile Options Button HOVER */
.product_cat_isolation .product-options-btn .elementor-button:hover {
	background: var(--isolation-quaternary-color) !important;
	color: var(--isolation-secondary-color) !important;
}

/* Isolation Bulk Discounts Background */
.product_cat_isolation #category-col-bulk .elementor-widget-wrap {
	background: var(--isolation-tertiary-color) !important;
}

/* Isolation Bulk Discounts Title Color */
.product_cat_isolation #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Bulk Discounts Title Border Color */
.product_cat_isolation #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--isolation-quaternary-color) !important;
}

/* Isolation Bulk Discounts Text Colors */
.product_cat_isolation #category-col-bulk #bulk-discounts-table {
	color: var(--isolation-quaternary-color) !important;
}

/* Isolation Bulk Discounts List Border */
.product_cat_isolation #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--isolation-quaternary-color) !important;
}

/* Isolation Bulk Discounts Scrollbar */
.product_cat_isolation #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--isolation-secondary-color) !important;
	outline: 1px solid var(--isolation-primary-color) !important;
}

/* Isolation Accordion Tab Title and Background Color */
.product_cat_isolation .elementor-toggle .elementor-tab-title {
	color: var(--isolation-tertiary-color) !important;
	background: var(--isolation-secondary-color) !important;
}

/* Isolation Accordion Tab Text and Background Color */
.product_cat_isolation #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--isolation-quaternary-color) !important;
	background: var(--isolation-primary-color) !important;
}

/* Isolation Download Links Color */
.product_cat_isolation ul#product-files-links li.product-files-links-item a {
color: var(--isolation-quaternary-color);
}

/* Isolation Thumbnail Background Color */
.product_cat_isolation .flex-control-thumbs {
	background: var(--isolation-primary-color);
}

/* Isolation Category Custom Cart */
.product_cat_isolation #custom-cart-section {
    background-color: var(--isolation-primary-color) !important;
    color: var(--isolation-quaternary-color) !important;
}

.product_cat_isolation .custom-add-to-cart-button {
    background-color: var(--isolation-secondary-color) !important;
    color: var(--isolation-quaternary-color) !important;
}

.product_cat_isolation .custom-add-to-cart-button:hover {
    background-color: var(--isolation-quaternary-color) !important;
    color: var(--isolation-secondary-color) !important;
}

.product_cat_isolation .wapf-field-label {
    background-color: var(--isolation-secondary-color) !important;
    color: var(--isolation-quaternary-color) !important;
}

/** ITS Category **/

/* ITS Product Icon */
.product_cat_its .dynamic-icon .elementor-widget-wrap {
	background-image: var(--its-icon-url) !important;
}

/* ITS Product Patented Background */
.product_cat_its .patented .elementor-widget-container {
	background: var(--its-primary-color) !important;
	color: var(--its-quaternary-color) !important;
}

/* ITS Product Title Color */
.product_cat_its .product_title {
	color: var(--its-primary-color) !important;
}

/* ITS Pricing Box Background */
.product_cat_its #category-col-price .elementor-widget-wrap,
.product_cat_its #custom-selector-section .elementor-widget-wrap {
	background: var(--its-primary-color) !important;
}

/* ITS Price Text Color */
.product_cat_its #category-col-price .amount,
.product_cat_its #custom-selector-section .amount {
	color: var(--its-quaternary-color) !important;
}

/* ITS Price Suffix */
.product_cat_its .price-suffix {
	color: var(--its-quaternary-color) !important;
	text-align: center !important;
}

/* ITS Add to Cart Button Under Price */
.product_cat_its #category-col-price .single_add_to_cart_button,
.product_cat_its #custom-selector-section .single_add_to_cart_button {
	background: var(--its-secondary-color) !important;
	color: var(--its-quaternary-color) !important;
}

/* ITS Add to Cart Button Under Price HOVER */
.product_cat_its #category-col-price .single_add_to_cart_button:hover,
.product_cat_its #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--its-quaternary-color) !important;
	color: var(--its-secondary-color) !important;
}

/* ITS View Cart Button Under Price */
.product_cat_its #category-col-price a.added_to_cart,
.product_cat_its #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--its-quaternary-color) !important;
	color: var(--its-secondary-color) !important;
}

/* ITS Add to Cart Mobile Options Button */
.product_cat_its .product-options-btn .elementor-button {
	background: var(--its-secondary-color) !important;
	color: var(--its-quaternary-color) !important;
}

/* ITS Add to Cart Mobile Options Button HOVER */
.product_cat_its .product-options-btn .elementor-button:hover {
	background: var(--its-quaternary-color) !important;
	color: var(--its-secondary-color) !important;
}

/* ITS Bulk Discounts Background */
.product_cat_its #category-col-bulk .elementor-widget-wrap {
	background: var(--its-tertiary-color) !important;
}

/* ITS Bulk Discounts Title Color */
.product_cat_its #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--its-quaternary-color) !important;
}

/* ITS Bulk Discounts Title Border Color */
.product_cat_its #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--its-quaternary-color) !important;
}

/* ITS Bulk Discounts Text Colors */
.product_cat_its #category-col-bulk #bulk-discounts-table {
	color: var(--its-quaternary-color) !important;
}

/* ITS Bulk Discounts List Border */
.product_cat_its #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--its-quaternary-color) !important;
}

/* ITS Bulk Discounts Scrollbar */
.product_cat_its #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--its-secondary-color) !important;
	outline: 1px solid var(--its-primary-color) !important;
}

/* ITS Accordion Tab Title and Background Color */
.product_cat_its .elementor-toggle .elementor-tab-title {
	color: var(--its-tertiary-color) !important;
	background: var(--its-secondary-color) !important;
}

/* ITS Accordion Tab Text and Background Color */
.product_cat_its #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--its-quaternary-color) !important;
	background: var(--its-primary-color) !important;
}

/* ITS Download Links Color */
.product_cat_its ul#product-files-links li.product-files-links-item a {
color: var(--its-quaternary-color);
}

/* ITS Thumbnail Background Color */
.product_cat_its .flex-control-thumbs {
	background: var(--its-primary-color);
}

/* ITS Category Custom Cart */
.product_cat_its #custom-cart-section {
    background-color: var(--its-primary-color) !important;
    color: var(--its-quaternary-color) !important;
}

.product_cat_its .custom-add-to-cart-button {
    background-color: var(--its-secondary-color) !important;
    color: var(--its-quaternary-color) !important;
}

.product_cat_its .custom-add-to-cart-button:hover {
    background-color: var(--its-quaternary-color) !important;
    color: var(--its-secondary-color) !important;
}

.product_cat_its .wapf-field-label {
    background-color: var(--its-secondary-color) !important;
    color: var(--its-quaternary-color) !important;
}

/** Kits Category **/

/* Kits Product Icon */
.product_cat_kits .dynamic-icon .elementor-widget-wrap {
	background-image: var(--kits-icon-url) !important;
}

/* Kits Product Patented Background */
.product_cat_kits .patented .elementor-widget-container {
	background: var(--kits-primary-color) !important;
	color: var(--kits-quaternary-color) !important;
}

/* Kits Product Title Color */
.product_cat_kits .product_title {
	color: var(--kits-primary-color) !important;
}

/* Kits Pricing Box Background */
.product_cat_kits #category-col-price .elementor-widget-wrap,
.product_cat_kits #custom-selector-section .elementor-widget-wrap {
	background: var(--kits-primary-color) !important;
}

/* Kits Price Text Color */
.product_cat_kits #category-col-price .amount,
.product_cat_kits #custom-selector-section .amount {
	color: var(--kits-quaternary-color) !important;
}

/* Kits Price Suffix */
.product_cat_kits .price-suffix {
	color: var(--kits-quaternary-color) !important;
	text-align: center !important;
}

/* Kits Add to Cart Button Under Price */
.product_cat_kits #category-col-price .single_add_to_cart_button,
.product_cat_kits #custom-selector-section .single_add_to_cart_button {
	background: var(--kits-secondary-color) !important;
	color: var(--kits-quaternary-color) !important;
}

/* Kits Add to Cart Button Under Price HOVER */
.product_cat_kits #category-col-price .single_add_to_cart_button:hover,
.product_cat_kits #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--kits-quaternary-color) !important;
	color: var(--kits-secondary-color) !important;
}

/* Kits View Cart Button Under Price */
.product_cat_kits #category-col-price a.added_to_cart,
.product_cat_kits #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--kits-quaternary-color) !important;
	color: var(--kits-secondary-color) !important;
}

/* Kits Add to Cart Mobile Options Button */
.product_cat_kits .product-options-btn .elementor-button {
	background: var(--kits-secondary-color) !important;
	color: var(--kits-quaternary-color) !important;
}

/* Kits Add to Cart Mobile Options Button HOVER */
.product_cat_kits .product-options-btn .elementor-button:hover {
	background: var(--kits-quaternary-color) !important;
	color: var(--kits-secondary-color) !important;
}

/* Kits Bulk Discounts Background */
.product_cat_kits #category-col-bulk .elementor-widget-wrap {
	background: var(--kits-tertiary-color) !important;
}

/* Kits Bulk Discounts Title Color */
.product_cat_kits #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--kits-quaternary-color) !important;
}

/* Kits Bulk Discounts Title Border Color */
.product_cat_kits #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--kits-quaternary-color) !important;
}

/* Kits Bulk Discounts Text Colors */
.product_cat_kits #category-col-bulk #bulk-discounts-table {
	color: var(--kits-quaternary-color) !important;
}

/* Kits Bulk Discounts List Border */
.product_cat_kits #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--kits-quaternary-color) !important;
}

/* Kits Bulk Discounts Scrollbar */
.product_cat_kits #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--kits-secondary-color) !important;
	outline: 1px solid var(--kits-primary-color) !important;
}

/* Kits Accordion Tab Title and Background Color */
.product_cat_kits .elementor-toggle .elementor-tab-title {
	color: var(--kits-tertiary-color) !important;
	background: var(--kits-secondary-color) !important;
}

/* Kits Accordion Tab Text and Background Color */
.product_cat_kits #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--kits-quaternary-color) !important;
	background: var(--kits-primary-color) !important;
}

/* Kits Download Links Color */
.product_cat_kits ul#product-files-links li.product-files-links-item a {
color: var(--kits-quaternary-color);
}

/* Kits Thumbnail Background Color */
.product_cat_kits .flex-control-thumbs {
	background: var(--kits-primary-color);
}

/* Kits Category Custom Cart */
.product_cat_kits #custom-cart-section {
    background-color: var(--kits-primary-color) !important;
    color: var(--kits-quaternary-color) !important;
}

.product_cat_kits .custom-add-to-cart-button {
    background-color: var(--kits-secondary-color) !important;
    color: var(--kits-quaternary-color) !important;
}

.product_cat_kits .custom-add-to-cart-button:hover {
    background-color: var(--kits-quaternary-color) !important;
    color: var(--kits-secondary-color) !important;
}

.product_cat_kits .wapf-field-label {
    background-color: var(--kits-secondary-color) !important;
    color: var(--kits-quaternary-color) !important;
}

/** Oxygen Category **/

/* Oxygen Product Icon */
.product_cat_oxygen .dynamic-icon .elementor-widget-wrap {
	background-image: var(--oxygen-icon-url) !important;
}

/* Oxygen Product Patented Background */
.product_cat_oxygen .patented .elementor-widget-container {
	background: var(--oxygen-primary-color) !important;
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Product Title Color */
.product_cat_oxygen .product_title {
	color: var(--oxygen-primary-color) !important;
}

/* Oxygen Pricing Box Background */
.product_cat_oxygen #category-col-price .elementor-widget-wrap,
.product_cat_oxygen #custom-selector-section .elementor-widget-wrap {
	background: var(--oxygen-primary-color) !important;
}

/* Oxygen Price Text Color */
.product_cat_oxygen #category-col-price .amount,
.product_cat_oxygen #custom-selector-section .amount {
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Price Suffix */
.product_cat_oxygen .price-suffix {
	color: var(--oxygen-quaternary-color) !important;
	text-align: center !important;
}

/* Oxygen Add to Cart Button Under Price */
.product_cat_oxygen #category-col-price .single_add_to_cart_button,
.product_cat_oxygen #custom-selector-section .single_add_to_cart_button {
	background: var(--oxygen-secondary-color) !important;
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Add to Cart Button Under Price HOVER */
.product_cat_oxygen #category-col-price .single_add_to_cart_button:hover,
.product_cat_oxygen #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--oxygen-quaternary-color) !important;
	color: var(--oxygen-secondary-color) !important;
}

/* Oxygen View Cart Button Under Price */
.product_cat_oxygen #category-col-price a.added_to_cart,
.product_cat_oxygen #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--oxygen-quaternary-color) !important;
	color: var(--oxygen-secondary-color) !important;
}

/* Oxygen Add to Cart Mobile Options Button */
.product_cat_oxygen .product-options-btn .elementor-button {
	background: var(--oxygen-secondary-color) !important;
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Add to Cart Mobile Options Button HOVER */
.product_cat_oxygen .product-options-btn .elementor-button:hover {
	background: var(--oxygen-quaternary-color) !important;
	color: var(--oxygen-secondary-color) !important;
}

/* Oxygen Bulk Discounts Background */
.product_cat_oxygen #category-col-bulk .elementor-widget-wrap {
	background: var(--oxygen-tertiary-color) !important;
}

/* Oxygen Bulk Discounts Title Color */
.product_cat_oxygen #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Bulk Discounts Title Border Color */
.product_cat_oxygen #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Bulk Discounts Text Colors */
.product_cat_oxygen #category-col-bulk #bulk-discounts-table {
	color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Bulk Discounts List Border */
.product_cat_oxygen #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--oxygen-quaternary-color) !important;
}

/* Oxygen Bulk Discounts Scrollbar */
.product_cat_oxygen #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--oxygen-secondary-color) !important;
	outline: 1px solid var(--oxygen-primary-color) !important;
}

/* Oxygen Accordion Tab Title and Background Color */
.product_cat_oxygen .elementor-toggle .elementor-tab-title {
	color: var(--oxygen-tertiary-color) !important;
	background: var(--oxygen-secondary-color) !important;
}

/* Oxygen Accordion Tab Text and Background Color */
.product_cat_oxygen #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--oxygen-quaternary-color) !important;
	background: var(--oxygen-primary-color) !important;
}

/* Oxygen Download Links Color */
.product_cat_oxygen ul#product-files-links li.product-files-links-item a {
color: var(--oxygen-quaternary-color);
}

/* Oxygen Thumbnail Background Color */
.product_cat_oxygen .flex-control-thumbs {
	background: var(--oxygen-primary-color);
}

/* Oxygen Category Custom Cart */
.product_cat_oxygen #custom-cart-section {
    background-color: var(--oxygen-primary-color) !important;
    color: var(--oxygen-quaternary-color) !important;
}

.product_cat_oxygen .custom-add-to-cart-button {
    background-color: var(--oxygen-secondary-color) !important;
    color: var(--oxygen-quaternary-color) !important;
}

.product_cat_oxygen .custom-add-to-cart-button:hover {
    background-color: var(--oxygen-quaternary-color) !important;
    color: var(--oxygen-secondary-color) !important;
}

.product_cat_oxygen .wapf-field-label {
    background-color: var(--oxygen-secondary-color) !important;
    color: var(--oxygen-quaternary-color) !important;
}

/** Ohaus Category **/

/* Ohaus Product Icon */
.product_cat_ohaus .dynamic-icon .elementor-widget-wrap {
	background-image: var(--ohaus-icon-url) !important;
}

/* Ohaus Product Patented Background */
.product_cat_ohaus .patented .elementor-widget-container {
	background: var(--ohaus-primary-color) !important;
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Product Title Color */
.product_cat_ohaus .product_title {
	color: var(--ohaus-primary-color) !important;
}

/* Ohaus Pricing Box Background */
.product_cat_ohaus #category-col-price .elementor-widget-wrap,
.product_cat_ohaus #custom-selector-section .elementor-widget-wrap {
	background: var(--ohaus-primary-color) !important;
}

/* Ohaus Price Text Color */
.product_cat_ohaus #category-col-price .amount,
.product_cat_ohaus #custom-selector-section .amount {
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Price Suffix */
.product_cat_ohaus .price-suffix {
	color: var(--ohaus-quaternary-color) !important;
	text-align: center !important;
}

/* Ohaus Add to Cart Button Under Price */
.product_cat_ohaus #category-col-price .single_add_to_cart_button,
.product_cat_ohaus #custom-selector-section .single_add_to_cart_button {
	background: var(--ohaus-secondary-color) !important;
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Add to Cart Button Under Price HOVER */
.product_cat_ohaus #category-col-price .single_add_to_cart_button:hover,
.product_cat_ohaus #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--ohaus-quaternary-color) !important;
	color: var(--ohaus-secondary-color) !important;
}

/* Ohaus View Cart Button Under Price */
.product_cat_ohaus #category-col-price a.added_to_cart,
.product_cat_ohaus #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--ohaus-quaternary-color) !important;
	color: var(--ohaus-secondary-color) !important;
}

/* Ohaus Add to Cart Mobile Options Button */
.product_cat_ohaus .product-options-btn .elementor-button {
	background: var(--ohaus-secondary-color) !important;
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Add to Cart Mobile Options Button HOVER */
.product_cat_ohaus .product-options-btn .elementor-button:hover {
	background: var(--ohaus-quaternary-color) !important;
	color: var(--ohaus-secondary-color) !important;
}

/* Ohaus Bulk Discounts Background */
.product_cat_ohaus #category-col-bulk .elementor-widget-wrap {
	background: var(--ohaus-tertiary-color) !important;
}

/* Ohaus Bulk Discounts Title Color */
.product_cat_ohaus #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Bulk Discounts Title Border Color */
.product_cat_ohaus #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Bulk Discounts Text Colors */
.product_cat_ohaus #category-col-bulk #bulk-discounts-table {
	color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Bulk Discounts List Border */
.product_cat_ohaus #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--ohaus-quaternary-color) !important;
}

/* Ohaus Bulk Discounts Scrollbar */
.product_cat_ohaus #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--ohaus-secondary-color) !important;
	outline: 1px solid var(--ohaus-primary-color) !important;
}

/* Ohaus Accordion Tab Title and Background Color */
.product_cat_ohaus .elementor-toggle .elementor-tab-title {
	color: var(--ohaus-tertiary-color) !important;
	background: var(--ohaus-secondary-color) !important;
}

/* Ohaus Accordion Tab Text and Background Color */
.product_cat_ohaus #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--ohaus-quaternary-color) !important;
	background: var(--ohaus-primary-color) !important;
}

/* Ohaus Download Links Color */
.product_cat_ohaus ul#product-files-links li.product-files-links-item a {
color: var(--ohaus-quaternary-color);
}

/* Ohaus Thumbnail Background Color */
.product_cat_ohaus .flex-control-thumbs {
	background: var(--ohaus-primary-color);
}

/* Ohaus Category Custom Cart */
.product_cat_ohaus #custom-cart-section {
    background-color: var(--ohaus-primary-color) !important;
    color: var(--ohaus-quaternary-color) !important;
}

.product_cat_ohaus .custom-add-to-cart-button {
    background-color: var(--ohaus-secondary-color) !important;
    color: var(--ohaus-quaternary-color) !important;
}

.product_cat_ohaus .custom-add-to-cart-button:hover {
    background-color: var(--ohaus-quaternary-color) !important;
    color: var(--ohaus-secondary-color) !important;
}

.product_cat_ohaus .wapf-field-label {
    background-color: var(--ohaus-secondary-color) !important;
    color: var(--ohaus-quaternary-color) !important;
}

/** ORP Category **/

/* ORP Product Icon */
.product_cat_orp .dynamic-icon .elementor-widget-wrap {
	background-image: var(--orp-icon-url) !important;
}

/* ORP Product Patented Background */
.product_cat_orp .patented .elementor-widget-container {
	background: var(--orp-primary-color) !important;
	color: var(--orp-quaternary-color) !important;
}

/* ORP Product Title Color */
.product_cat_orp .product_title {
	color: var(--orp-primary-color) !important;
}

/* ORP Pricing Box Background */
.product_cat_orp #category-col-price .elementor-widget-wrap,
.product_cat_orp #custom-selector-section .elementor-widget-wrap {
	background: var(--orp-primary-color) !important;
}

/* ORP Price Text Color */
.product_cat_orp #category-col-price .amount,
.product_cat_orp #custom-selector-section .amount {
	color: var(--orp-quaternary-color) !important;
}

/* ORP Price Suffix */
.product_cat_orp .price-suffix {
	color: var(--orp-quaternary-color) !important;
	text-align: center !important;
}

/* ORP Add to Cart Button Under Price */
.product_cat_orp #category-col-price .single_add_to_cart_button,
.product_cat_orp #custom-selector-section .single_add_to_cart_button {
	background: var(--orp-secondary-color) !important;
	color: var(--orp-quaternary-color) !important;
}

/* ORP Add to Cart Button Under Price HOVER */
.product_cat_orp #category-col-price .single_add_to_cart_button:hover,
.product_cat_orp #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--orp-quaternary-color) !important;
	color: var(--orp-secondary-color) !important;
}

/* ORP View Cart Button Under Price */
.product_cat_orp #category-col-price a.added_to_cart,
.product_cat_orp #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--orp-quaternary-color) !important;
	color: var(--orp-secondary-color) !important;
}

/* ORP Add to Cart Mobile Options Button */
.product_cat_orp .product-options-btn .elementor-button {
	background: var(--orp-secondary-color) !important;
	color: var(--orp-quaternary-color) !important;
}

/* ORP Add to Cart Mobile Options Button HOVER */
.product_cat_orp .product-options-btn .elementor-button:hover {
	background: var(--orp-quaternary-color) !important;
	color: var(--orp-secondary-color) !important;
}

/* ORP Bulk Discounts Background */
.product_cat_orp #category-col-bulk .elementor-widget-wrap {
	background: var(--orp-tertiary-color) !important;
}

/* ORP Bulk Discounts Title Color */
.product_cat_orp #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--orp-quaternary-color) !important;
}

/* ORP Bulk Discounts Title Border Color */
.product_cat_orp #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--orp-quaternary-color) !important;
}

/* ORP Bulk Discounts Text Colors */
.product_cat_orp #category-col-bulk #bulk-discounts-table {
	color: var(--orp-quaternary-color) !important;
}

/* ORP Bulk Discounts List Border */
.product_cat_orp #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--orp-quaternary-color) !important;
}

/* ORP Bulk Discounts Scrollbar */
.product_cat_orp #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--orp-secondary-color) !important;
	outline: 1px solid var(--orp-primary-color) !important;
}

/* ORP Accordion Tab Title and Background Color */
.product_cat_orp .elementor-toggle .elementor-tab-title {
	color: var(--orp-tertiary-color) !important;
	background: var(--orp-secondary-color) !important;
}

/* ORP Accordion Tab Text and Background Color */
.product_cat_orp #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--orp-quaternary-color) !important;
	background: var(--orp-primary-color) !important;
}

/* ORP Download Links Color */
.product_cat_orp ul#product-files-links li.product-files-links-item a {
color: var(--orp-quaternary-color);
}

/* ORP Thumbnail Background Color */
.product_cat_orp .flex-control-thumbs {
	background: var(--orp-primary-color);
}

/* ORP Category Custom Cart */
.product_cat_orp #custom-cart-section {
    background-color: var(--orp-primary-color) !important;
    color: var(--orp-quaternary-color) !important;
}

.product_cat_orp .custom-add-to-cart-button {
    background-color: var(--orp-secondary-color) !important;
    color: var(--orp-quaternary-color) !important;
}

.product_cat_orp .custom-add-to-cart-button:hover {
    background-color: var(--orp-quaternary-color) !important;
    color: var(--orp-secondary-color) !important;
}

.product_cat_orp .wapf-field-label {
    background-color: var(--orp-secondary-color) !important;
    color: var(--orp-quaternary-color) !important;
}

/** Peristaltic Category **/

/* Peristaltic Product Icon */
.product_cat_peristaltic .dynamic-icon .elementor-widget-wrap {
	background-image: var(--peristaltic-icon-url) !important;
}

/* Peristaltic Product Patented Background */
.product_cat_peristaltic .patented .elementor-widget-container {
	background: var(--peristaltic-primary-color) !important;
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Product Title Color */
.product_cat_peristaltic .product_title {
	color: var(--peristaltic-primary-color) !important;
}

/* Peristaltic Pricing Box Background */
.product_cat_peristaltic #category-col-price .elementor-widget-wrap,
.product_cat_peristaltic #custom-selector-section .elementor-widget-wrap {
	background: var(--peristaltic-primary-color) !important;
}

/* Peristaltic Price Text Color */
.product_cat_peristaltic #category-col-price .amount,
.product_cat_peristaltic #custom-selector-section .amount {
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Price Suffix */
.product_cat_peristaltic .price-suffix {
	color: var(--peristaltic-quaternary-color) !important;
	text-align: center !important;
}

/* Peristaltic Add to Cart Button Under Price */
.product_cat_peristaltic #category-col-price .single_add_to_cart_button,
.product_cat_peristaltic #custom-selector-section .single_add_to_cart_button {
	background: var(--peristaltic-secondary-color) !important;
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Add to Cart Button Under Price HOVER */
.product_cat_peristaltic #category-col-price .single_add_to_cart_button:hover,
.product_cat_peristaltic #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--peristaltic-quaternary-color) !important;
	color: var(--peristaltic-secondary-color) !important;
}

/* Peristaltic View Cart Button Under Price */
.product_cat_peristaltic #category-col-price a.added_to_cart,
.product_cat_peristaltic #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--peristaltic-quaternary-color) !important;
	color: var(--peristaltic-secondary-color) !important;
}

/* Peristaltic Add to Cart Mobile Options Button */
.product_cat_peristaltic .product-options-btn .elementor-button {
	background: var(--peristaltic-secondary-color) !important;
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Add to Cart Mobile Options Button HOVER */
.product_cat_peristaltic .product-options-btn .elementor-button:hover {
	background: var(--peristaltic-quaternary-color) !important;
	color: var(--peristaltic-secondary-color) !important;
}

/* Peristaltic Bulk Discounts Background */
.product_cat_peristaltic #category-col-bulk .elementor-widget-wrap {
	background: var(--peristaltic-tertiary-color) !important;
}

/* Peristaltic Bulk Discounts Title Color */
.product_cat_peristaltic #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Bulk Discounts Title Border Color */
.product_cat_peristaltic #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Bulk Discounts Text Colors */
.product_cat_peristaltic #category-col-bulk #bulk-discounts-table {
	color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Bulk Discounts List Border */
.product_cat_peristaltic #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--peristaltic-quaternary-color) !important;
}

/* Peristaltic Bulk Discounts Scrollbar */
.product_cat_peristaltic #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--peristaltic-secondary-color) !important;
	outline: 1px solid var(--peristaltic-primary-color) !important;
}

/* Peristaltic Accordion Tab Title and Background Color */
.product_cat_peristaltic .elementor-toggle .elementor-tab-title {
	color: var(--peristaltic-tertiary-color) !important;
	background: var(--peristaltic-secondary-color) !important;
}

/* Peristaltic Accordion Tab Text and Background Color */
.product_cat_peristaltic #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--peristaltic-quaternary-color) !important;
	background: var(--peristaltic-primary-color) !important;
}

/* Peristaltic Download Links Color */
.product_cat_peristaltic ul#product-files-links li.product-files-links-item a {
color: var(--peristaltic-quaternary-color);
}

/* Peristaltic Thumbnail Background Color */
.product_cat_peristaltic .flex-control-thumbs {
	background: var(--peristaltic-primary-color);
}

/* Peristaltic Category Custom Cart */
.product_cat_peristaltic #custom-cart-section {
    background-color: var(--peristaltic-primary-color) !important;
    color: var(--peristaltic-quaternary-color) !important;
}
.product_cat_peristaltic .custom-add-to-cart-button {
    background-color: var(--peristaltic-secondary-color) !important;
    color: var(--peristaltic-quaternary-color) !important;
}
.product_cat_peristaltic .custom-add-to-cart-button:hover {
    background-color: var(--peristaltic-quaternary-color) !important;
    color: var(--peristaltic-secondary-color) !important;
}
.product_cat_peristaltic .wapf-field-label {
    background-color: var(--peristaltic-secondary-color) !important;
    color: var(--peristaltic-quaternary-color) !important;
}

/** pH Category **/

/* pH Product Icon */
.product_cat_ph .dynamic-icon .elementor-widget-wrap {
	background-image: var(--ph-icon-url) !important;
}

/* pH Product Patented Background */
.product_cat_ph .patented .elementor-widget-container {
	background: var(--ph-primary-color) !important;
	color: var(--ph-quaternary-color) !important;
}

/* pH Product Title Color */
.product_cat_ph .product_title {
	color: var(--ph-primary-color) !important;
}

/* pH Pricing Box Background */
.product_cat_ph #category-col-price .elementor-widget-wrap,
.product_cat_ph #custom-selector-section .elementor-widget-wrap {
	background: var(--ph-primary-color) !important;
}

/* pH Price Text Color */
.product_cat_ph #category-col-price .amount,
.product_cat_ph #custom-selector-section .amount {
	color: var(--ph-quaternary-color) !important;
}

/* pH Price Suffix */
.product_cat_ph .price-suffix {
	color: var(--ph-quaternary-color) !important;
	text-align: center !important;
}

/* pH Add to Cart Button Under Price */
.product_cat_ph #category-col-price .single_add_to_cart_button,
.product_cat_ph #custom-selector-section .single_add_to_cart_button {
	background: var(--ph-secondary-color) !important;
	color: var(--ph-quaternary-color) !important;
}

/* pH Add to Cart Button Under Price HOVER */
.product_cat_ph #category-col-price .single_add_to_cart_button:hover,
.product_cat_ph #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--ph-quaternary-color) !important;
	color: var(--ph-secondary-color) !important;
}

/* pH View Cart Button Under Price */
.product_cat_ph #category-col-price a.added_to_cart,
.product_cat_ph #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--ph-quaternary-color) !important;
	color: var(--ph-secondary-color) !important;
}

/* pH Add to Cart Mobile Options Button */
.product_cat_ph .product-options-btn .elementor-button {
	background: var(--ph-secondary-color) !important;
	color: var(--ph-quaternary-color) !important;
}

/* pH Add to Cart Mobile Options Button HOVER */
.product_cat_ph .product-options-btn .elementor-button:hover {
	background: var(--ph-quaternary-color) !important;
	color: var(--ph-secondary-color) !important;
}

/* pH Bulk Discounts Background */
.product_cat_ph #category-col-bulk .elementor-widget-wrap {
	background: var(--ph-tertiary-color) !important;
}

/* pH Bulk Discounts Title Color */
.product_cat_ph #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--ph-quaternary-color) !important;
}

/* pH Bulk Discounts Title Border Color */
.product_cat_ph #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--ph-quaternary-color) !important;
}

/* pH Bulk Discounts Text Colors */
.product_cat_ph #category-col-bulk #bulk-discounts-table {
	color: var(--ph-quaternary-color) !important;
}

/* pH Bulk Discounts List Border */
.product_cat_ph #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--ph-quaternary-color) !important;
}

/* pH Bulk Discounts Scrollbar */
.product_cat_ph #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--ph-secondary-color) !important;
	outline: 1px solid var(--ph-primary-color) !important;
}

/* pH Accordion Tab Title and Background Color */
.product_cat_ph .elementor-toggle .elementor-tab-title {
	color: var(--ph-tertiary-color) !important;
	background: var(--ph-secondary-color) !important;
}

/* pH Accordion Tab Text and Background Color */
.product_cat_ph #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--ph-quaternary-color) !important;
	background: var(--ph-primary-color) !important;
}

/* pH Download Links Color */
.product_cat_ph ul#product-files-links li.product-files-links-item a {
color: var(--ph-quaternary-color);
}

/* pH Thumbnail Background Color */
.product_cat_ph .flex-control-thumbs {
	background: var(--ph-primary-color);
}

/* pH Category Custom Cart */
.product_cat_ph #custom-cart-section {
    background-color: var(--ph-primary-color) !important;
    color: var(--ph-quaternary-color) !important;
}

.product_cat_ph .custom-add-to-cart-button {
    background-color: var(--ph-secondary-color) !important;
    color: var(--ph-quaternary-color) !important;
}

.product_cat_ph .custom-add-to-cart-button:hover {
    background-color: var(--ph-quaternary-color) !important;
    color: var(--ph-secondary-color) !important;
}

.product_cat_ph .wapf-field-label {
    background-color: var(--ph-secondary-color) !important;
    color: var(--ph-quaternary-color) !important;
}

/** Pressure Category **/

/* Pressure Product Icon */
.product_cat_pressure .dynamic-icon .elementor-widget-wrap {
	background-image: var(--pressure-icon-url) !important;
}

/* Pressure Product Patented Background */
.product_cat_pressure .patented .elementor-widget-container {
	background: var(--pressure-primary-color) !important;
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Product Title Color */
.product_cat_pressure .product_title {
	color: var(--pressure-primary-color) !important;
}

/* Pressure Pricing Box Background */
.product_cat_pressure #category-col-price .elementor-widget-wrap,
.product_cat_pressure #custom-selector-section .elementor-widget-wrap {
	background: var(--pressure-primary-color) !important;
}

/* Pressure Price Text Color */
.product_cat_pressure #category-col-price .amount,
.product_cat_pressure #custom-selector-section .amount {
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Price Suffix */
.product_cat_pressure .price-suffix {
	color: var(--pressure-quaternary-color) !important;
	text-align: center !important;
}

/* Pressure Add to Cart Button Under Price */
.product_cat_pressure #category-col-price .single_add_to_cart_button,
.product_cat_pressure #custom-selector-section .single_add_to_cart_button {
	background: var(--pressure-secondary-color) !important;
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Add to Cart Button Under Price HOVER */
.product_cat_pressure #category-col-price .single_add_to_cart_button:hover,
.product_cat_pressure #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--pressure-quaternary-color) !important;
	color: var(--pressure-secondary-color) !important;
}

/* Pressure View Cart Button Under Price */
.product_cat_pressure #category-col-price a.added_to_cart,
.product_cat_pressure #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--pressure-quaternary-color) !important;
	color: var(--pressure-secondary-color) !important;
}

/* Pressure Add to Cart Mobile Options Button */
.product_cat_pressure .product-options-btn .elementor-button {
	background: var(--pressure-secondary-color) !important;
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Add to Cart Mobile Options Button HOVER */
.product_cat_pressure .product-options-btn .elementor-button:hover {
	background: var(--pressure-quaternary-color) !important;
	color: var(--pressure-secondary-color) !important;
}

/* Pressure Bulk Discounts Background */
.product_cat_pressure #category-col-bulk .elementor-widget-wrap {
	background: var(--pressure-tertiary-color) !important;
}

/* Pressure Bulk Discounts Title Color */
.product_cat_pressure #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Bulk Discounts Title Border Color */
.product_cat_pressure #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--pressure-quaternary-color) !important;
}

/* Pressure Bulk Discounts Text Colors */
.product_cat_pressure #category-col-bulk #bulk-discounts-table {
	color: var(--pressure-quaternary-color) !important;
}

/* Pressure Bulk Discounts List Border */
.product_cat_pressure #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--pressure-quaternary-color) !important;
}

/* Pressure Bulk Discounts Scrollbar */
.product_cat_pressure #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--pressure-secondary-color) !important;
	outline: 1px solid var(--pressure-primary-color) !important;
}

/* Pressure Accordion Tab Title and Background Color */
.product_cat_pressure .elementor-toggle .elementor-tab-title {
	color: var(--pressure-tertiary-color) !important;
	background: var(--pressure-secondary-color) !important;
}

/* Pressure Accordion Tab Text and Background Color */
.product_cat_pressure #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--pressure-quaternary-color) !important;
	background: var(--pressure-primary-color) !important;
}

/* Pressure Download Links Color */
.product_cat_pressure ul#product-files-links li.product-files-links-item a {
color: var(--pressure-quaternary-color);
}

/* Pressure Thumbnail Background Color */
.product_cat_pressure .flex-control-thumbs {
	background: var(--pressure-primary-color);
}

/* Pressure Category Custom Cart */
.product_cat_pressure #custom-cart-section {
    background-color: var(--pressure-primary-color) !important;
    color: var(--pressure-quaternary-color) !important;
}

.product_cat_pressure .custom-add-to-cart-button {
    background-color: var(--pressure-secondary-color) !important;
    color: var(--pressure-quaternary-color) !important;
}

.product_cat_pressure .custom-add-to-cart-button:hover {
    background-color: var(--pressure-quaternary-color) !important;
    color: var(--pressure-secondary-color) !important;
}

.product_cat_pressure .wapf-field-label {
    background-color: var(--pressure-secondary-color) !important;
    color: var(--pressure-quaternary-color) !important;
}

/** Probes Category **/

/* Probes Product Icon */
.product_cat_probes .dynamic-icon .elementor-widget-wrap {
	background-image: var(--probes-icon-url) !important;
}

/* Probes Product Patented Background */
.product_cat_probes .patented .elementor-widget-container {
	background: var(--probes-primary-color) !important;
	color: var(--probes-quaternary-color) !important;
}

/* Probes Product Title Color */
.product_cat_probes .product_title {
	color: var(--probes-primary-color) !important;
}

/* Probes Pricing Box Background */
.product_cat_probes #category-col-price .elementor-widget-wrap,
.product_cat_probes #custom-selector-section .elementor-widget-wrap {
	background: var(--probes-primary-color) !important;
}

/* Probes Price Text Color */
.product_cat_probes #category-col-price .amount,
.product_cat_probes #custom-selector-section .amount {
	color: var(--probes-quaternary-color) !important;
}

/* Probes Price Suffix */
.product_cat_probes .price-suffix {
	color: var(--probes-quaternary-color) !important;
	text-align: center !important;
}

/* Probes Add to Cart Button Under Price */
.product_cat_probes #category-col-price .single_add_to_cart_button,
.product_cat_probes #custom-selector-section .single_add_to_cart_button {
	background: var(--probes-secondary-color) !important;
	color: var(--probes-quaternary-color) !important;
}

/* Probes Add to Cart Button Under Price HOVER */
.product_cat_probes #category-col-price .single_add_to_cart_button:hover,
.product_cat_probes #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--probes-quaternary-color) !important;
	color: var(--probes-secondary-color) !important;
}

/* Probes View Cart Button Under Price */
.product_cat_probes #category-col-price a.added_to_cart,
.product_cat_probes #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--probes-quaternary-color) !important;
	color: var(--probes-secondary-color) !important;
}

/* Probes Add to Cart Mobile Options Button */
.product_cat_probes .product-options-btn .elementor-button {
	background: var(--probes-secondary-color) !important;
	color: var(--probes-quaternary-color) !important;
}

/* Probes Add to Cart Mobile Options Button HOVER */
.product_cat_probes .product-options-btn .elementor-button:hover {
	background: var(--probes-quaternary-color) !important;
	color: var(--probes-secondary-color) !important;
}

/* Probes Bulk Discounts Background */
.product_cat_probes #category-col-bulk .elementor-widget-wrap {
	background: var(--probes-tertiary-color) !important;
}

/* Probes Bulk Discounts Title Color */
.product_cat_probes #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--probes-quaternary-color) !important;
}

/* Probes Bulk Discounts Title Border Color */
.product_cat_probes #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--probes-quaternary-color) !important;
}

/* Probes Bulk Discounts Text Colors */
.product_cat_probes #category-col-bulk #bulk-discounts-table {
	color: var(--probes-quaternary-color) !important;
}

/* Probes Bulk Discounts List Border */
.product_cat_probes #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--probes-quaternary-color) !important;
}

/* Probes Bulk Discounts Scrollbar */
.product_cat_probes #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--probes-secondary-color) !important;
	outline: 1px solid var(--probes-primary-color) !important;
}

/* Probes Accordion Tab Title and Background Color */
.product_cat_probes .elementor-toggle .elementor-tab-title {
	color: var(--probes-tertiary-color) !important;
	background: var(--probes-secondary-color) !important;
}

/* Probes Accordion Tab Text and Background Color */
.product_cat_probes #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--probes-quaternary-color) !important;
	background: var(--probes-primary-color) !important;
}

/* Probes Download Links Color */
.product_cat_probes ul#product-files-links li.product-files-links-item a {
color: var(--probes-quaternary-color);
}

/* Probes Thumbnail Background Color */
.product_cat_probes .flex-control-thumbs {
	background: var(--probes-primary-color);
}

/* Probes Category Custom Cart */
.product_cat_probes #custom-cart-section {
    background-color: var(--probes-primary-color) !important;
    color: var(--probes-quaternary-color) !important;
}

.product_cat_probes .custom-add-to-cart-button {
    background-color: var(--probes-secondary-color) !important;
    color: var(--probes-quaternary-color) !important;
}

.product_cat_probes .custom-add-to-cart-button:hover {
    background-color: var(--probes-quaternary-color) !important;
    color: var(--probes-secondary-color) !important;
}

.product_cat_probes .wapf-field-label {
    background-color: var(--probes-secondary-color) !important;
    color: var(--probes-quaternary-color) !important;
}

/** Temperature Category **/

/* Temperature Product Icon */
.product_cat_temperature .dynamic-icon .elementor-widget-wrap {
	background-image: var(--temperature-icon-url) !important;
}

/* Temperature Product Patented Background */
.product_cat_temperature .patented .elementor-widget-container {
	background: var(--temperature-primary-color) !important;
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Product Title Color */
.product_cat_temperature .product_title {
	color: var(--temperature-primary-color) !important;
}

/* Temperature Pricing Box Background */
.product_cat_temperature #category-col-price .elementor-widget-wrap,
.product_cat_temperature #custom-selector-section .elementor-widget-wrap {
	background: var(--temperature-primary-color) !important;
}

/* Temperature Price Text Color */
.product_cat_temperature #category-col-price .amount,
.product_cat_temperature #custom-selector-section .amount {
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Price Suffix */
.product_cat_temperature .price-suffix {
	color: var(--temperature-quaternary-color) !important;
	text-align: center !important;
}

/* Temperature Add to Cart Button Under Price */
.product_cat_temperature #category-col-price .single_add_to_cart_button,
.product_cat_temperature #custom-selector-section .single_add_to_cart_button {
	background: var(--temperature-secondary-color) !important;
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Add to Cart Button Under Price HOVER */
.product_cat_temperature #category-col-price .single_add_to_cart_button:hover,
.product_cat_temperature #custom-selector-section .single_add_to_cart_button:hover {
	background: var(--temperature-quaternary-color) !important;
	color: var(--temperature-secondary-color) !important;
}

/* Temperature View Cart Button Under Price */
.product_cat_temperature #category-col-price a.added_to_cart,
.product_cat_temperature #custom-selector-section a.added_to_cart {
	display: none !important;
	background: var(--temperature-quaternary-color) !important;
	color: var(--temperature-secondary-color) !important;
}

/* Temperature Add to Cart Mobile Options Button */
.product_cat_temperature .product-options-btn .elementor-button {
	background: var(--temperature-secondary-color) !important;
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Add to Cart Mobile Options Button HOVER */
.product_cat_temperature .product-options-btn .elementor-button:hover {
	background: var(--temperature-quaternary-color) !important;
	color: var(--temperature-secondary-color) !important;
}

/* Temperature Bulk Discounts Background */
.product_cat_temperature #category-col-bulk .elementor-widget-wrap {
	background: var(--temperature-tertiary-color) !important;
}

/* Temperature Bulk Discounts Title Color */
.product_cat_temperature #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Bulk Discounts Title Border Color */
.product_cat_temperature #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--temperature-quaternary-color) !important;
}

/* Temperature Bulk Discounts Text Colors */
.product_cat_temperature #category-col-bulk #bulk-discounts-table {
	color: var(--temperature-quaternary-color) !important;
}

/* Temperature Bulk Discounts List Border */
.product_cat_temperature #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--temperature-quaternary-color) !important;
}

/* Temperature Bulk Discounts Scrollbar */
.product_cat_temperature #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--temperature-secondary-color) !important;
	outline: 1px solid var(--temperature-primary-color) !important;
}

/* Temperature Accordion Tab Title and Background Color */
.product_cat_temperature .elementor-toggle .elementor-tab-title {
	color: var(--temperature-tertiary-color) !important;
	background: var(--temperature-secondary-color) !important;
}

/* Temperature Accordion Tab Text and Background Color */
.product_cat_temperature #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--temperature-quaternary-color) !important;
	background: var(--temperature-primary-color) !important;
}

/* Temperature Download Links Color */
.product_cat_temperature ul#product-files-links li.product-files-links-item a {
color: var(--temperature-quaternary-color);
}

/* Temperature Thumbnail Background Color */
.product_cat_temperature .flex-control-thumbs {
	background: var(--temperature-primary-color);
}

/* Temperature Category Custom Cart */
.product_cat_temperature #custom-cart-section {
    background-color: var(--temperature-primary-color) !important;
    color: var(--temperature-quaternary-color) !important;
}

.product_cat_temperature .custom-add-to-cart-button {
    background-color: var(--temperature-secondary-color) !important;
    color: var(--temperature-quaternary-color) !important;
}

.product_cat_temperature .custom-add-to-cart-button:hover {
    background-color: var(--temperature-quaternary-color) !important;
    color: var(--temperature-secondary-color) !important;
}

.product_cat_temperature .wapf-field-label {
    background-color: var(--temperature-secondary-color) !important;
    color: var(--temperature-quaternary-color) !important;
}

/** Ammonia Category **/

/* Ammonia Product Icon */
.product_cat_ammonia .dynamic-icon .elementor-widget-wrap {
	background-image: var(--ammonia-icon-url) !important;
}

/* Ammonia Product Patented Background */
.product_cat_ammonia .patented .elementor-widget-container {
	background: var(--ammonia-primary-color) !important;
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Product Title Color */
.product_cat_ammonia .product_title {
	color: var(--ammonia-primary-color) !important;
}

/* Ammonia Pricing Box Background */
.product_cat_ammonia #category-col-price .elementor-widget-wrap,
.product_cat_ammonia #custom-selector-section .elementor-widget-wrap {
	background: var(--ammonia-primary-color) !important;
}

/* Ammonia Price Text Color */
.product_cat_ammonia #category-col-price .amount,
.product_cat_ammonia #custom-selector-section .amount {
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Price Suffix */
.product_cat_ammonia .price-suffix {
	color: var(--ammonia-quaternary-color) !important;
	text-align: center !important;
}

/* Ammonia Add to Cart Button Under Price */
.product_cat_ammonia #category-col-price .single_add_to_cart_button,
.product_cat_ammonia #custom-selector-section .single_add_to_cart_button {
	background: var(--ammonia-secondary-color) !important;
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Add to Cart Button Under Price HOVER (continued) */
.product_cat_ammonia #category-col-price .single_add_to_cart_button:hover,
.product_cat_ammonia #custom-selector-section .single_add_to_cart_button:hover {
   background: var(--ammonia-quaternary-color) !important;
   color: var(--ammonia-secondary-color) !important;
}

/* Ammonia View Cart Button Under Price */
.product_cat_ammonia #category-col-price a.added_to_cart,
.product_cat_ammonia #custom-selector-section a.added_to_cart {
   display: none !important;
   background: var(--ammonia-quaternary-color) !important;
   color: var(--ammonia-secondary-color) !important;
}

/* Ammonia Add to Cart Mobile Options Button */
.product_cat_ammonia .product-options-btn .elementor-button {
	background: var(--ammonia-secondary-color) !important;
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Add to Cart Mobile Options Button HOVER */
.product_cat_ammonia .product-options-btn .elementor-button:hover {
	background: var(--ammonia-quaternary-color) !important;
	color: var(--ammonia-secondary-color) !important;
}

/* Ammonia Bulk Discounts Background */
.product_cat_ammonia #category-col-bulk .elementor-widget-wrap {
	background: var(--ammonia-tertiary-color) !important;
}

/* Ammonia Bulk Discounts Title Color */
.product_cat_ammonia #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Bulk Discounts Title Border Color */
.product_cat_ammonia #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Bulk Discounts Text Colors */
.product_cat_ammonia #category-col-bulk #bulk-discounts-table {
	color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Bulk Discounts List Border */
.product_cat_ammonia #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--ammonia-quaternary-color) !important;
}

/* Ammonia Bulk Discounts Scrollbar */
.product_cat_ammonia #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--ammonia-secondary-color) !important;
	outline: 1px solid var(--ammonia-primary-color) !important;
}

/* Ammonia Accordion Tab Title and Background Color */
.product_cat_ammonia .elementor-toggle .elementor-tab-title {
	color: var(--ammonia-tertiary-color) !important;
	background: var(--ammonia-secondary-color) !important;
}

/* Ammonia Accordion Tab Text and Background Color */
.product_cat_ammonia #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--ammonia-quaternary-color) !important;
	background: var(--ammonia-primary-color) !important;
}

/* Ammonia Download Links Color */
.product_cat_ammonia ul#product-files-links li.product-files-links-item a {
color: var(--ammonia-quaternary-color);
}

/* Ammonia Thumbnail Background Color */
.product_cat_ammonia .flex-control-thumbs {
	background: var(--ammonia-primary-color);
}

/* Ammonia Category Custom Cart */
.product_cat_ammonia #custom-cart-section {
    background-color: var(--ammonia-primary-color) !important;
    color: var(--ammonia-quaternary-color) !important;
}

.product_cat_ammonia .custom-add-to-cart-button {
    background-color: var(--ammonia-secondary-color) !important;
    color: var(--ammonia-quaternary-color) !important;
}

.product_cat_ammonia .custom-add-to-cart-button:hover {
    background-color: var(--ammonia-quaternary-color) !important;
    color: var(--ammonia-secondary-color) !important;
}

.product_cat_ammonia .wapf-field-label {
    background-color: var(--ammonia-secondary-color) !important;
    color: var(--ammonia-quaternary-color) !important;
}

/** H2S Category **/

/* H2S Product Icon */
.product_cat_h2s .dynamic-icon .elementor-widget-wrap {
	background-image: var(--h2s-icon-url) !important;
}

/* H2S Product Patented Background */
.product_cat_h2s .patented .elementor-widget-container {
	background: var(--h2s-primary-color) !important;
	color: var(--h2s-quaternary-color) !important;
}

/* H2S Product Title Color */
.product_cat_h2s .product_title {
	color: var(--h2s-primary-color) !important;
}

/* H2S Pricing Box Background */
.product_cat_h2s #category-col-price .elementor-widget-wrap,
.product_cat_h2s #custom-selector-section .elementor-widget-wrap {
   background: var(--h2s-primary-color) !important;
}

/* H2S Price Text Color */
.product_cat_h2s #category-col-price .amount,
.product_cat_h2s #custom-selector-section .amount {
   color: var(--h2s-quaternary-color) !important;
}

/* H2S Price Suffix */
.product_cat_h2s .price-suffix {
	color: var(--h2s-quaternary-color) !important;
	text-align: center !important;
}

/* H2S Add to Cart Button Under Price */
.product_cat_h2s #category-col-price .single_add_to_cart_button,
.product_cat_h2s #custom-selector-section .single_add_to_cart_button {
   background: var(--h2s-secondary-color) !important;
   color: var(--h2s-quaternary-color) !important;
}

/* H2S Add to Cart Button Under Price HOVER */
.product_cat_h2s #category-col-price .single_add_to_cart_button:hover,
.product_cat_h2s #custom-selector-section .single_add_to_cart_button:hover {
   background: var(--h2s-quaternary-color) !important;
   color: var(--h2s-secondary-color) !important;
}

/* H2S View Cart Button Under Price */
.product_cat_h2s #category-col-price a.added_to_cart,
.product_cat_h2s #custom-selector-section a.added_to_cart {
   display: none !important;
   background: var(--h2s-quaternary-color) !important;
   color: var(--h2s-secondary-color) !important;
}

/* H2S Add to Cart Mobile Options Button */
.product_cat_h2s .product-options-btn .elementor-button {
	background: var(--h2s-secondary-color) !important;
	color: var(--h2s-quaternary-color) !important;
}

/* H2S Add to Cart Mobile Options Button HOVER */
.product_cat_h2s .product-options-btn .elementor-button:hover {
	background: var(--h2s-quaternary-color) !important;
	color: var(--h2s-secondary-color) !important;
}

/* H2S Bulk Discounts Background */
.product_cat_h2s #category-col-bulk .elementor-widget-wrap {
	background: var(--h2s-tertiary-color) !important;
}

/* H2S Bulk Discounts Title Color */
.product_cat_h2s #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--h2s-quaternary-color) !important;
}

/* H2S Bulk Discounts Title Border Color */
.product_cat_h2s #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--h2s-quaternary-color) !important;
}

/* H2S Bulk Discounts Text Colors */
.product_cat_h2s #category-col-bulk #bulk-discounts-table {
	color: var(--h2s-quaternary-color) !important;
}

/* H2S Bulk Discounts List Border */
.product_cat_h2s #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--h2s-quaternary-color) !important;
}

/* H2S Bulk Discounts Scrollbar */
.product_cat_h2s #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--h2s-secondary-color) !important;
	outline: 1px solid var(--h2s-primary-color) !important;
}

/* H2S Accordion Tab Title and Background Color */
.product_cat_h2s .elementor-toggle .elementor-tab-title {
	color: var(--h2s-tertiary-color) !important;
	background: var(--h2s-secondary-color) !important;
}

/* H2S Accordion Tab Text and Background Color */
.product_cat_h2s #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--h2s-quaternary-color) !important;
	background: var(--h2s-primary-color) !important;
}

/* H2S Download Links Color */
.product_cat_h2s ul#product-files-links li.product-files-links-item a {
color: var(--h2s-quaternary-color);
}

/* H2S Thumbnail Background Color */
.product_cat_h2s .flex-control-thumbs {
	background: var(--h2s-primary-color);
}

/* H2S Category Custom Cart */
.product_cat_h2s #custom-cart-section {
    background-color: var(--h2s-primary-color) !important;
    color: var(--h2s-quaternary-color) !important;
}

.product_cat_h2s .custom-add-to-cart-button {
    background-color: var(--h2s-secondary-color) !important;
    color: var(--h2s-quaternary-color) !important;
}

.product_cat_h2s .custom-add-to-cart-button:hover {
    background-color: var(--h2s-quaternary-color) !important;
    color: var(--h2s-secondary-color) !important;
}

.product_cat_h2s .wapf-field-label {
    background-color: var(--h2s-secondary-color) !important;
    color: var(--h2s-quaternary-color) !important;
}

/** TURBIDITY Category **/

/* TURBIDITY Product Icon */
.product_cat_turbidity .dynamic-icon .elementor-widget-wrap {
	background-image: var(--turbidity-icon-url) !important;
}

/* TURBIDITY Product Patented Background */
.product_cat_turbidity .patented .elementor-widget-container {
	background: var(--turbidity-primary-color) !important;
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Product Title Color */
.product_cat_turbidity .product_title {
	color: var(--turbidity-primary-color) !important;
}

/* TURBIDITY Pricing Box Background */
.product_cat_turbidity #category-col-price .elementor-widget-wrap,
.product_cat_turbidity #custom-selector-section .elementor-widget-wrap {
   background: var(--turbidity-primary-color) !important;
}

/* TURBIDITY Price Text Color */
.product_cat_turbidity #category-col-price .amount,
.product_cat_turbidity #custom-selector-section .amount {
   color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Price Suffix */
.product_cat_turbidity .price-suffix {
	color: var(--turbidity-quaternary-color) !important;
	text-align: center !important;
}

/* TURBIDITY Add to Cart Button Under Price */
.product_cat_turbidity #category-col-price .single_add_to_cart_button,
.product_cat_turbidity #custom-selector-section .single_add_to_cart_button {
   background: var(--turbidity-secondary-color) !important;
   color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Add to Cart Button Under Price HOVER */
.product_cat_turbidity #category-col-price .single_add_to_cart_button:hover,
.product_cat_turbidity #custom-selector-section .single_add_to_cart_button:hover {
   background: var(--turbidity-quaternary-color) !important;
   color: var(--turbidity-secondary-color) !important;
}

/* TURBIDITY View Cart Button Under Price */
.product_cat_turbidity #category-col-price a.added_to_cart,
.product_cat_turbidity #custom-selector-section a.added_to_cart {
   display: none !important;
   background: var(--turbidity-quaternary-color) !important;
   color: var(--turbidity-secondary-color) !important;
}

/* TURBIDITY Add to Cart Mobile Options Button */
.product_cat_turbidity .product-options-btn .elementor-button {
	background: var(--turbidity-secondary-color) !important;
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Add to Cart Mobile Options Button HOVER */
.product_cat_turbidity .product-options-btn .elementor-button:hover {
	background: var(--turbidity-quaternary-color) !important;
	color: var(--turbidity-secondary-color) !important;
}

/* TURBIDITY Bulk Discounts Background */
.product_cat_turbidity #category-col-bulk .elementor-widget-wrap {
	background: var(--turbidity-tertiary-color) !important;
}

/* TURBIDITY Bulk Discounts Title Color */
.product_cat_turbidity #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Bulk Discounts Title Border Color */
.product_cat_turbidity #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Bulk Discounts Text Colors */
.product_cat_turbidity #category-col-bulk #bulk-discounts-table {
	color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Bulk Discounts List Border */
.product_cat_turbidity #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--turbidity-quaternary-color) !important;
}

/* TURBIDITY Bulk Discounts Scrollbar */
.product_cat_turbidity #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--turbidity-secondary-color) !important;
	outline: 1px solid var(--turbidity-primary-color) !important;
}

/* TURBIDITY Accordion Tab Title and Background Color */
.product_cat_turbidity .elementor-toggle .elementor-tab-title {
	color: var(--turbidity-tertiary-color) !important;
	background: var(--turbidity-secondary-color) !important;
}

/* TURBIDITY Accordion Tab Text and Background Color */
.product_cat_turbidity #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--turbidity-quaternary-color) !important;
	background: var(--turbidity-primary-color) !important;
}

/* TURBIDITY Download Links Color */
.product_cat_turbidity ul#product-files-links li.product-files-links-item a {
color: var(--turbidity-quaternary-color);
}

/* TURBIDITY Thumbnail Background Color */
.product_cat_turbidity .flex-control-thumbs {
	background: var(--turbidity-primary-color);
}

/* Turbidity Category Custom Cart */
.product_cat_turbidity #custom-cart-section {
    background-color: var(--turbidity-primary-color) !important;
    color: var(--turbidity-quaternary-color) !important;
}

.product_cat_turbidity .custom-add-to-cart-button {
    background-color: var(--turbidity-secondary-color) !important;
    color: var(--turbidity-quaternary-color) !important;
}

.product_cat_turbidity .custom-add-to-cart-button:hover {
    background-color: var(--turbidity-quaternary-color) !important;
    color: var(--turbidity-secondary-color) !important;
}

.product_cat_turbidity .wapf-field-label {
    background-color: var(--turbidity-secondary-color) !important;
    color: var(--turbidity-quaternary-color) !important;
}

/** RESEARCH Category **/

/* RESEARCH Product Icon */
.product_cat_research .dynamic-icon .elementor-widget-wrap {
	background-image: var(--research-icon-url) !important;
}

/* RESEARCH Product Patented Background */
.product_cat_research .patented .elementor-widget-container {
	background: var(--research-primary-color) !important;
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH Product Title Color */
.product_cat_research .product_title {
	color: var(--research-primary-color) !important;
}

/* RESEARCH Pricing Box Background */
.product_cat_research #category-col-price .elementor-widget-wrap,
.product_cat_research #custom-selector-section .elementor-widget-wrap {
   background: var(--research-primary-color) !important;
}

/* RESEARCH Price Text Color */
.product_cat_research #category-col-price .amount,
.product_cat_research #custom-selector-section .amount {
   color: var(--research-quaternary-color) !important;
}

/* RESEARCH Price Suffix */
.product_cat_research .price-suffix {
	color: var(--research-quaternary-color) !important;
	text-align: center !important;
}

/* RESEARCH Add to Cart Button Under Price */
.product_cat_research #category-col-price .single_add_to_cart_button,
.product_cat_research #custom-selector-section .single_add_to_cart_button {
   background: var(--research-secondary-color) !important;
   color: var(--research-quaternary-color) !important;
}

/* RESEARCH Add to Cart Button Under Price HOVER */
.product_cat_research #category-col-price .single_add_to_cart_button:hover,
.product_cat_research #custom-selector-section .single_add_to_cart_button:hover {
   background: var(--research-quaternary-color) !important;
   color: var(--research-secondary-color) !important;
}

/* RESEARCH View Cart Button Under Price */
.product_cat_research #category-col-price a.added_to_cart,
.product_cat_research #custom-selector-section a.added_to_cart {
   display: none !important;
   background: var(--research-quaternary-color) !important;
   color: var(--research-secondary-color) !important;
}

/* RESEARCH Add to Cart Mobile Options Button */
.product_cat_research .product-options-btn .elementor-button {
	background: var(--research-secondary-color) !important;
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH Add to Cart Mobile Options Button HOVER */
.product_cat_research .product-options-btn .elementor-button:hover {
	background: var(--research-quaternary-color) !important;
	color: var(--research-secondary-color) !important;
}

/* RESEARCH Bulk Discounts Background */
.product_cat_research #category-col-bulk .elementor-widget-wrap {
	background: var(--research-tertiary-color) !important;
}

/* RESEARCH Bulk Discounts Title Color */
.product_cat_research #category-col-bulk #bulk-list-title .elementor-divider__text {
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH Bulk Discounts Title Border Color */
.product_cat_research #category-col-bulk #bulk-list-title .elementor-divider-separator {
	--divider-border-color: var(--research-quaternary-color) !important;
}

/* RESEARCH Bulk Discounts Text Colors */
.product_cat_research #category-col-bulk #bulk-discounts-table {
	color: var(--research-quaternary-color) !important;
}

/* RESEARCH Bulk Discounts List Border */
.product_cat_research #bulk-discounts-table td, #bulk-discounts-table th {
	border-bottom-color: var(--research-quaternary-color) !important;
}

/* RESEARCH Bulk Discounts Scrollbar */
.product_cat_research #bulk-discounts-table::-webkit-scrollbar-thumb {
	background-color: var(--research-secondary-color) !important;
	outline: 1px solid var(--research-primary-color) !important;
}

/* RESEARCH Accordion Tab Title and Background Color */
.product_cat_research .elementor-toggle .elementor-tab-title {
	color: var(--research-tertiary-color) !important;
	background: var(--research-secondary-color) !important;
}

/* RESEARCH Accordion Tab Text and Background Color */
.product_cat_research #category-accordion .elementor-toggle .elementor-tab-content {
	color: var(--research-quaternary-color) !important;
	background: var(--research-primary-color) !important;
}

/* RESEARCH Download Links Color */
.product_cat_research ul#product-files-links li.product-files-links-item a {
color: var(--research-quaternary-color);
}

/* RESEARCH Thumbnail Background Color */
.product_cat_research .flex-control-thumbs {
	background: var(--research-primary-color);
}

/* Research Category Custom Cart */
.product_cat_research #custom-cart-section {
    background-color: var(--research-primary-color) !important;
    color: var(--research-quaternary-color) !important;
}

.product_cat_research .custom-add-to-cart-button {
    background-color: var(--research-secondary-color) !important;
    color: var(--research-quaternary-color) !important;
}

.product_cat_research .custom-add-to-cart-button:hover {
    background-color: var(--research-quaternary-color) !important;
    color: var(--research-secondary-color) !important;
}

.product_cat_research .wapf-field-label {
    background-color: var(--research-secondary-color) !important;
    color: var(--research-quaternary-color) !important;
}