#cartAsNote {
	display: none;
}

:root {
	--home-color			: #e8eeea;
	--shop-color			: #eef3e5;
	--main-background-color: var(--shop-color);
	--page-background	: var(--home-color);
	--wrapper-background	: var(--page-background);
	--content-background : var(--main-background-color);
	--header-background	: var(--white);
	--status-background	: var(--orange);

	--green				: #D6E18A;
	--green2			: #e0ead1;
	--greendark			: #95b71b;
	--orange 			: #ea5826;
	--home-rot			: #BE0C0C;
	--himmelblau		: #d7eaf4;
	--hellblau			: #f2f9fc;
	--beige				: #f5f0ea;
	--dunkelbeige		: #eae2d8;
	--dunkelgruen		: #2e4649;
	--dunkelgruen2		: #017926;
	--textaufdunkel		: var(--green);
	--shop-green		: var(--dunkelgruen2);

	--text-color: var(--dunkelgruen);
	--link-color: var(--orange);
	--link-color-visited: var(--orange);
	--label-old-price	: var(--shop-green);

	--raleway-font		: Raleway, Arial, Helvetica, sans-serif;
	--sans-fontstack	: var(--raleway-font);
	--serif-fonstack	: "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	--standard-font		: var(--sans-fontstack);
	--cms-font			: var(--standard-font);
	--headline-font		: var(--sans-fontstack);
	--delicious-font	: DeliciousHandrawn, Arial, Helvetica, sans-serif;

	--button-color: var(--text-color);
	--border-radius: 0px;
	--semibold:		500;

	--breadcrumb-color	: var(--text-color);
	--breadcrumb-background	: transparent;
	--breadcrumb-divider	: '\279C';

	--products-in-cart-bg-color: transparent;

	--header-height: 68px;
	--standard-padding: 10px;
	--narrow-text-width: 800px;
}

.searchResultGroups {
	--search-resultgroup-bg-color: var(--dunkelgruen2);
	--search-result-color: var(--text-color);
	--search-result-bg-color-hover: var(--dunkelgruen2);
	--search-result-bg-color-current: var(--dunkelgruen2);
	--link-color: var(--text-color);
}

@media screen and (min-width: 1200px) {
	:root {
		--header-height: 169px;
	}
}

.shop-cls {
	--page-background	: var(--main-background-color);
}

.home-cls {
	--fontsize: 18px;
	--line-height: 30px;
}

#product-list, .tile-list, #product-group-list, .abo-group-list, .abo-list {
	--price-fontsize: 1.2rem;
}


.tile-list, .productDetailWrapper {
	--product-input-areas: 'quantity unit' 'interval interval' 'userText userText';
	--tile-name-color: var(--orange);
}

.abo-list .view-tile {
	--product-height: 610px;
  	--product-height-hover: 610px;
	--image-area-height: 200px !important;
}

.view-compact {
	--compact-max-product-height: 126px;
	--compact-template-rows: 126px;
}

#footer {
	--text-color: inherit;
	--footer-background: var(--white);
	--fontsize-h3: 1.4rem;
}

.importantMessage, #importantMessage .importantMessageText {
	--important-background: var(--orange);
}


/* menu */

.gwMenu,
#main-nav.gwMenu {
	--padding-right: 8px;
	--padding-left: 8px;
	--padding-top: 8px;
	--padding-bottom: 8px;
}

#main-nav.gwMenu > .gwm-wrapper .gwm-wrapper {
	--border: none;
}

#main-nav.gwMenu {
	--menu-background-color: var(--page-background);
}

#main-nav.gwTree {
	--menu-background-color: var(--white);
}

#main-nav.gwMenu > .gwm-wrapper > ul > li, 
#main-nav.gwTree > .gwm-wrapper > ul > li,
#main-nav.gwMenu > ul > li, 
#main-nav.gwTree > ul > li {
	--item-background-color: transparent;
	--item-background-color-hover : var(--white);
}

.gwMenu li, 
.gwTree li {
	--text-color-hover: var(--orange);
	--item-background-color: var(--white);
	--item-background-color-hover: var(--superlightgrey);
}

#kunden-navigation.gwMenu > .gwm-wrapper > ul > li, 
#kunden-navigation.gwTree > .gwm-wrapper > ul > li,
#kunden-navigation.gwMenu > ul > li, 
#kunden-navigation.gwTree > ul > li,
#shopnav li {
	--item-background-color: transparent;
	--item-background-color-hover: transparent;
}

#shopnav a {
	border-bottom: none;
}

/* misc */

.collapsible {
	--not-collapsed-text-color : var(--text-color);
}