﻿:root{
	--fontFamily: 'Open Sans', sans-serif;
	--fontIcon:'Font Awesome 5 Pro';
	--fontSize: 15px;
	--fontSizeMobile: 14px;
    --background:#fff;
    --foreground: #000;
    --anchor:#003;
    --anchorHover: #911C77;
	--primaryBg: #911C77;
    --primaryFg:#fff;
    --secondaryBg:#8F3282;
    --secondaryFg:#fff;
    --tertiaryBg:#ddd;
    --tertiaryFg:#000;
	--callToActionBg:#7b1865;
	--callToActionFg:#FFF;
	--buyActionBg: #4eac21;
	--buyActionFg:#fff;
	--priceList:#999;
	--priceOur:#3E4095;
	--priceOr:#3E4095;
	--priceSave:#3E4095;
	--highlight1Bg:#e83337;
	--highlight1Fg:#FFF;
	--highlight2Bg:#3E4095;
	--highlight2Fg:#FFF;
	--highlight3Bg:#3E4095;
	--highlight3Fg:#FFF;
	--ratingStar: #FB0;
	--border:#ddd;
	--frame: 1920px;
	--moduleFrame: 1400px;
	--navCols: 2;
	--edgePadding: 20px;
	--edgePaddingMobile: 15px;
	--modulePadding: 20px;
	--modulePaddingMobile: 10px;
	--swiper-theme-color:#999;
	--swiper-navigation-size:22px;
}

@media screen and (max-width: 640px) {
	:root{
		--fontSize: var(--fontSizeMobile);
		--edgePadding: var(--edgePaddingMobile);
		--modulePadding: var(--modulePaddingMobile);
	}
}

/* CUSTOM */

#ddm_22 {
	background:#fff;
}

#ddm_22 span {
	color: #cc141d;
}