:root{
	--header_back:#242424;
	--header_text:#f3f3f3;
	--body_back:#ffffff;
	--body_text:#666666;
	--button_back:#c63724;
	--button_text:#ffffff;
	--category_text:#c63724 ;
	--product_text:#222222;
	--price_text:#c63724;
	--footer_text:#f3f3f3;
	--store_text:#ffffff;
	--sidebar_back:#33333311;
	--sidebar_icon:invert(.1);
}

@font-face { 
	font-family: 'Font Store';
	src: url('font_store.otf') format('truetype');
 }
 
 @font-face { 
	font-family: 'Font Slogan';
	src: url('font_slogan.ttf') format('truetype');
}

@font-face { 
	font-family: 'Font Category';
	src: url('font_category.ttf') format('truetype');
}

#sec_mainbar{
	background: #fdfdfd;
	/*background: linear-gradient(#efefef 0%, #ffffff 20%);*/
}

#sec_mainbar #logo{
	padding: 3px 0;
}

#sec_mainbar .action-button{
	filter: invert(.3);
}

#mod_product_list #placeholder{
	aspect-ratio: 400/280;
}

#mod_product_list ul#product_list{
	padding: 15px 50px 25px 50px;
}

#mod_product_list ul#product_list li.title h3{
	font-family: 'Font Category';
	font-size: 30px;
	color:var(--category_text);
}

#mod_product_list #footer{
	padding-top: 75px;
}