@media print{.noPrint{ display:none !important;}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{ display:none !important;}}.cleaner{clear:both;}.hidden,.hide,.noAnzeige{display:none !important;}.strong{font-weight:700;}.center{text-align:center;}.flexbreak{flex-basis:100%;height:0;}small{font-size:medium}a{color:#0048cc;cursor:pointer;text-decoration:none;}button{cursor:pointer;background-color:transparent;padding:0;margin:0;border:none;font:inherit;border-top-left-radius:0.4em;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;}h1,h2,h3,h4{padding:0;margin:0;border:none;font:inherit;}p{margin:0;}p,div{border-width:0;}ul,ol{	margin-block-start:0.5em;	padding-inline-start:0.2em;margin-left:1em;list-style:square;}ul li{	list-style-type:square;display:list-item;border:0;padding:3px;overflow:visible;}ol li{	list-style-type:decimal;display:list-item;border:0;padding:3px;overflow:visible;}body{text-align:left;font-family:"Atlas Grotesk Web",sans-serif;	font-size:1.05em;font-display:auto;color:#525252;margin:0;padding:0;line-height:1;}select{background-color:#fff;border-style:solid;border-width:1px;border-color:#2f4876;padding:0.5em;box-shadow:1px 1px 0 0 #2f4876;border-radius:0.2em;cursor:pointer;}select::-ms-expand{display:none;}select option{color:#2f4876;}i{	cursor:pointer;}h1{margin-top:1.3ex;margin-bottom:0.5ex;font-size:1.3em;line-height:1.15em;}hr{height:1px;color:#cdcccc;background-color:#cdcccc;border:none;}input{	font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);}table.border-table,.border-table th,.border-table td{	border:1px solid black;	border-collapse:collapse;}.body_main :not(.makieren):not(input):not(textarea)::selection{background:0 0;}#Artikel_Kategorie_Text a :hover{text-decoration:underline;}.Button{margin-top:1em;margin-bottom:1em;}.Button > a{display:flex;align-items:center;justify-content:flex-start;}.Button > a > i{font-size:1.3em;margin-right:0.2em;}.Button a{font-size:1em;border-top-left-radius:0.3em;border-bottom-left-radius:0.3em;border-bottom-right-radius:0.3em;background-color:white;	border:1px solid #feab58;color:#feab58;cursor:pointer;padding:0.45em;padding-left:0.55em;padding-right:0.55em;box-shadow:2px 1px 0 0 #3e3e3e;}/* Menue */#Menue{position:fixed;top:0;left:0;z-index:9999;background-color:#232323a1;width:100%;height:100%;display:none;}#Menue > div{position:relative;float:left;width:calc(100% - 20em);height:100%;}#Menue > div:first-child{float:left;width:20em;	background-color:#f5f5f8;overflow-y:auto;overflow-x:hidden;}#Menue_Header{	width:100%;	border-bottom:1px solid #feab58;	display:flex;	flex-direction:row;}#Menue_Header > #Menue_Header_Leiste{	width:calc( 100% - 3.2em );	height:3.2em;	background-color:#feab58;	z-index:999;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;	padding:0 0.4em;}#Menue_Header > #Menue_Header_Leiste > div{	padding:0.2em;	text-align:center;	width:25%;}#Menue_Header > #Menue_Header_Leiste > div i{	color:white;	font-size:1.05em;}#Menue_Header > #Menue_Header_Leiste > div small{	color:white;	font-size:0.7em;	margin:0;	margin-top:0.4em;	white-space:nowrap;}#Menue_Header > #Menue_Header_Leiste > div button{	display:flex;	flex-direction:column;	align-items:center;	text-align:center;	margin-right:0;	width:100%;}#Menue_Close{	width:3.2em;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	text-align:center;}#Menue_Close i{	color:#feab58;	font-size:1.75em;}#Menue_Content{	padding-bottom:3em;}.Menue_Parent{	width:100%;}.Menue_Parent > p{	margin-top:1.1em;	margin-bottom:0.5em;	padding-left:0.75em;	font-weight:bold;	width:100%;	font-size:1.05em;}.Menue_Parent > div{	background-color:#fff;}.Menue_Child{	border-bottom:1px solid #feab5840;	padding:0.75em;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;}.Menue_Child i{	color:#1f304dc7;}.Menue_Child a,.Menue_Child button,.Menue_Child p{	color:#525252;	width:100%;	height:100%;	text-align:left;	cursor:pointer;}.Menue_Highlight{	background-color:white !important;}.Menue_Highlight a p{color:#feab58 !important;font-weight:700;}.MenueMore{display:none;}/* Header */header{	background-color:#fff8db;}header > div:first-child{	background-color:#feab58;	width:100%;	min-height:1.6em;	overflow:hidden;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;}header > div:first-child > div{	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;}header > div:first-child > div > a,header > div:first-child > div > button{	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;	color:white;	cursor:pointer;	padding:0.5em;}header > div:first-child > div > a i,header > div:first-child > div > button i{	font-size:1.2em;	margin-right:0.3em;}@media ( max-width:950px){	header > div:first-child > div > a span,	header > div:first-child > div > button span{		display:none;	}	header > div:first-child > div > a i,	header > div:first-child > div > button i{		margin-right:0;		padding:0 0.25em;	}}header > div:nth-child(2){	width:100%;	min-height:6.4em;	overflow:hidden;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;}#header_logo{	max-width:20em;	width:100%;	height:4.8em;	padding-left:0.4em;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;}#header_logo > a,#header_logo > a > picture{	width:100%;}#header_logo img{	max-width:100%;	max-height:100%;	width:auto;	height:auto;}@media ( max-width:850px){	#header_logo{		padding-top:1em;		height:auto;	}}@media ( max-width:750px){	header > div:nth-child(2){		min-height:4.4em;		max-height:4.4em;	}	#header_logo{		padding:0.75em 1.4em;		width:calc( 100% - 2.8em );		height:4em;	}}#header_suche{	width:calc( 100% - 1.5em );	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	padding:0.75em;	margin-left:0.75em;}#header_suche div{	background-color:#feab58;	width:100%;	max-width:35em;	display:flex;	justify-content:space-between;	align-items:center;	height:2.25em;	border-radius:0.5em;box-shadow:0.06em 0.06em 0 0 #feab58;}#header_suche input:focus{outline:none;}#header_suche input::placeholder{color:black;opacity:1;font-size:0.8em;}#header_suche input::-ms-input-placeholder{color:black;opacity:1;font-size:0.8em;}#header_suche input{	background-color:white;	color:black;line-height:2em;	height:100%;	flex-grow:2;	margin-top:0;	border:none;	width:100%;	border-radius:0.5em 0 0 0.5em;	padding:0 0.4em;}#header_suche button{	background-color:#feab58;	color:white;min-width:7em;	height:100%;border-radius:0.2em;font-size:0.8em;	border-radius:0 0.5em 0.5em 0;}#header_suche i{	font-size:1.3em;}@media ( max-width:750px){	#header_suche{		display:none;	}}#header_konto{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;}#header_konto a,#header_konto button{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	margin-right:0.8em;	color:white;}#header_konto i{	font-size:1.7em;}#header_konto span{	text-align:center;	margin-left:0.5em;	margin-right:0.3em;	font-size:0.95em;}#header_images{	display:flex;	justify-content:center;	align-items:center;}#header_images img{	max-height:3.5em;	min-width:3.5em;	width:auto;	height:auto;	padding:0.5em 0.3em;}@media (max-width:1000px){	#header_images picture:first-child{		display:none;	}}@media ( max-width:850px){	header > div:nth-child(2){		flex-direction:column;		justify-content:center;	}	#header_images{		display:none;	}	#header_suche{		margin:0;	}}#header_warenkorb{	height:2.5em;	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;	border:2px solid #feab58;margin-right:0.5em;padding:0.15em 0.5em;border-radius:0.25em;}#header_warenkorb button,#header_warenkorb a{	display:flex;	color:#feab58;	flex-direction:row;	align-items:center;	justify-content:center;	padding:0 0.4em;}#header_warenkorb i{	color:#feab58;	font-size:1.55em;	margin-right:0.2em;	min-width:1.3em;}#header_warenkorb span{	color:#feab58;	margin-left:0.25em;}@media ( max-width:950px){	#header_warenkorb{		margin-right:0.25em;	}	#header_warenkorb span{		display:none;	}}@media ( max-width:850px){	#header_warenkorb{		margin-right:0em;		margin-bottom:0.25em;	}	#header_warenkorb span{		display:flex;	}}@media ( max-width:750px){	#header_warenkorb{		display:none;	}}header > div:nth-child(3){	background-color:#feab58;	width:100%;	min-height:2.2em;	overflow:hidden;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;}@media ( max-width:750px){	header > div:nth-child(3){		display:none;	}}#header_toplinks{	max-width:100%;	line-height:2em;	max-height:2.2em;	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;	overflow-x:auto;	overflow-y:hidden;}#header_toplinks::-webkit-scrollbar{	display:none;}#header_toplinks > a{	display:flex;	flex-direction:row;	align-items:center;	justify-content:center;	padding:0 0.4em;	white-space:nowrap;}#header_toplinks > a > i{	color:white;	font-size:1.25em;}#header_toplinks > a> span{	color:white;	margin-left:0.25em;}#top_navigation{	z-index:999;	position:absolute;	display:none;	width:calc( 100% - 0.5em );	color:#525252;	background-color:#1f304dc4;	padding:0.25em;	padding-top:0;	border-radius:0 0 0.5em 0.5em;}#top_navigation > div{	padding:0.5em;	background-color:white;	width:calc( 100% - 1em );	display:none;	flex-flow:row wrap;	justify-content:flex-start;	border-radius:0 0 0.4em 0.4em;}#top_navigation > div > div{	padding-left:1.25em;	padding-right:1.75em;	display:flex;	flex-flow:column wrap;	line-height:1.5em;}#top_navigation a{	color:#595f65;	font-size:1.03em;}.top_nav_eb_2{	padding-left:1.5em;}.top_nav_eb_3{	padding-left:3em;}.break-here{page-break-after:always;break-after:always;}/* Sticky Footer */#Footer_Sticky{	width:calc( 100% - 0.8em );	height:3.5em;	position:fixed;	bottom:0;	left:0;	border-top:0.2em solid #feab58;	background-color:white;	z-index:999;		display:none;	flex-direction:row;	justify-content:space-between;	align-items:center;	padding:0 0.4em;	 max-width:100%;	overflow:hidden;}@media ( max-width:750px){	#Footer_Sticky{		display:flex;	}}#Footer_Sticky > div{	display:flex;	flex-direction:row;	justify-content:center;	padding:0.2em;	text-align:center;	width:20%;}#Footer_Sticky > div i{	color:#feab58;	font-size:1.3em;}#Footer_Sticky button,#Footer_Sticky a{	display:flex;	justify-content:center;	align-items:center;	flex-direction:column;}#Footer_Sticky > div small{	color:#feab58;	font-size:0.75em;	margin:0;	margin-top:0.4em;	white-space:nowrap;}/* Warenkorb Icon */#Warenkorb_Icon i{	position:relative;}#Warenkorb_Icon i p{	position:absolute;top:-0.35em;right:-0.35em;	padding:0.2em;text-align:center;font-size:0.65em;background-color:white;color:black;border-radius:0.6em;}/* Suche Mobil */#Header_Suchrow{	width:calc( 100% - 0.8em );	height:2.5em;	background-color:#feab58;	z-index:999;		display:none;	flex-direction:row;	justify-content:space-between;	align-items:center;	padding:0 0.4em;}@media ( max-width:750px){	#Header_Suchrow{		display:flex;	}}#Header_Suchrow div{	border:1px solid #fbfbea;	background-color:#fbfbea;	border-radius:0.2em;	width:100%;	display:flex;	justify-content:space-between;	align-items:center;}#Header_Suchrow input:focus{outline:none;}#Header_Suchrow input::placeholder{padding-left:0.3em;color:#black;opacity:1;}#Header_Suchrow input::-ms-input-placeholder{padding-left:0.3em;color:#black;opacity:1;}#Header_Suchrow input{	font-size:0.85em;	background-color:#fbfbea;	color:black;line-height:3.5ex;	flex-grow:2;	margin:0;	padding:0;	padding-left:0.3em;	border:none;	width:85%;}#Header_Suchrow button{	background-color:#feab58;	color:white;width:10%;	height:2.2em;border-radius:0.2em;font-size:0.8em;}/* Footer */footer a,footer button{color:black;}footer{	width:calc( 100% - 1em );clear:both;background-color:#fbfbea63;border-style:solid;border-width:10px 0 0 0;border-color:#feab58;	display:flex;	flex-direction:row;	justify-content:center;	margin-top:0.5em;	padding-bottom:0.5em;	overflow-x:hidden;	flex-wrap:wrap;	padding:0.5em;}	footer > div.footer_box{	margin:0.25em;	width:calc( 25% - 0.5em );background-color:#fffee2;border:1px solid #ffe1c6;}@media (max-width:1250px){	footer{			}	footer > div.footer_box{		width:calc( 50% - 0.5em);	}}@media (max-width:820px){	footer > div.footer_box{		margin-top:0.5em;		width:calc( 100% - 0.5em );	}	footer{		flex-direction:column;	}}footer > div.footer_box > :first-child{	position:relative;	color:#feab58;	text-align:center;	font-weight:bold;	padding:0.4em 0;}footer > div.footer_box > :first-child > i{	display:none;	position:absolute;	right:0.75em;	bottom:0.5em;	color:black;}footer > div.footer_box > :nth-child(2){	display:flex;	width:calc( 100% - 1em );	margin-bottom:0.3em;	padding:0 0.5em;}footer > div.footer_box > :first-child > p ,footer > div.footer_box > :first-child > h3{	border-bottom:1px solid #ffe1c6;	padding-bottom:0.4em;}.footer_shop{	flex-direction:column;	justify-content:center;	text-align:center;	line-height:1.5em;}@media (max-width:750px){	.footer_shop{		line-height:48px;	}}	#footer_zahlung,#footer_versand{	flex-direction:row;	flex-wrap:wrap;	justify-content:center;}#footer_zahlung img,#footer_versand img{	width:auto;	height:auto;	max-height:3em;}.footer_text{	color:black;	line-height:1.1em;	text-align:center;	padding:0.15em;}.footer_logos{margin-top:0.4em;margin-bottom:0.4em;display:flex;flex-direction:row;justify-content:center;	text-align:center;}.footer_logos a:last-child{	background-color:white;	border-radius:0.5em;}.footer_logos a{display:flex;flex-direction:row;}.footer_logos img{	padding:0 0.75em;max-height:10ex;width:auto;}@media (max-width:820px){	.footer_logos a{		display:flex;		flex-direction:column;	}	.footer_logos a img{		margin-bottom:0.5em;	}}@media ( max-width:750px){	footer{		padding-bottom:4em;	}}/* Artikel */article{	min-height:50em;}#Main_Content.padding{	padding:0 0.45em;	width:calc( 100% - 0.9em );}article.color{	background-color:#fbfbea63;}@media (max-width:750px){	article{		width:calc( 100% - 0.3em );		padding:0 0.15em;	}}#Article_Suchcontent{	background-color:white;	box-shadow:3px 3px 6px gray,-3px 0px 6px gray;	min-height:55em;	display:none;}/* Warenkorb Icon */#header_warenkorb i{	position:relative;}#header_warenkorb i p{	position:absolute;top:-0.35em;right:-0.35em;	padding:0.2em;text-align:center;font-size:0.65em;background-color:white;color:black;border-radius:0.6em;}/* Warenkorb */@media (min-width:750px){	#Warenkorb_Success,#Merkliste_Success{		max-width:25em;		top:0;		right:1.25em;		position:fixed;		display:none;		padding:0.7em 1em;		background-color:#f5f5f5;		border-bottom-left-radius:0.35em;		border-bottom-right-radius:0.35em;		box-shadow:3px 3px 6px gray,-3px 0px 6px gray;		margin-bottom:0.4em;		z-index:9999;		cursor:pointer;	}	#Warenkorb_Success > div,#Merkliste_Success > div{		width:100%;		display:flex;		flex-direction:row;		justify-content:flex-start;		align-items:center;	}	#Warenkorb_Success > div > div,#Merkliste_Success > div > div{		display:flex;		flex-direction:column;		justify-content:flex-start;		align-items:center;	}	#Warenkorb_Success > div > div:nth-child(2),#Merkliste_Success > div > div:nth-child(2){		width:100%;	}	#Warenkorb_Success img,#Merkliste_Success img{		max-width:100px;		max-height:100px;		padding:0.1em;	}	#Warenkorb_Success p,#Merkliste_Success p{		text-align:center;		font-size:1.05em;		font-weight:bold;		width:100%;	}	#Warenkorb_Success small,#Merkliste_Success small{	text-align:center;	margin-top:1.5em;	font-size:0.97em;	width:100%;}}@media (max-width:750px){	#Warenkorb_Success,#Merkliste_Success{		position:fixed;		bottom:3.5em;		display:none;		background-color:white;		z-index:9999;		cursor:pointer;		overflow:hidden;		box-shadow:0px -1px 6px #1f304d;		min-height:6.5em;	}	#Warenkorb_Success > div,#Merkliste_Success > div{		max-width:100%;		width:100%;		padding:0.6em 0.3em;		display:flex;		flex-direction:row;		justify-content:flex-start;		align-items:center;	}	#Warenkorb_Success > div > div,#Merkliste_Success > div > div{		display:flex;		flex-direction:column;		justify-content:flex-start;		align-items:center;	}	#Warenkorb_Success > div > div:nth-child(2),#Merkliste_Success > div > div:nth-child(2){		width:100%;	}	#Warenkorb_Success img,#Merkliste_Success img{		max-width:90px;		max-height:90px;		padding:0.1em;	}	#Warenkorb_Success p,#Merkliste_Success p{		text-align:center;		font-size:1.05em;		font-weight:bold;		width:100%;	}	#Warenkorb_Success small,#Merkliste_Success small{		width:100%;		margin-top:0.75em;		font-size:0.97em;		text-align:center;	}}/* Standart Main Elements */#Trusted_Shops_ID{z-index:3;position:fixed;bottom:1.5em;right:1.2em;box-shadow:1px 1px 0.4em rgba(31,48,77,0.4);border-radius:0.5em;}/* Kategorie Slide */#Kategorie_Slide_Menue,#Kategorie_Slide_Menue_Img{	margin-top:0.5em;	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;	background-color:white;box-shadow:1px 1px 0.4em rgba(31,48,77,0.4);	padding:0 0.25em;	max-width:calc( 100% - 0.5em );	overflow:hidden;}#Kategorie_Slide_Menue > div:first-child,#Kategorie_Slide_Menue > div:last-child,#Kategorie_Slide_Menue_Img > div:first-child,#Kategorie_Slide_Menue_Img > div:last-child{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;		margin:0 0.25em;	width:1.8em;	height:1.8em;		background-color:#ffa85d;	border-radius:0.9em;	cursor:pointer;}div.inaktiv{	background-color:#c3cad7 !important;}#Kategorie_Slide_Menue_Img i,#Kategorie_Slide_Menue i{	color:white;}#Kategorie_Slide_Menue_Img > ol,#Kategorie_Slide_Menue > ol{	-ms-overflow-style:none;	scrollbar-width:none;	display:flex;	flex-direction:row;	flex-wrap:nowrap;	justify-content:flex-start;	align-items:center;	width:100%;	overflow:auto;	padding:0.25em;	margin:0;}#Kategorie_Slide_Menue_Img ol::-webkit-scrollbar,#Kategorie_Slide_Menue > ol::-webkit-scrollbar{	display:none;}#Kategorie_Slide_Menue_Img li,#Kategorie_Slide_Menue li{	display:flex;	list-style-type:none;	padding:0;}#Kategorie_Slide_Menue a{	margin-right:0.65em;	min-width:5em;	border:1px solid #ffa54c;	color:#ffa54c;	padding:0.65em 0.85em;box-shadow:1px 1px 0.1em #6f510766;border-top-left-radius:0.5em;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em;	white-space:nowrap;	display:flex;	flex-direction:column;	justify-content:center;	text-align:center;}#Kategorie_Slide_Menue_Img a{	margin-right:0.75em;	min-width:8em;	border:1px solid #5672a7;	color:#5672a7;box-shadow:1px 1px 0.1em rgb(31 48 77 / 40%);border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;border-top-left-radius:0.4em;	white-space:nowrap;	display:flex;	flex-direction:column;	justify-content:center;	text-align:center;}#Kategorie_Slide_Menue_Img a p{	border-bottom:1px solid #5672a7;	text-align:center;	padding:0.25em 0.45em;}#Kategorie_Slide_Menue_Img a img{	margin-top:0.2em;	padding:0.15em 0.25em;}/* Boxelmente */.box{	margin-top:1.25em;	margin-bottom:0.75em;	width:calc( 100% - 0.9em );	display:flex;	flex-direction:column;	justify-content:center;	align-items:center;	padding:0 0.45em;}@media ( max-width:750px){	.box{		padding:0em;		width:calc( 100% - 0.3em );		padding:0 0.15em;	}}.box > div{	background-color:white;box-shadow:1px 1px 2px gray;}.box > p,.box > h2,.box > h3{	width:calc( 100% - 2em );	padding:0.7em 1em;	font-weight:bold;	font-size:1.15em;	background-color:white;box-shadow:1px 1px 2px gray;	margin-bottom:2px;}/* Banner */.banner_slide{	position:relative;	padding:0.25em 0.45em;}@media ( max-width:750px){	.banner_slide{		padding:0 0.15em;	}}.kategorie_main .banner_slide{	padding:0;	margin:0;	margin-top:0.5em;}.banner_slide .banner_button{	position:absolute;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	top:calc(50% - 1em );	margin:0 0.25em;	width:1.8em;	height:1.8em;	background-color:#5672a7;	border-radius:0.9em;}.banner_slide > div.banner_button:first-child{	left:0.5em;	cursor:pointer;}.banner_slide > div.banner_button:last-child{	right:0.5em;	cursor:pointer;}.banner_slide i{	color:white;}.banner_slide > div:nth-child(2){	-ms-overflow-style:none;	scrollbar-width:none;	display:flex;	flex-direction:row;	flex-wrap:nowrap;	justify-content:flex-start;	align-items:center;	width:100%;	overflow:auto;	padding:0.25em 0;}.banner_slide > div:nth-child(2)::-webkit-scrollbar{	display:none;}.banner_slide > div:nth-child(2) div{	min-width:100%;	height:100%;}.banner_slide img{box-shadow:1px 1px 0.1em rgb(31 48 77 / 40%);	width:100%;	height:auto;}/* Brotkruemel */.Artikel_Brotkruemel li{	list-style-type:none;	margin-left:0.45em;	list-style-position:inside;	border:0;	padding:0;}.Artikel_Brotkruemel li::before{	margin-right:0.35em;	list-style-type:none;	content:"\21FE";	font-size:1.1em;}.Artikel_Brotkruemel li:first-child::before{	content:none;}.Artikel_Brotkruemel li:first-child{	list-style-type:none;	margin:0;}ol.Artikel_Brotkruemel{	margin-left:0;	margin-block-end:0;}.Artikel_Brotkruemel{	display:flex;	flex-direction:row;	align-items:center;	flex-wrap:wrap;font-size:0.9em !important;color:#535353;	overflow:auto;	line-height:1.3em;}.Artikel_Brotkruemel > li > a{color:#535353;white-space:nowrap;}.Artikel_Brotkruemel > li > a small{font-size:0.9em !important;}.Artikel_Brotkruemel > li:last-child > a{color:#5672a7;}.Artikel_Brotkruemel > li > a > i{font-size:0.9em;	min-width:1.2em;	text-align:center;}.Artikel_Brotkruemel > i{	margin-right:0.3em;	margin-left:0.3em;	min-width:1.2em;	text-align:center;}@media ( max-width:750px){	.Artikel_Brotkruemel{		padding:0 0.25em;		display:flex;		flex-direction:row;		justify-content:center;	}}/* Kategorie Page */.kategorie_main ul,.kategorie_main ol{	margin-block-start:0;	padding-inline-start:0;}.kategorie_main{	display:flex;	flex-direction:row;	justify-content:space-between;	padding:0.45em;}@media ( max-width:750px){	.kategorie_main{		padding:0.45em 0.15em;	}}.kategorie_main > div{	width:100%;}.kategorie_main > div > :first-child{	border-radius:0.25em 0.25em 0 0;}.kategorie_main > div > :last-child{	border-radius:0 0 0.25em 0.25em;}#kategorie_side_elem{	width:20%;	margin-right:0.5em;	display:flex;	flex-direction:column;	justify-content:flex-start;}#kategorie_main_elem{	width:calc( 80% - 0.5em );	display:flex;	flex-direction:column;	justify-content:flex-start;}@media ( max-width:1275px){	#kategorie_side_elem{		width:24%;	}	#kategorie_main_elem{		width:calc( 76% - 0.5em );	}	}@media ( max-width:1000px){	#kategorie_side_elem{		width:30%;	}	#kategorie_main_elem{		width:calc( 70% - 0.5em );	}}@media ( max-width:750px){	#kategorie_side_elem{		display:none;	}	#kategorie_main_elem{		width:100%;	}}#kategorie_main_elem > div:first-child{	background-color:white;	padding:0.5em;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);}#kategorie_main_elem > div > h1{	margin:0;}#kategorie_main_elem > div > p{	font-family:arial;	margin-top:0.75em;line-height:1.2;font-size:0.93em;}@media ( max-width:750px){	#kategorie_main_elem > div > h1{		text-align:center;	}}#kategorie_main_elem > div:last-child{	display:flex;	flex-direction:row;}#kategorie_main_elem > div:nth-child(2){	background-color:white;	padding-left:0.5em;	padding-bottom:0.25em;	box-shadow:1px 5px 0.3em rgba(31,48,77,0.2);}@media ( max-width:1275px){	#kategorie_main_elem > div:nth-child(2){		margin-top:0.5em;		padding:0.25em;		 box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);	}}#bestseller_content{	margin-top:0.5em;	margin-left:0.5em;	background-color:white;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);	max-width:15em;	padding:0.5em;	overflow:hidden;}#bestseller_content > p{	text-align:center;	font-weight:bold;	font-size:1.15em;	margin-bottom:0.5em;}#bestseller_content > div{	display:flex;	flex-direction:column;	justify-content:flex-start;	overflow-x:auto;	overflow-y:hidden;}#bestseller_content > div > a{	padding:0.12em 0;	border-bottom:1px solid lightgray;}#bestseller_content > div > a{	padding:0.5em 0;	border-bottom:1px solid lightgray;}#bestseller_content > div > a picture{	height:130px !important;	line-height:130px !important;	min-height:130px !important;}#bestseller_content > div > a > p:nth-child(2){	min-height:1.28em !important;}@media ( max-width:1275px){	#kategorie_main_elem > div:last-child{		display:flex;		flex-direction:column;	}	#kategorie_main_elem > div:last-child > div:first-child{		width:100%;	}	#bestseller_content{		width:calc(100% - 1em);		max-width:none;		margin-left:0;		order:1;	}	#bestseller_content > div{		flex-direction:row;	}	#kategorie_main_elem > div:last-child > div:first-child{		order:2;	}	#bestseller_content > div > a{		padding:0 0.2em;		border-bottom:0;		border-right:1px solid lightgray;		min-width:11em;	}}.kategorie_sidebar{	display:flex;	flex-direction:column;	line-height:1.35em;	background-color:white;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);}.kategorie_sidebar div{	display:flex;	flex-direction:column;	overflow:hidden;	padding-left:1em;}.kategorie_sidebar .select_find{	color:#ffa54c;	font-weight:bold;}.kategorie_sidebar > a:hover{	color:#ffa54c;}.kategorie_sidebar > div a:hover{	background-color:#fff8db99;	color:#ffa54c;}.kategorie_sidebar a{	color:#525252;	white-space:nowrap;}.kategorie_sidebar > a{	padding:0.4em 0.5em;	border-top:1px solid lightgray;}.kategorie_sidebar > div a{	line-height:1.55em;}#Suchfilter{	margin-top:1.25em;	padding:1.25em 0;	background-color:white;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);}#Suchfilter > div{	display:flex;	flex-direction:column;	width:100%;	margin-bottom:1.35em;}#Suchfilter > div > p{	font-weight:bold;}#Suchfilter > div.suchfilter_select_multiple{	display:flex;	flex-direction:column;	justify-content:flex-start;	align-items:center;}#Suchfilter > div.suchfilter_select_multiple > div{	margin-top:0.35em;	min-width:90%;	max-width:90%;	background-color:white;}#Suchfilter > div.suchfilter_select_multiple > div > div:first-child{	max-height:12.4em;	overflow:hidden;	display:flex;	flex-direction:column;	align-items:flex-start;	width:100%;	padding:0.25em;}#Suchfilter > div.suchfilter_select_multiple > div > div:first-child > div{	display:flex;	align-items:center;}#Suchfilter > div.suchfilter_select_multiple > div > div:first-child > div label{	font-size:0.9em;}#Suchfilter input{	margin-right:0.4em;min-width:0.85em !important;min-height:0.85em !important;}.suchfilter_weitere_anzeigen{	text-align:center;	padding:0.25em;	cursor:pointer;	border-top:solid 1px #5672a7;}.suchfilter_weitere_anzeigen small{	font-size:0.83em;}#Suchfilter > div.suchfilter_select{	display:flex;	flex-direction:column;	justify-content:center;	align-items:center;}#Suchfilter > div.suchfilter_select p{	padding:0.35em;}#Suchfilter > div.suchfilter_select select{	min-width:90%;	max-width:90%;}#Seitennavigation{	display:flex;	flex-direction:row;	justify-content:flex-start;}#Seitennavigation{	width:100%;}#System_Scroll_Seitennavigation{position:absolute;top:-120px;}#Seitennavigation_Element_Replace{	width:100%;}.Seitennavigation_Artikel{	margin-top:0.5em;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;	background-color:white;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);}#Seitennavigation_Artikel_Artikelanzahl,#Seitennavigation_Artikel_Artikelsortierung{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;	padding-left:0.25em;}#Seitennavigation_Artikel_Artikelanzahl > p,#Seitennavigation_Artikel_Artikelsortierung > p{margin-right:0.3em;font-size:0.9em;}@media (max-width:620px){	#Seitennavigation_Artikel_Artikelanzahl p,#Seitennavigation_Artikel_Artikelsortierung p{		display:none;}	#Seitennavigation_Artikel_Artikelsortierung select{		max-width:6em;	}	#Seitennavigation_Artikel_Artikelsortierung{ padding-top:0.5em; padding-bottom:0.3em;}	#Seitennavigation_Artikel_Artikelanzahl,#Seitennavigation_Artikel_Artikelsortierung{		justify-content:flex-end;	}	.Seitennavigation_Artikel{		align-items:center;	}}@media (max-width:350px){	.Seitennavigation_Seitenanzeige button:first-child{		display:none;	}}@media (max-width:310px){	.Seitennavigation_Seitenanzeige button:last-child{		display:none;	}}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige{margin:0.25em;display:flex;justify-content:flex-end;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > button{height:2em;min-width:2em;margin-left:0.2em;line-height:1.2em;font-size:1.2em;	border:0.05em solid #feab58;border-top-left-radius:0em;border-top-right-radius:0.3em;border-bottom-left-radius:0.3em;border-bottom-right-radius:0.3em;border-width:0.05em;background-color:white;color:#feab58;text-align:center;cursor:pointer;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > button.invertiert{border-top-left-radius:0.3em;border-top-right-radius:0em;border-bottom-left-radius:0.3em;border-bottom-right-radius:0.3em;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > button:hover{cursor:pointer;box-shadow:1px 1px 0.3em #1f304d2b;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > p{min-height:2em;min-width:2em;margin-left:0.3em;line-height:2.35em;font-size:0.8em;border-radius:0.4em;border:0.075em solid #feab58;color:#feab58;text-align:center;padding:0.25em;padding-left:1.6em;padding-right:1.6em;	white-space:nowrap;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > .inaktiv{color:#76552f2e;cursor:default;border-color:#76552f2e;}.Seitennavigation_Artikel > .Seitennavigation_Seitenanzeige > .inaktiv :hover{cursor:default;}/* Lang */.Artikel_Kategorie_Artikel_Lang_Row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.Artikel_Kategorie_Artikel_Lang_Row .Artikel_Kategorie_Artikel_Lang:hover{	box-shadow:1px 1px 0.3em #1f304dcc;}.Artikel_Kategorie_Artikel_Lang_Row .Artikel_Kategorie_Artikel_Lang{	position:relative;	width:100%;display:flex;flex-direction:row;align-self:stretch;border-width:0 1px 1px 0;border-style:solid;border-color:#d3d3d3;	margin-top:0.5em;	background-color:white; box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);	overflow:hidden;}.Artikel_Kategorie_Artikel_Lang > a:first-child{position:relative;	padding:0.75em 0.25em;	min-width:200px;	max-width:200px;text-align:center;display:flex;align-items:center;justify-content:center;}.Artikel_Kategorie_Artikel_Lang > a:first-child > picture{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;height:160px;overflow:hidden;line-height:160px;min-height:160px;}.Artikel_Kategorie_Artikel_Lang > div{	padding-left:0.75em;	width:100%;}.Artikel_Kategorie_Artikel_Lang > div > a > p:first-child{margin-top:0.4em;margin-bottom:0.2em;	padding-right:0.25em;line-height:1.28em;font-size:1.13em;color:#595f65;}.Artikel_Kategorie_Artikel_Lang > div > a > p:nth-child(1) > span{position:absolute;font-size:0.95em;top:-0.2em;color:#000;text-decoration:none;}.Artikel_Kategorie_Artikel_Lang > div > a > p:nth-child(2){line-height:1.28em;font-size:0.93em;color:#595f65;}.Artikel_Kategorie_Artikel_Lang > div > a > div{	display:flex;	flex-direction:row;	justify-content:flex-start;}.Artikel_Kategorie_Artikel_Lang > div > a > div ul:nth-child(3),.Artikel_Kategorie_Artikel_Lang > a > div ul:nth-child(4){	display:none;}.Artikel_Kategorie_Artikel_Lang > div > a > div ul{	margin-left:3.5em;	margin-bottom:0.25em;}.Artikel_Kategorie_Artikel_Lang > div > a > div ul:first-child{	margin-left:1em;}@media (max-width:1000px){	.Artikel_Kategorie_Artikel_Lang > div > a > div ul{		display:none;	}	.Artikel_Kategorie_Artikel_Lang > div > a > div ul:first-child,.Artikel_Kategorie_Artikel_Lang > div > a > div ul:nth-child(2){		display:block;	}}@media (max-width:1000px){	.Artikel_Kategorie_Artikel_Lang > div > a > div ul:nth-child(2){		display:none;	}}.Artikel_Kategorie_Artikel_Lang li{line-height:1.28em;font-size:0.93em;color:#595f65;	list-style-type:disc;}@media (max-width:550px){	.Artikel_Kategorie_Artikel_Lang > a:first-child{		min-width:150px;		max-width:150px;	}	.Artikel_Kategorie_Artikel_Lang > a:first-child > picture{		height:160px;		line-height:160px;		min-height:160px;		text-align:center;	}	.Artikel_Kategorie_Artikel_Lang > a:first-child img{		max-width:100%;		max-height:100%;		width:100%;		height:auto;	}	.Artikel_Kategorie_Artikel_Lang > div > a > p:first-child{		font-size:1.05em;	}	.Artikel_Kategorie_Artikel_Lang > div > a > div ul:first-child{		margin-left:0.25em;	}	.Artikel_Kategorie_Artikel_Lang li{		font-size:0.88em;		list-style-type:none;	}	}.Artikel_Kategorie_Artikel_Lang > div{	display:flex;	flex-direction:column;	justify-content:space-between;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion{	margin-bottom:0.6em;	display:flex;	flex-direction:row;	justify-content:flex-end;	padding:0 0.5em;	align-items:center;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion p{position:relative;font-size:1.2em;color:#00247b;	margin-right:0.3em;	white-space:nowrap;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion button{	min-width:3em;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion i{	font-size:1.8em;	margin-left:0.3em;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion .fas:nth-child(2){	color:#df2828;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion .far:nth-child(2){	color:#bfbfbf;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion :nth-child(3){	color:#009300;}.Artikel_Kategorie_Artikel_Lang .produkt_aktion img{	margin-left:0.3em;}/* Normal */.Artikel_Kategorie_Artikel_Row{margin-top:1ex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{	position:relative;display:flex;flex-direction:column;align-self:stretch;	width:11.2%;	padding:0.4%;	margin:0.2%;border-width:0 1px 1px 0;border-style:solid;border-color:#d3d3d3;}@media (max-width:1700px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:13%;}}@media (max-width:1550px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:15.3%;}}@media (max-width:1400px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:18.7%;}}@media (max-width:1200px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:23.6%;}}@media (max-width:1030px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:31.9%;}}@media (max-width:680px){.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{		padding-top:0.75em;		padding-bottom:0.75em; width:48.5%;}}@media (max-width:350px){	.Artikel_Kategorie_Artikel_Row .Artikel_Kategorie_Artikel{ width:100%;}}.sonderpreis_flex{display:flex;flex-direction:row;flex-wrap:wrap;}.sonderpreis_flex :first-child{margin-right:0.5em;}.sonderpreis_color{color:#d21212 !important;}.sonderpreis_durchstreichen{text-decoration:line-through !important;}.Artikel_Kategorie_Artikel > p:nth-child(2){margin-top:0.4em;text-align:center;line-height:1.28em;font-size:0.89em;color:#595f65;min-height:2.56em;max-height:2.56em;overflow:hidden;}.Artikel_Kategorie_Artikel > p:nth-child(3){position:relative;text-align:center;line-height:1.38em;font-size:1.2em;color:#00247b;}.Artikel_Kategorie_Artikel > p:nth-child(3) > span{position:absolute;font-size:0.5em;top:-0.2em;color:#000;text-decoration:none;}.Artikel_Kategorie_Artikel > p:nth-child(4){text-align:center;line-height:1.28em;font-size:0.74em;color:#595f65;}.Artikel_Kategorie_Artikel > p:nth-child(5){text-align:center;line-height:1.28em;font-size:0.74em;color:#595f65;}.Artikel_Kategorie_Artikel > .Artikel_Kategorie_Artikel_Bild{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;}.Artikel_Kategorie_Artikel > .Artikel_Kategorie_Artikel_Bild > picture{height:160px;overflow:hidden;line-height:160px;min-height:160px;text-align:center;display:flex;align-items:center;justify-content:center;}.Artikel_Kategorie_Artikel > .Artikel_Kategorie_Artikel_Bild > i{position:absolute;bottom:0.5em;left:0.5em;background-color:#ffffffd1;font-size:1.35em;padding:0.2em;border-radius:0.2em;}.Artikel_ZusatzinfoPreis{	width:100%;	margin-top:0.75em;	display:flex;	flex-direction:row;	justify-content:flex-start;font-size:0.75em;	background-color:white;	padding-top:0.5em;}.Artikel_ZusatzinfoPreis p{	margin-right:2.75em;}/* Kategorie Text */	.kategorie_text_main{		width:100%;		display:flex;		flex-direction:row;		justify-content:center;		align-items:center;		overflow:auto;		font-size:1.05em;	}	.kategorie_text_main > div > div > div p,.kategorie_text_main > div > div > div div{		margin:0.45em 0;		margin-top:0.85em;		line-height:1.20;	}	.kategorie_text_main > div > div > div p:first-child{		margin-top:0em;	}	.kategorie_text_template_1,.kategorie_text_template_2,.kategorie_text_template_3,.kategorie_text_template_4,.kategorie_text_template_5{		width:100%;		display:flex;		flex-direction:column;		align-items:center;		justify-content:center;		padding:0.25em 0;	}	.kategorie_text_template_1 u,.kategorie_text_template_2 u,.kategorie_text_template_3 u,.kategorie_text_template_4 u,.kategorie_text_template_5 u,	.kategorie_text_template_1 h2,.kategorie_text_template_2 h2,.kategorie_text_template_3 h2,.kategorie_text_template_4 h2,.kategorie_text_template_5 h2,	.kategorie_text_template_1 h3,.kategorie_text_template_2 h3,.kategorie_text_template_3 h3,.kategorie_text_template_4 h3,.kategorie_text_template_5 h3,	.kategorie_text_template_1 h4,.kategorie_text_template_2 h4,.kategorie_text_template_3 h4,.kategorie_text_template_4 h4,.kategorie_text_template_5 h4{		font-weight:700;		font-size:1.20em;		text-decoration:underline;		margin-bottom:0.5em;		line-height:1.05em !important;		width:100%;	}	.kategorie_text_background_1{		background-color:white;	}	.kategorie_text_background_2{		background-color:#eaeaea;	}	.kategorie_text_admin{		opacity:0.5;	}/* Kategorie Text Template 1 */	.kategorie_text_template_1{		width:calc( 100% - 1em );		padding-top:0.5em;	}	.kategorie_text_template_1 > div{		display:flex;		flex-direction:row;		justify-content:center;	}	.kategorie_text_template_1 > div > div{		width:calc( 50% - 1em );		padding:0.5em;	}	.kategorie_text_template_1 img{		margin:0.5em 0;		max-width:100%;		height:auto;	}	@media (max-width:1000px){		.kategorie_text_template_1 > div{			flex-direction:column;		}		.kategorie_text_template_1 > div > div{			width:100%;			padding:0;		}	}	/* Template_5 No Padding_Mobil */	@media (max-width:1000px){		.kategorie_text_template_1_no_padding > div > div{			width:100%;		}		.kategorie_text_template_1_no_padding ul{			margin-top:0;			margin-bottom:0;		}	}/* Kategorie Text Template 2 / 3 */	.kategorie_text_template_2 > div,.kategorie_text_template_3 > div{		width:calc( 100% - 1em );		display:flex;		flex-direction:row;		justify-content:center;	}	.kategorie_text_template_2 > div > div,.kategorie_text_template_3 > div > div{		width:50%;		padding:1.25em 0;	}	.kategorie_text_template_2 > div > div:first-child{		display:flex;		flex-direction:row;		justify-content:center;		align-items:center;		padding:1.25em 0.75em;		width:calc( 50% - 1.5em );	}	.kategorie_text_template_3 > div > div:nth-child(2){		display:flex;		flex-direction:row;		justify-content:center;		align-items:center;		padding:1.25em 0.75em;		width:calc( 50% - 1.5em );	}	.kategorie_text_template_2 img,.kategorie_text_template_3 img{		max-width:100%;		height:auto;	}		@media (max-width:1000px){		.kategorie_text_template_2 > div,.kategorie_text_template_3 > div{			flex-direction:column;		}		.kategorie_text_template_2 > div > div,.kategorie_text_template_3 > div > div{			width:100%;			padding:1.25em 0em;		}		.kategorie_text_template_3 > div > div:nth-child(2){			width:calc( 100% - 1.5em );		}		.kategorie_text_template_2 > div > div:first-child{			order:2;			width:calc( 100% - 1.5em );		}		.kategorie_text_template_2 > div > div:nth-child(2){			order:1;		}	}/* Kategorie Text Template 4 */	.kategorie_text_template_4{		width:calc( 100% - 1em );		padding-top:0.5em;	}	.kategorie_text_template_4 img{		max-width:100%;		height:auto;	}/* Kategorie Text Template 5 */	.kategorie_text_template_5{		width:calc( 100% - 1em );		padding-top:0.5em;	}	.kategorie_text_template_5 > div{		width:100%;		display:flex;		flex-direction:row;		justify-content:center;	}	.kategorie_text_template_5 > div > div{		width:calc( 100%/3 - 1em );		padding:0.5em;	}	.kategorie_text_template_5 img{		margin:0.5em 0;		max-width:100%;		height:auto;	}	@media (max-width:1000px){		.kategorie_text_template_5 > div{			flex-direction:column;		}		.kategorie_text_template_5 > div > div{			width:100%;			padding:0em;		}	}	/* Template_5 No Padding_Mobil */	@media (max-width:1000px){		.kategorie_text_template_5_no_padding > div > div{			width:100%;			padding:0em;		}		.kategorie_text_template_5_no_padding ul{			margin-top:0;			margin-bottom:0;		}	}#Artikel_Kategorie_Text{	width:calc( 100% - 1.9em );position:relative;	overflow:auto;font-size:1em !important;	margin:0 0.45em;	padding:0.5em 0.5em;	background-color:white;box-shadow:1px 1px 2px gray;}@media (max-width:750px){	#Artikel_Kategorie_Text{		width:calc( 100% - 1.3em );		margin:0 0.15em;	}}#Artikel_Kategorie_Text p,#Artikel_Kategorie_Text div{margin:0.45em 0;margin-top:0.85em;	line-height:1.20;}.Artikel_Kategorie_Text_H2{font-weight:700;font-size:1.25em;text-decoration:underline;margin-bottom:0.5em;line-height:1.05em !important;	width:100%;}#Artikel_Kategorie_Text_Header{	margin-bottom:-1px;	padding:0;	width:100%;}#Artikel_Kategorie_Text_Header > h2{text-decoration:none;}#Artikel_Kategorie_Text u{font-weight:700;font-size:1.15em;text-decoration:underline;margin-bottom:0.5em;line-height:1.05em !important;}#Artikel_Kategorie_Text h2 u,#Artikel_Kategorie_Text h3 u{font-weight:700;font-size:1.15em;text-decoration:underline;margin-bottom:0.5em;line-height:1.05em !important;}#Artikel_Kategorie_Text li{line-height:1.15em !important;}/* Artikeldetail */.artikel_slider > div{	-ms-overflow-style:none;	scrollbar-width:none;}.artikel_slider > div::-webkit-scrollbar{	display:none;}.artikel_slider{	display:flex;	flex-direction:row;	align-items:center;	max-width:calc( 100% - 0.8em );	width:100%;	padding:0 0.4em;	overflow:auto;}.artikel_slider > div:nth-child(2){display:flex;flex-direction:row;flex-wrap:nowrap;	max-width:100%;	width:100%;overflow:auto;}.artikel_slider > div:first-child,.artikel_slider > div:last-child{	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;		margin:0 0.25em;	width:1.8em;	height:1.8em;	cursor:pointer;	background-color:#5672a7;	border-radius:0.9em;}.artikel_slider i{	color:white;}.artikel_slider .Artikel_Kategorie_Artikel{margin:0 0.15em;border-width:0 1px 0 0;border-style:solid;border-color:#d3d3d3;	padding:0.5em;	min-width:12em;	max-width:12em;}/* Lieferstatus */.artikel_detail_lieferstatus{	margin-top:0.5em;	display:flex;	flex-direction:row;	align-items:stretch;box-shadow:1px 1px 0.3em rgba(31,48,77,0.4);border-top-left-radius:0.4em;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;}.artikel_detail_lieferstatus div{	padding:0.5em;}.artikel_detail_lieferstatus div:first-child{border-top-left-radius:0.4em;border-bottom-left-radius:0.4em;	display:flex;	flex-direction:row;	align-items:center;	padding:0 0.75em;	min-width:1.6em;}.artikel_detail_lieferstatus i{	font-size:1.4em;	vertical-align:middle;}.artikel_detail_lieferstatus p{	font-size:0.92em;	line-height:1.2em;}.artikel_detail_lieferstatus p small{	white-space:nowrap;	font-size:inherit;	font-weight:bold;}.Lieferstatus_green{color:#009900 !important;}.artikel_detail_lieferstatus_color_green{background-color:#009900;color:white;}.artikel_detail_lieferstatus_color_green div:first-child{background-color:#297829;color:white;}.Lieferstatus_blue{color:#0a0ad1b8 !important;}.artikel_detail_lieferstatus_color_blue{background-color:#b2c9ed;color:#0a0ad1b8;}.artikel_detail_lieferstatus_color_blue div:first-child{background-color:#0a0ad1b8;color:white;}.Lieferstatus_orange{color:#ffa602 !important;}.artikel_detail_lieferstatus_color_orange{background-color:#ffe6b8e3;color:#7a5106;}.artikel_detail_lieferstatus_color_orange div:first-child{background-color:#ed9a03;color:white;}.Lieferstatus_red{color:#d11414 !important;}.artikel_detail_lieferstatus_color_red{background-color:#f3c4c4;color:#d11414;}.artikel_detail_lieferstatus_color_red div:first-child{background-color:#d11414;color:white;}.Lieferstatus_lightgray{color:#d3d3d387 !important;}.artikel_detail_lieferstatus_color_lightgray{background-color:#d3d3d3;color:#838282;}.artikel_detail_lieferstatus_color_lightgray div:first-child{background-color:#838282;color:white;}/* Artikeldetail */#artikel_detail{	margin-bottom:3em;	display:flex;	flex-direction:column;	justify-content:center;	align-items:center;}#artikel_detail_top{	margin-right:1em;	display:flex;	flex-direction:row;	justify-content:center;	padding:1.25em 0;	width:100%;}@media (max-width:750px){	#artikel_detail_top{		padding:0;	}}#artikel_detail_grunddaten{	width:80%;	display:flex;	flex-direction:row;}@media (min-width:750px){	#artikel_detail_grunddaten > h1:first-child{		display:none	}}#artikel_detail_bildbox{	position:relative;	width:55%;	height:100%;}#artikel_detail_bildbox > div{	height:100%;}#artikel_detail_hauptbox{	width:42%;	padding:0 0.5em;	margin-right:3%;}#artikel_detail_warenkorb{	max-width:calc( 23% - 1.3em );	width:100%;	padding:0.65em;	background-color:#f5f5f5;border-top-left-radius:0.35em;border-bottom-left-radius:0.35em;border-bottom-right-radius:0.35em;box-shadow:1px 1px 2px gray;}#artikel_detail_warenkorb_scroll{	display:flex;	flex-direction:column;	justify-content:flex-end;}@media (max-width:1430px){	#artikel_detail_bildbox{		padding:0 0.35em;	}}@media (max-width:1300px){	#artikel_detail_warenkorb{		max-width:calc( 35% - 1.3em );	}	#artikel_detail_grunddaten{		width:calc( 65% - 3em );		display:flex;		flex-direction:column;		padding:1.5em;	}	#artikel_detail_bildbox{		width:calc( 100% - 1.5em );	}	#artikel_detail_hauptbox{		width:calc( 100% - 1em );		margin:0;	}}@media (max-width:850px){	#artikel_detail_top{		flex-direction:column;		margin-right:0;	}	#artikel_detail_warenkorb{		max-width:calc( 100% - 1.3em );		border-radius:0;		box-shadow:none;	}	#artikel_detail_grunddaten{		width:100%;		padding:0;	}}/* artikel_detail_bildbox */.Artikeldetail_Bildbox_BigImage{padding:0.2em;	min-width:100%;height:auto;display:flex;	flex-direction:column;align-items:center;	justify-content:center;}.Artikeldetail_Bildbox_BigImage img{	max-height:500px;	width:auto;}@media (max-width:850px){	.Artikeldetail_Bildbox_BigImage img{		max-height:350px;		min-height:350px;	}}@media (max-width:750px){	#artikel_detail_bildbox{		padding-top:0.5em;		padding-bottom:0.5em;	}	.Artikeldetail_Bildbox_BigImage img{		max-height:200px;		min-height:200px;	}}.Artikeldetail_Bildbox_BigImage.warenkorb img{	max-height:300px;	min-height:300px;	width:auto;}@media (max-width:850px){	.Artikeldetail_Bildbox_BigImage.warenkorb img{		max-height:250px;		min-height:250px;	}}@media (max-width:750px){	.Artikeldetail_Bildbox_BigImage.warenkorb img{		max-height:200px;		min-height:200px;	}}.Artikeldetail_Bildbox_Rows{	display:flex;	flex-direction:row;	justify-content:center;}.Artikeldetail_Bildbox_Rows div{min-width:2.8em;max-width:2.8em;min-height:2.8em;max-height:2.8em;line-height:2.8em;margin:0.2em;padding:0.2em;border-style:solid;border-width:1px 0 0 1px;background-color:#fff;cursor:pointer;text-align:center;vertical-align:middle;border-top-left-radius:0.35em;border-bottom-left-radius:0.35em;border-bottom-right-radius:0.35em;box-shadow:1px 1px 2px #2f4876;}.Artikeldetail_Bildbox_Rows div img{text-align:center;vertical-align:middle;width:auto;max-width:2.6em;height:auto;max-height:2.6em;}/* artikel_detail_hauptbox */#Artikeldetail_Datenbox_Name{font-size:1.35em;margin-bottom:0;}@media (max-width:750px){	#Artikeldetail_Datenbox_Name{		font-size:1.25em;		margin-bottom:0;		text-align:center;		margin-top:0.2em;	}}#artikel_detail_bewertung_header{	width:100%;	display:flex;	flex-direction:row;	align-items:center;}#artikel_detail_bewertung_header small{	margin-left:0.45em;	color:#508bf7;}@media (max-width:750px){	#artikel_detail_bewertung_header{		margin-top:0.5em;		justify-content:center;	}	#artikel_detail_bewertung_header small:last-child{		display:none;	}}#artikel_detail_hersteller{margin-bottom:0.65em;}#artikel_detail_hersteller small{font-size:0.8em;}@media (max-width:750px){	#artikel_detail_hersteller{		display:none;	}}.Artikeldetail_Datenbox_Preis{	position:relative;	margin-top:0.45em;color:#00247b;font-size:1.35em;}.Artikeldetail_Datenbox_Preis small{	position:absolute;	top:0;font-size:0.75em;}@media (max-width:750px){	#artikel_detail_preis{		display:none;	}}#artikel_detail_beschreibung{	padding:0 0.3em;	margin-top:0.45em;	font-size:0.95em;}#artikel_detail_beschreibung p,#artikel_detail_beschreibung div{margin:0.45em 0;margin-top:0.85em;	line-height:1.20;}#artikel_detail_beschreibung h2,#artikel_detail_beschreibung h3{font-weight:700;font-size:1.15em;margin-bottom:0.5em;line-height:1.15em;}#artikel_detail_beschreibung td{padding:0.5em;padding-left:0.7em;padding-right:0.7em;font-size:0.85em;background-color:#fff;vertical-align:top;overflow:hidden;line-height:1.2em;}#artikel_detail_beschreibung table{	border-collapse:collapse;}/* artikel_detail_warenkorb */#artikel_detail_warenkorb_header{	display:flex;	flex-direction:row;	justify-content:space-between;}#artikel_detail_merkliste i{	font-size:1.75em;}#artikel_detail_warenkorb .Artikeldetail_Datenbox_Preis{	text-shadow:1px 0 #00247b;}#artikel_detail_grundpreis{font-size:0.8em;margin-top:0.4em;}.Artikeldetail_Datenbox_Zusatzinfo{font-size:0.68em;margin-top:0.25em;	line-height:1.2em;}.Artikeldetail_Datenbox_Warenkorb{	margin-top:0.5em;display:flex;flex-direction:column;align-items:center;cursor:pointer;}@media (max-width:750px){	.Artikeldetail_Datenbox_Warenkorb{		margin-top:0.5em;		display:flex;		flex-direction:column;		align-items:center;		cursor:pointer;	}}.Artikeldetail_Datenbox_Warenkorb > div{border-top-left-radius:0.4em;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;	width:100%;	height:2.7em;display:flex;flex-direction:row;align-items:center;cursor:pointer;background-color:#feab58;box-shadow:0.5px 0.5px 1px gray;	overflow:hidden;}.Artikeldetail_Datenbox_Warenkorb input::-webkit-inner-spin-button{	-webkit-appearance:none;	margin:0;}.Artikeldetail_Datenbox_Warenkorb input:focus{outline:none;}.Artikeldetail_Datenbox_Warenkorb > div > input{	height:calc( 100% - 0.4em );width:100%;line-height:1.3em;font-size:1em;text-align:center;border-radius:0;	border-color:#feab58;}.Artikeldetail_Datenbox_Warenkorb > div > button{min-width:2.4em;	height:100%;background-color:#feab58;border-color:gray;border-width:0.05em;color:#fff;padding-left:0.7em;padding-right:0.7em;display:flex;flex-direction:row;align-items:center;justify-content:center;}#Artikeldetail_Datenbox_Warenkorb_Add{	margin-top:0.5em;width:100%;	height:2.4em;border-color:gray;border-top-left-radius:0.35em;border-bottom-left-radius:0.35em;border-bottom-right-radius:0.35em;border-width:0.05em;color:#fff;padding-left:0.7em;padding-right:0.7em;display:flex;flex-direction:row;align-items:center;justify-content:center;	background-color:#187b15;box-shadow:1px 1px 2px gray;}#Artikeldetail_Datenbox_Warenkorb_Add i{float:left;color:#fff;font-size:1.25em;margin-right:0.2em;}@media (max-width:750px){	.Artikeldetail_Datenbox_Warenkorb > div{		height:3.2em;	}	.Artikeldetail_Datenbox_Warenkorb > div > button{		min-width:3.2em;	}	#Artikeldetail_Datenbox_Warenkorb_Add{		height:3.2em;	}}#artikel_detail_zahlungsarten{	margin-top:1.45em;}#artikel_detail_zahlungsarten > p{	margin-bottom:0.35em;	font-size:0.95em;	font-weight:bold;}	#artikel_detail_zahlungsarten > div{	width:100%;	overflow:auto;}#artikel_detail_zahlungsarten > div > div{	display:flex;	flex-direction:row;	justify-content:flex-start;	flex-wrap:wrap;}#artikel_detail_zahlungsarten > div img{	height:2.75em;}@media (max-width:750px){	#artikel_detail_zahlungsarten > p{		text-align:center;	}	#artikel_detail_zahlungsarten > div > div{		justify-content:center;		}}#artikel_detail_weitere_daten{	margin-top:1.45em;}@media (max-width:730px){	#artikel_detail_weitere_daten{		margin-top:0;	}}#artikel_detail_weitere_daten > p{	margin-bottom:0.35em;	font-size:0.95em;	font-weight:bold;}	#artikel_detail_weitere_daten > div{	width:100%;}#artikel_detail_weitere_daten td{	padding:0.5em;background-color:#fff;vertical-align:top;line-height:1.2em;	font-size:0.9em;}#artikel_detail_footer{	max-width:100%;	display:flex;	flex-direction:column;	align-items:center;}/* Artikelbewertung */.Artikeldetail_Kundenbewertungen_Sterne{position:relative;color:#efd415 !important;	font-size:1.05em;}#Kundenbewertungen_Box{	width:100%;	max-width:60%;position:relative;	box-shadow:none;}@media (max-width:1330px){	#Kundenbewertungen_Box{		max-width:80%;	}}@media (max-width:1130px){	#Kundenbewertungen_Box{		max-width:90%;	}}@media (max-width:730px){	#Kundenbewertungen_Box{		max-width:calc( 100% - 2em );	}}#Kundenbewertungen{position:absolute;top:-4em;width:1px;height:1px;}#Kundenbewertung_Header{display:flex;flex-direction:row;justify-content:space-between;	align-items:center;padding-bottom:0.4em;margin-top:0.8em;margin-bottom:0.2em;}#Kundenbewertung_Header p{font-style:italic;	line-height:1.2;margin-bottom:0.2em;}#Kundenbewertung_Header button{min-height:2.5em;padding:0.4em;padding-left:1.4em;padding-right:1.4em;background-color:white;border:1px solid #feab58;box-shadow:1px 1px 2px #e46c038f;color:#feab58;cursor:pointer;}#Kundenbewertung_Body{padding:0.25em 0;}#Kundenbewertung_Schnitt{float:left;font-size:1.2em;line-height:1.3em;margin-right:0.2em;}#Kundenbewertung_Sterne{float:left;margin-right:0.3em;}#Kundenbewertung_Sterne i{font-size:1.3em;}#Kundenbewertung_Sterne a :hover{text-decoration:none !important;}#Kundenbewertung_Zahl{font-size:0.88em;line-height:1.65em;}#Kundenbewertung_Table{padding:0.2em;}.Kundenbewertung_Row{	line-height:1.2em;margin-top:0.5em;display:flex;padding:0.7em;background-color:#e8eaf7;border-top-left-radius:0.5em;border-top-right-radius:0em;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;}.Kundenbewertung_Row div:first-child{	min-width:8em;	max-width:8em;}.Kundenbewertung_Row :first-child p:nth-child(2){font-size:0.85em;line-height:1.2em;vertical-align:bottom;}.Kundenbewertung_Row > div:nth-child(2){padding:0.4em;padding-left:0.65em;}.Kundenbewertung_Row > div:nth-child(2) > p{font-size:0.85em;}/* Artikelfragen */#Fragen_Antworten_Box{	width:100%;	max-width:60%;position:relative;	box-shadow:none;}@media (max-width:1330px){	#Fragen_Antworten_Box{		max-width:80%;	}}@media (max-width:1130px){	#Fragen_Antworten_Box{		max-width:90%;	}}@media (max-width:730px){	#Fragen_Antworten_Box{		max-width:calc( 100% - 2em );	}}#Fragen_Antworten{position:absolute;top:-4em;width:1px;height:1px;}#Fragen_Antworten_Header{	margin-top:0.4em;	width:100%;}#Fragen_Antworten_Header div{display:flex;flex-direction:row;justify-content:space-between;	align-items:center;}#Fragen_Antworten_Header p{font-style:italic;	line-height:1.2;}#Fragen_Antworten_Header button{	margin-left:1em;min-height:2.5em;padding:0.4em;padding-left:1.4em;padding-right:1.4em;background-color:white;border:1px solid #feab58;box-shadow:1px 1px 2px #e46c038f;color:#feab58;cursor:pointer;	white-space:nowrap;}#Fragen_Antworten_Body{padding-top:0.5em;padding-bottom:0.5em;}#Fragen_Antworten_Table{padding:0.2em;}.Fragen_Antworten_Row{margin-top:0.5em;padding:0.7em;background-color:#e8eaf7;border-radius:0.5em;}.Fragen_Antworten_Row > div > p{font-size:0.98em;	font-weight:bold;	margin-bottom:0.25em;}.Fragen_Antworten_Row > div > div{	line-height:1.2;	font-size:0.95em;}.Fragen_Antworten_Row > div:first-child{	margin-bottom:0.7em;}@media (max-width:730px){	#Kundenbewertung_Header{		flex-direction:column;	}	#Fragen_Antworten_Header > div{		flex-direction:column;	}	#Kundenbewertung_Header button,#Fragen_Antworten_Header button{		margin-top:0.5em;	}}/* Artikeldropdown */.artikel_detail_dropdown{	margin-top:0.6em;	border:1px solid lightgray;	padding:0.25em;border-top-left-radius:0.4em;border-bottom-right-radius:0.4em;border-bottom-left-radius:0.4em;box-shadow:0.5px 0.5px 1px gray;	line-height:1.2em;}.artikel_detail_dropdown > div{	display:block;	padding-top:0.4em;}.artikel_detail_dropdown > div:first-child{	padding-top:0;	display:flex;	flex-direction:row;	justify-content:space-between;	align-items:center;}.artikel_detail_dropdown img{	margin-right:0.25em;	margin-top:0.25em;}/* Social Buttons */.artikel_detail_social{	margin:0.8em 0;	display:flex;	flex-direction:column;	justify-content:center;	align-items:center;}.Social_Buttons{display:flex;flex-direction:row;}.Social_Buttons a{margin-right:0.2em;font-size:1.3em;padding:0.5em;width:1em;text-align:center;border-radius:2em;color:#fff;}.Social_Buttons p{	display:none;}.Social_Buttons a:first-child{background-color:#3b5998;}.Social_Buttons a:nth-child(2){background-color:#1da1f2;}.Social_Buttons a:nth-child(3){background-color:#cc2028;}.Social_Buttons a:nth-child(4){background-color:#00e676;}.Social_Buttons a:last-child{	margin-right:0;}/* Window */.Window_Main{display:block;position:relative;max-width:1462px;height:100%;width:100%;}.Window_Main > div{position:fixed;top:0;width:100%;height:100%;background-color:#80808080;z-index:999;}.Window_Main > div > div{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}.Window_Main > div > div > div{background-color:#fff;border-top-left-radius:0.6em;border-bottom-right-radius:0.6em;border-bottom-left-radius:0.6em;width:50em;max-width:calc(100% - 1em);max-height:calc(100% - 1em);overflow-y:auto;}.Window_Head{display:flex;flex-direction:row;justify-content:space-between;}.Window_Head p{padding-top:0.55em;padding-left:0.55em;padding-right:0.55em;font-size:1.25em;font-weight:700;color:#feab58;}.Window_Head span{font-size:1.8em;padding:0.25em;padding-right:0.28em;cursor:pointer;}.Window_Body{padding:0.75em;position:relative;}.Window_Body button{float:right;min-width:2.8em;height:2.8em;background-color:#ffa85d;color:#fff;margin:0 0.2em;padding:0 0.7em;	cursor:pointer;}@media (max-width:650px){.Window_Body button i{ display:none;}}.Window_Body #artikel_detail_warenkorb_elem button i{	display:block;}.Window_Body button > i{float:left;}.Window_Body button > p{float:left;line-height:1.6em;margin:0 0.35em;}.Window_Teil_Buttons{display:flex;flex-direction:row;justify-content:flex-end;margin:0.5em 0;margin-right:0;}.Window_Teil_Buttons > button{	text-align:center;}.Window_Teil_Buttons button:first-child{	color:#2f4876;	border-color:#2f4876;	background-color:lightgray;	min-width:8em;}.Window_Teil_Buttons button:nth-child(2){	width:100%;}/* Login Window */#Login_Window .Window_Body > div{padding-bottom:1.4em;}#Login_Window .Window_Body > div > div{display:flex;justify-content:center;align-items:center;margin-top:-1.2em;padding-bottom:0.4em;}#Login_Window .Window_Body > div > div > img{max-width:80%;max-height:8em;text-align:center;height:auto;width:auto;}#Loginformular{display:flex;justify-content:space-between;align-items:center;flex-direction:column;}#Loginformular > div{max-width:calc(70% - 0.75em);width:100%;margin-top:0.3em;}#Loginformular > div.Formular_Title{border-style:solid;border-color:#d3d3d3;border-width:0 0 1px 0;margin-bottom:0.7em;margin-top:1.7em;padding-bottom:0.4em;}#Loginformular > div.Formular_Title > p{text-align:center;font-size:1.25em;}#Loginformular > div.Error_Field{display:none;border-radius:0.5em;margin-left:1.8em;margin-right:1.8em;margin-bottom:0.3em;padding:0.8em;border-style:solid;border-color:orange;border-width:1px 1px 1px 1px;text-align:center;font-size:1.25em;}#Loginformular > div.Error_Field{font-size:1em;}#Loginformular > div > p.Passwort_vergessen{text-align:right;width:100%;font-size:0.8em;}#Loginformular > div > p.Passwort_vergessen > a{text-align:right;}#Loginformular > div.Login_Window_Eingelogt_bleiben{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;}#Loginformular > div.Login_Window_Eingelogt_bleiben > input{width:1.2em !important;height:1.2em !important;}#Loginformular > div.Login_Window_Eingelogt_bleiben > label{margin-left:0.1em;}#submit_login{border-radius:0.5em;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#feab58;	border:1px solid #feab58;max-width:100% !important;color:#fff;cursor:pointer;}#Loginformular > div input{font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}@media (max-width:550px){#Loginformular > div{ max-width:calc(100% - 0.75em);}}#Register_Window .Window_Body > div{padding-bottom:1.4em;}#Register_Window .Window_Body > div > div{display:flex;justify-content:center;align-items:center;margin-top:-1.2em;padding-bottom:0.4em;}#Register_Window .Window_Body > div > div > img{max-width:80%;max-height:8em;text-align:center;height:auto;width:auto;}#Registerformular > div.Error_Field_Register{display:none;border-radius:0.5em;margin-left:1.8em;margin-right:1.8em;margin-bottom:0.3em;padding:0.8em;border-style:solid;border-color:orange;border-width:1px 1px 1px 1px;text-align:center;font-size:1.25em;}#Registerformular > div.Error_Field_Register{font-size:1em;}#register_anrede{width:15em;}#PW_vergessen_formular{display:flex;justify-content:space-between;align-items:center;flex-direction:column;}#PW_vergessen_formular > div{max-width:calc(70% - 0.75em);width:100%;margin-top:0.3em;}#PW_vergessen_formular > div.Formular_Title{border-style:solid;border-color:#d3d3d3;border-width:0 0 1px 0;margin-bottom:0.7em;margin-top:1.7em;padding-bottom:0.4em;}#PW_vergessen_formular > div.Formular_Title > p{text-align:center;font-size:1.25em;}#PW_vergessen_formular > div.Error_Field_PW{display:none;border-radius:0.5em;margin-left:1.8em;margin-right:1.8em;margin-bottom:0.3em;padding:0.8em;border-style:solid;border-color:orange;border-width:1px 1px 1px 1px;text-align:center;font-size:1.25em;}#PW_vergessen_formular > div.Error_Field_PW{font-size:1em;}#submit_pw_vergessen{border-radius:0.5em;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#2f4876;max-width:100% !important;color:#fff;cursor:pointer;}#PW_vergessen_formular > div input{font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}#PW_vergessen_formular > div > p.Passwort_vergessen{text-align:right;width:100%;font-size:0.8em;}#PW_vergessen_formular > div > p.Passwort_vergessen > a{text-align:right;}@media (max-width:550px){#PW_vergessen_formular > div{ max-width:calc(100% - 0.75em);}}#Registerformular{margin-top:2.2em;display:flex;justify-content:space-between;align-items:center;flex-direction:column;}#Registerformular > div{max-width:calc(70% - 0.75em);width:100%;margin-top:0.3em;}#Registerformular > div.Formular_Title{border-style:solid;border-color:#d3d3d3;border-width:0 0 1px 0;margin-bottom:0.4em;margin-top:1.7em;padding-bottom:0.4em;}#Registerformular > div.Formular_Title > p{text-align:center;font-size:1.25em;}#Registerformular > div.Formular_Beschreibung > p{font-size:0.9em;margin-bottom:0.4em;}#submit_register{border-radius:0.5em;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#feab58;	border:1px solid #feab58;max-width:100% !important;color:#fff;cursor:pointer;}#Registerformular > div input:not(#Datenschutz):not(#Newsletter){font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}@media (max-width:550px){#Registerformular > div{ max-width:calc(100% - 0.75em);}}/* Newsletter Window */#Newsletter_Window .Window_Body > div > div{display:flex;justify-content:center;align-items:center;padding-bottom:1em;}#Newsletter_Window .Window_Body > div > div > img{max-width:80%;max-height:8em;text-align:center;height:auto;width:auto;}#Newsletter_Kategorien{padding:0.25em;padding-left:0.3em;}#Newsletter_Kategorien > div{display:flex;justify-content:center;flex-wrap:wrap;}#Newsletter_Kategorien > div > div{margin:1em;margin-top:0.5em;margin-bottom:0.5em;}#Newsletter_Kategorien input{margin-left:0.3em;margin-right:0.1em;width:1.25em;height:1.25em;}#Newsletterformular > div.Newsletter_Teilen{max-width:calc(100% - 0.5em);margin-bottom:0.75em;display:flex;justify-content:space-between;align-items:center;}#Newsletterformular > div.Newsletter_Teilen > div{max-width:calc(50% - 0.75em);width:50%;}#Newsletterformular > div.Newsletter_Teilen > div > input{max-width:calc(100% - 0.5em);width:100%;}#Newsletterformular > div.Newsletter_Teilen input{font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}#submitNewsletter{margin-left:1em;border-radius:0.5em;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#2f4876;color:#fff;cursor:pointer;}@media (max-width:550px){#Newsletter_Kategorien > div{ flex-direction:column;}}@media (max-width:550px){#submitNewsletter{ margin-left:0;}#Newsletterformular > div.Newsletter_Teilen{ flex-direction:column;}#Newsletterformular > div.Newsletter_Teilen > div{ max-width:calc(100% - 0.75em); width:100%; margin-top:0.3em;}}/* Kontaktformular */#kontakt_fehlerrow{color:red;font-size:1.1em !important;padding:0.5em;margin-bottom:0.5em;}#kontakt_accept_row{color:green;font-size:1.2em !important;padding:0.5em;margin-bottom:0.5em;text-align:center;}#Kontaktformular > div.Kontaktformular_Teilen{max-width:calc(100% - 0.5em);margin-top:1.25em;display:flex;justify-content:space-between;}#Kontaktformular > div.Kontaktformular_Teilen > div{max-width:calc(50% - 0.75em);width:50%;}#Kontaktformular > div.Kontaktformular_Teilen > div > input{width:100%;}@media (max-width:550px){#Kontaktformular > div.Kontaktformular_Teilen{ flex-direction:column;}#Kontaktformular > div.Kontaktformular_Teilen > div{ max-width:calc(100% - 0.75em); width:100%; margin-top:0.3em;}}#Kontaktformular > div.Kontaktformular_Anliegen{margin-top:1em;}#Kontaktformular > div.Kontaktformular_Anliegen > textarea{max-width:calc(100% - 1.5em);width:100%;margin-top:0.3em;border-radius:0.5em;resize:none;padding:0.65em;font:inherit;font-size:0.95em;line-height:1.05em;}#Kontaktformular > div.Kontaktformular_Sicherheitsfrage{margin-top:0.75em;}#Kontaktformular > div.Kontaktformular_Sicherheitsfrage > input{max-width:calc(100% - 0.75em);width:100%;margin-top:0.3em;margin-bottom:0.1em;border-radius:0.5em;}#Kontaktformular > div.Kontaktformular_Anfrageart{margin-top:0.9em;}#Kontaktformular > div.Kontaktformular_Anfrageart > div{display:flex;flex-direction:row;}#Kontaktformular > div.Kontaktformular_Anfrageart input{width:auto;margin-top:0.6em;margin-bottom:0.1em;border-radius:0.5em;margin-left:1em;margin-right:0.1em;}@media (max-width:550px){#Kontaktformular > div.Kontaktformular_Anfrageart > div{ flex-direction:column;}#Kontaktformular > div.Kontaktformular_Anfrageart > div > div{ margin-top:0.3em;}}#Kontakt_Datenschutz{font-size:0.8em;text-align:left;}#Kontaktformular > div input{font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}#submit_Kontakt{font-size:1.05em;border-radius:0.5em;margin:0.5em;margin-right:0;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#2f4876;color:#fff;float:right;cursor:pointer;}/* Datenschutz */#Cookie_Datenschutz_Form > div > div{margin-top:0.2em;display:flex;flex-direction:column;flex-wrap:wrap;}#Cookie_Datenschutz_Form > div > div > div > p{padding:1em;padding-top:0.25em;font-size:0.8em;}#Cookie_Datenschutz_Form > div > div > div > div{margin:0.3em;display:flex;align-items:center;}#Cookie_Datenschutz_Form > div > div > div > div > input{margin-left:0;margin-right:0.1em;width:1.25em !important;height:1.25em;}#Cookie_Datenschutz_Form > div > div > div > div > label{margin-top:0.2em;margin-left:0.2em;}.Datenschutzhinweis{padding-bottom:0;}/* Kundenbewertung */#Artikelbewertung_Beschreibung{font-size:0.9em;}.Kundenbewertung_Sterne_Main{float:left;margin:0.25em;margin-top:1.2em;margin-bottom:0.6em;}.Kundenbewertung_Sterne_Main p{float:left;font-size:1.15em;margin-right:0.2em;}.Kundenbewertung_Sterne_Main i{float:left;cursor:pointer;color:#1f304d;margin-top:-0.18em;font-size:1.8em;}.Kundenbewertung_weiterempfehlen{float:right;margin-top:0.8em;margin-bottom:0.6em;margin-right:0.8em;}.Kundenbewertung_weiterempfehlen p{float:left;font-size:0.9em;}.Kundenbewertung_weiterempfehlen div{margin-left:0.6em;margin-top:0.1em;float:left;}.Kundenbewertung_weiterempfehlen > div > input{float:left;height:1.4em;width:1.4em;}.Kundenbewertung_weiterempfehlen > div > label{float:left;line-height:1.7em;margin-right:0.4em;}#Artikelbewertung_Text,#Artikelfrage_Text{width:calc(100% - 10px);height:20ex;resize:none;border-radius:0.4em;}.Kundenbewertung_Verfasser_Tipps{background-color:#efebeb;border-radius:0.35em;padding:0.3em;margin-right:0.1em;margin-top:0.32em;display:flex;}.Kundenbewertung_Verfasser_Tipps small{font-size:0.8em;margin-top:-0.1em;margin-bottom:0.35em;text-decoration:underline;line-height:1.45em;}.Kundenbewertung_Verfasser_Tipps p{font-size:0.8em;line-height:1.35em;}.Kundenbewertung_Verfasser_Tipps div{padding-left:0.2em;}.Kundenbewertung_Verfasser_Tipps div:nth-child(2){padding-left:1.2em;padding-top:1.1em;}.Kundenbewertung_Button_Line{margin-top:2ex;display:flex;justify-content:space-between;align-items:flex-end;}.Kundenbewertung_Button_Line > p{max-width:80%;font-size:0.7em;height:100%;}.Kundenbewertung_Button_Line > button{display:flex;flex-direction:row;justify-content:center;align-items:center;}.Kundenbewertung_Button_Line > button > i{font-size:1.1em;}@media (max-width:490px){.Kundenbewertung_Verfasser_Tipps{ flex-direction:column;}.Kundenbewertung_Verfasser_Tipps div:nth-child(2){ padding-left:0.2em; padding-top:0;}.Kundenbewertung_Button_Line > p{ max-width:65%;}}/* Benachrichtigung Window */.Konto_benachrichtigung_Window_Row{margin-bottom:0.3em;padding:0.6em;border-style:solid;border-color:#d3d3d3;border-width:1px;border-top-right-radius:0.15em;border-top-left-radius:0.8em;border-bottom-right-radius:0.8em;border-bottom-left-radius:0.8em;}.Konto_benachrichtigung_Window_Row > p{font-size:1.1em;margin-bottom:0.2em;}.Konto_benachrichtigung_Window_Row > small{font-size:0.8em;margin-left:0.3em;}.Konto_benachrichtigung_Window_Row > div{display:flex;flex-direction:row;margin:0.3em;align-items:center;justify-content:flex-start;}.Konto_benachrichtigung_Window_Row > div > label{margin-left:1.4em;}@media (max-width:550px){.Konto_benachrichtigung_Window_Row > div{ justify-content:center; flex-direction:column;}.Konto_benachrichtigung_Window_Row > div > label{ margin-left:0; margin-bottom:0.5em; width:80%;}}.Kunden_Anfrage_Window_Table{display:flex;flex-direction:column;}.Kunden_Anfrage_Window_Table > div{margin-top:0.4em;padding:0.7em;background-color:#e8eaf7;border-radius:0.5em;}.Kunden_Anfrage_Window_Table > div > p:first-child{font-size:0.8em;text-decoration:underline;}.Kunden_Anfrage_Window_Table > div > p:nth-child(2){padding:0.3em;font-size:0.9em;}#Kunden_Anfrage_Window_Eingabefeld{margin-top:1em;}#Kunden_Anfrage_Window_Eingabefeld > textarea{max-width:calc(100% - 1.5em);width:100%;margin-top:0.3em;border-radius:0.5em;resize:none;padding:0.65em;font:inherit;font-size:0.95em;line-height:1.05em;}.submit_Kundenanfrage{font-size:1.05em;border-radius:0.5em;margin:0.5em;margin-right:0;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#2f4876;color:#fff;float:right;cursor:pointer;}/* Kundenkonto */	.Kunden_Kundennummeranzeige{		font-size:0.85em;		margin:0.5em;	}	.Kunden_Mein_Konto{		display:flex;		flex-direction:row;		flex-wrap:wrap;		margin-top:0.3em;	}	.Kunden_Mein_Konto > a{		display:flex;		flex-direction:row;		margin-bottom:0.8em;		margin-right:0.4em;		margin-left:0.4em;		color:#525252;		max-width:calc(33% - 1.2em);		width:100%;		border-top:1px solid #1f304d;		border-bottom:1px solid #1f304d;		border-right:1px solid #1f304d;		overflow:hidden;	}	@media (max-width:1480px){		.Kunden_Mein_Konto > a{			max-width:calc(33% - 1.2em);		}	}	@media (max-width:1050px){		.Kunden_Mein_Konto > a{			max-width:calc(50% - 1.2em);		}	}	@media (max-width:650px){		.Kunden_Mein_Konto > a{			max-width:calc(100%);		}	}	@media (max-width:400px){		.Kunden_Mein_Konto > a{			margin-right:0;			margin-left:0;		}	}	.Kunden_Mein_Konto > a > div:first-child{		background-color:#1f304d;		padding:0.8em;		min-width:5em;		display:flex;		flex-direction:row;		text-align:center;		align-items:center;		justify-content:center;	}	.Kunden_Mein_Konto > a > div:first-child > i{		color:#fff;		font-size:4em;	}	.Kunden_Mein_Konto > a > div:nth-child(2){		padding:0.8em;	}	.Kunden_Mein_Konto > a > div:nth-child(2) > p{		font-weight:700;		font-size:1.05em;		margin-bottom:0.15em;	}	.Kunden_Mein_Konto > a > div:nth-child(2) > small{		font-size:0.8em;	}/* Persönliche Daten */#persoenliche_daten_form p{font-size:0.85em;}#persoenliche_daten_form > div.persoenliche_daten_Teilen{max-width:calc(100% - 0.5em);margin-top:1.25em;display:flex;justify-content:space-between;}#persoenliche_daten_form > div.persoenliche_daten_Teilen > div{max-width:calc(50% - 0.75em);width:50%;}#persoenliche_daten_form > div.persoenliche_daten_Teilen > div > input{width:100%;}@media (max-width:550px){#persoenliche_daten_form > div.persoenliche_daten_Teilen{ flex-direction:column;}#persoenliche_daten_form > div.persoenliche_daten_Teilen > div{ max-width:calc(100% - 0.75em); width:100%; margin-top:0.3em;}}#persoenliche_daten_form > div.persoenliche_daten_Geb{margin-top:1em;max-width:calc(100% - 0.5em);}#persoenliche_daten_form > div.persoenliche_daten_Geb > div{margin-top:0.3em;display:flex;}#persoenliche_daten_form > div.persoenliche_daten_Geb > div select{margin-right:0.5em;padding:0.6em;padding-left:0.8em;padding-right:0.8em;}#persoenliche_daten_form > div input{font-size:1.05em;border-radius:0.5em;margin-top:0.3em;padding:0.25em;padding-left:0.3em;max-width:calc(100% - 0.75em);width:100%;}#persoenliche_daten_form button{margin:0.3em 0;	height:2.2em;}.submit_persoenliche_daten{font-size:1.05em;border-radius:0.5em;margin:0.5em !important;margin-right:0;padding:0.4em !important;padding-left:0.8em !important;padding-right:0.8em !important;background-color:#2f4876 !important;color:#fff;float:right;cursor:pointer;}/* Kundenadressen */.Kunden_Adressen{padding-top:1em;}.Kunden_Adressen > div{width:100%;	border:solid 1px #1f304d;border-top-left-radius:0.8em;border-bottom-right-radius:0.8em;border-bottom-left-radius:0.8em;	margin-bottom:3.2em;}.Kunden_Adressen > div > p{padding:0.4em 1em;	border-bottom:solid 1px #1f304d;	font-weight:bold;}.Kunden_Adressen form{width:calc(100% - 2.6em );padding:1em;}.Kunden_Adressen_Teilen{max-width:calc(100% - 0.5em);margin-top:1.25em;display:flex;justify-content:space-between;}.Kunden_Adressen_Teilen > div{max-width:calc(50% - 0.75em);width:50%;}#Kunden_Adressen_Typ{max-width:calc(100% - 0.5em);margin-top:1.25em;display:flex;justify-content:flex-start;	flex-wrap:wrap;}#Kunden_Adressen_Typ > div{	margin-right:2.5em;	height:2em;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;}#Kunden_Adressen_Typ input{	margin:0;	margin-right:0.5em;}.adressen_standart{max-width:calc(100% - 0.5em);margin-top:1.25em;display:flex;justify-content:flex-start;	flex-wrap:wrap;}.adressen_standart > div{	margin-right:2.5em;	padding:0.75em 0;	display:flex;	flex-direction:row;	justify-content:center;	align-items:center;}.adressen_standart > div input{	margin:0;	margin-right:0.5em;width:1.25em !important;height:1.25em;}.Kunden_Adressen_Teilen input{	width:100%;}.Kunden_Adressen select{	width:100%;	margin-top:0.35em;}.Kunden_Adressen button{width:100%; background-color:#2f4876;	color:white;padding:0.45em;padding-left:0.8em;padding-right:0.8em;}@media (max-width:675px){	.Kunden_Adressen_Teilen{		flex-direction:column;		margin-top:0;	}	.Kunden_Adressen_Teilen > div{		margin-top:0.75em;		max-width:100%;		width:100%;	}}/* Meine Bestellungen */.Kunden_Bestellung{margin:1.4em 0;overflow-x:auto;}.Kunden_Bestellung_Table{width:100%;display:flex;justify-content:flex-start;}.Kunden_Bestellung_Table > div > p{min-height:1.4em;max-height:1.4em;padding:0.5em;padding-left:0.75em;padding-right:0.75em;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:0.9em;border-width:0 0 0 1px;border-style:solid;border-color:#e0e0e0;}.Kunden_Bestellung_Table > div:first-child > p{padding-left:0.5em;padding-right:0.5em;border-width:0;}.Kunden_Bestellung_Table > div:nth-child(2) > p{border-width:0;}.Kunden_Bestellung_Table > div > p:first-child{padding:0.5em;padding-left:0.75em;padding-right:0.75em;color:#2f4876;font-weight:700;border-width:2px 0 2px 0;border-style:solid;border-color:#2f4876;margin-bottom:0.5em;}.Kunden_Bestellung_Table > div:first-child{min-width:2em;}.Kunden_Bestellung_Table > div:nth-child(2){min-width:5em;align-items:center;}.Kunden_Bestellung_Table > div:nth-child(3){min-width:7em;align-items:center;}.Kunden_Bestellung_Table > div:nth-child(4){min-width:8em;align-items:center;}.Kunden_Bestellung_Table > div:nth-child(5){min-width:30em;align-items:center;}.Kunden_Bestellung_Table > div:nth-child(6){min-width:34em;	width:100%;align-items:center;}@media (max-width:450px){.Kunden_Bestellung_Table > div:nth-child(5){ display:none;}.Kunden_Bestellung_Table > div:nth-child(6){ display:none;}}/* Bestelldetail */#Mein_Konto_Bestellungen_Status{	display:flex;	flex-direction:column;	justify-content:center;	align-items:center;	width:100%;}#Mein_Konto_Bestellungen_Status img{	height:5em;	width:auto;}#Mein_Konto_Bestellungen_Status tr{	padding-top:0.2em;	display:flex;	align-items:center;}#Mein_Konto_Bestellungen_Status td{	padding-left:1.5em;	text-align:left;}#Mein_Konto_Bestellungen_Status p{	padding:0.6em;}#Mein_Konto_Bestellungen_Aktionen{	display:flex;	flex-direction:column;	justify-content:flex-start;	padding:0.75em;}#Mein_Konto_Bestellungen_Aktionen > div{	display:flex;	flex-direction:row;	justify-content:flex-start;	align-items:center;	border-bottom:solid lightgray 1px;}#Mein_Konto_Bestellungen_Aktionen > div .Button{	margin-left:1.2em;}/* Artikellisten *//* Artikelbewertung */.Meine_Bewertungen_Artikelliste{display:flex;flex-direction:column;justify-content:flex-start;}.Meine_Bewertungen_Artikelliste > div{display:flex;flex-direction:row;padding:1em;padding-left:0;border-style:solid;border-color:#d3d3d3;border-width:1px 0 0 0;box-shadow:1px 1px 0.4em rgba(31,48,77,0.4);margin-top:0.3em;}.Meine_Bewertungen_Artikel_Bild{min-width:8em;display:flex;flex-direction:row;justify-content:center;align-items:center;}.Meine_Bewertungen_Textfeld span{	margin-bottom:0.35em;}.Meine_Bewertungen_Textfeld{padding:0.5em 0;}.Meine_Bewertungen_Textfeld > div > p{margin-left:0.5em;}.Meine_Bewertungen_Textfeld > div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}@media (max-width:700px){.Meine_Bewertungen_Textfeld > div{ flex-direction:column; align-items:flex-start;}.Meine_Bewertungen_Textfeld > div > p{ margin-left:0; margin-bottom:0.3em;}}@media (max-width:500px){.Meine_Bewertungen_Artikel_Bild{ display:none;}.Meine_Bewertungen_Artikelliste > div{ padding-left:1em;}}/* Kundenbetreuung */.Kunden_Betreuung{margin-top:0.8em;margin-bottom:1.6em;overflow-x:auto;}.Kunden_Betreuung_Table{width:auto;display:flex;justify-content:center;}.Kunden_Betreuung_Table > div > p{min-height:1.4em;max-height:1.4em;padding:0.5em;padding-left:0.75em;padding-right:0.75em;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:0.9em;border-width:0 0 0 1px;border-style:solid;border-color:#e0e0e0;}.Kunden_Betreuung_Table > div:first-child > p{padding-left:0.5em;padding-right:0.5em;border-width:0;}.Kunden_Betreuung_Table > div:nth-child(2) > p{border-width:0;}.Kunden_Betreuung_Table > div > p:first-child{padding:0.2em;padding-left:0.75em;padding-right:0.75em;color:#2f4876;font-weight:700;border-width:0 0 2px 0;border-style:solid;border-color:#2f4876;margin-bottom:0.5em;}.Kunden_Betreuung_Table > div:first-child{width:5%;max-width:2em;}.Kunden_Betreuung_Table > div:nth-child(2){width:10%;max-width:15em;align-items:center;}.Kunden_Betreuung_Table > div:nth-child(3){width:65%;max-width:35em;align-items:center;}.Kunden_Betreuung_Table > div > p > small{font-size:0.75em;}@media (max-width:450px){.Kunden_Betreuung_Table > div:first-child{ width:10%;}.Kunden_Betreuung_Table > div:nth-child(2){ width:40%;}.Kunden_Betreuung_Table > div:nth-child(3){ width:50%;}}/* Kundenguthaben */#Guthaben_Aktueller_Betrag{display:flex;flex-direction:row;align-items:center;color:#525252;max-width:calc(25% - 1em);margin:0.6em;margin-right:0.6em;margin-left:0.2em;border-style:solid;border-width:1px;border-top-right-radius:0.15em;border-top-left-radius:0.8em;border-bottom-right-radius:0.8em;border-bottom-left-radius:0.8em;border-color:#1f304d;overflow:hidden;}#Guthaben_Aktueller_Betrag div:first-child{background-color:#1f304d;}#Guthaben_Aktueller_Betrag div:nth-child(2){padding:0.75em;}#Guthaben_Aktueller_Betrag i{padding:0.5em;color:#fff;font-size:2.2em;}#Guthaben_Aktueller_Betrag p{color:#1f304d;font-size:1.2em;font-weight:700;}@media (max-width:980px){#Guthaben_Aktueller_Betrag{ max-width:calc(33% - 1.2em);}}@media (max-width:750px){#Guthaben_Aktueller_Betrag{ max-width:calc(55% - 1.2em);}}@media (max-width:500px){#Guthaben_Aktueller_Betrag{ max-width:calc(100% - 1.2em);}}.Guthabenauflistung{display:flex;flex-direction:column;align-items:center;}.Guthabenauflistung td{padding:0.75em;}.Kunden_Guthaben{margin-top:0.4em;overflow-x:auto;}.Kunden_Guthaben_Table{width:auto;display:flex;justify-content:flex-start;}.Kunden_Guthaben_Table > div > p{min-height:1.4em;max-height:1.4em;padding:0.5em;padding-left:0.75em;padding-right:0.75em;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:0.9em;border-width:0 0 0 1px;border-style:solid;border-color:#e0e0e0;}.Kunden_Guthaben_Table > div:first-child > p{padding-left:0.5em;padding-right:0.5em;border-width:0;}.Kunden_Guthaben_Table > div:nth-child(2) > p{border-width:0;}.Kunden_Guthaben_Table > div > p:first-child{padding:0.5em;padding-left:0.75em;padding-right:0.75em;color:#2f4876;font-weight:700;border-width:2px 0 2px 0;border-style:solid;border-color:#2f4876;margin-bottom:0.5em;}.Kunden_Guthaben_Table > div:first-child{width:5%;max-width:2em;}.Kunden_Guthaben_Table > div:nth-child(2){width:10%;max-width:15em;align-items:center;}.Kunden_Guthaben_Table > div:nth-child(3){width:65%;max-width:35em;align-items:center;}.Kunden_Guthaben_Table > div:nth-child(4){width:20%;max-width:9em;align-items:center;}.Kunden_Guthaben_Table > div > p > small{font-size:0.75em;}@media (max-width:450px){.Kunden_Guthaben_Table > div:first-child{ width:10%;}.Kunden_Guthaben_Table > div:nth-child(2){ width:40%;}.Kunden_Guthaben_Table > div:nth-child(3){ display:none;}.Kunden_Guthaben_Table > div:nth-child(4){ width:50%;}}/* Aktivitäten */.Kunden_Aktivitaet{margin-top:0.8em;overflow-x:auto;	display:flex;	flex-direction:row;	justify-content:center;	width:100%;}.Kunden_Aktivitaet_Table{width:100%;display:flex;justify-content:center;}.Kunden_Aktivitaet_Table > div > p{min-height:1.4em;max-height:1.4em;padding:0.5em;padding-left:0.75em;padding-right:0.75em;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:0.9em;border-width:0 0 0 1px;border-style:solid;border-color:#e0e0e0;}.Kunden_Aktivitaet_Table > div:first-child > p{padding-left:0.5em;padding-right:0.5em;border-width:0;}.Kunden_Aktivitaet_Table > div:nth-child(2) > p{border-width:0;}.Kunden_Aktivitaet_Table > div > p:first-child{padding:0.5em;padding-left:0.75em;padding-right:0.75em;color:#2f4876;font-weight:700;border-width:2px 0 2px 0;border-style:solid;border-color:#2f4876;margin-bottom:0.5em;}.Kunden_Aktivitaet_Table > div:first-child{width:5%;max-width:2em;}.Kunden_Aktivitaet_Table > div:nth-child(2){width:10%;max-width:15em;align-items:center;}.Kunden_Aktivitaet_Table > div:nth-child(3){width:65%;max-width:35em;align-items:center;}.Kunden_Aktivitaet_Table > div:nth-child(4){width:20%;max-width:9em;align-items:center;}.Kunden_Aktivitaet_Table > div > p > small{font-size:0.75em;}@media (max-width:450px){.Kunden_Aktivitaet_Table > div:first-child{ width:10%;}.Kunden_Aktivitaet_Table > div:nth-child(2){ width:40%;}.Kunden_Aktivitaet_Table > div:nth-child(3){ display:none;}.Kunden_Aktivitaet_Table > div:nth-child(4){ width:50%;}}/* Zahlung */#Bankeinzug_daten > div{margin-top:0.5em;display:flex;justify-content:center;}#Bankeinzug_daten td{padding:0.25em;padding-left:0.6em;padding-right:0.6em;}#Bankeinzug_daten input{min-height:2.5em;width:calc(100% - 2em);background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:0 0.8em;}#Bankeinzug_daten button{margin-top:0.2em;float:right;font-size:1em;border-radius:0.3em;background-color:#2f4876;color:#fff;cursor:pointer;padding:0.45em;padding-left:0.55em;padding-right:0.55em;display:flex;flex-direction:row;align-items:center;justify-content:center;}@media (min-width:1150px){#Bankeinzug_daten input{ min-width:25em;}}#Bankeinzug_Fehler{margin:0.5em;border-radius:0.5em;padding:0.8em;border-style:solid;border-color:orange;border-width:1px 1px 1px 1px;text-align:center;font-size:1.15em;}.Kundenkonto_Zahlung{margin-top:0.7em;display:flex;flex-direction:row;justify-content:center;	flex-wrap:wrap;}.Kundenkonto_Zahlung img{width:auto;height:15ex;}/* Einstellungen */.Mein_Konto_Einstellungen{	width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:top;}.Mein_Konto_Einstellungen > div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:0.4em;width:100%;padding:0.75em;border-style:solid;border-width:1px;border-color:#1f304d;}@media (min-width:980px){.Mein_Konto_Einstellungen > div{ width:46%;}}.Mein_Konto_Einstellungen h2{font-size:1.15em;}.Mein_Konto_Einstellungen p{line-height:1.8em;padding:0.2em;text-align:center;}.Mein_Konto_Einstellungen > div > div{padding:0.2em;}.Mein_Konto_Einstellungen input{font-size:1.05em;border-radius:0.4em;border-top-right-radius:0em;	border:none;padding:0.25em;padding-left:0.8em;padding-right:0.8em;background-color:#2f4876;color:#fff;cursor:pointer;text-align:center;}/* Bestellablauf */.Bestellablauf_Headline{margin-top:1.9em;margin-bottom:1.3em;display:flex;flex-direction:row;}.Bestellablauf_Headline > div{margin-right:0.1em;background-color:#fff8db;border-right-width:1px;border-bottom-width:1px;border-color:#fff8db;border-style:solid;padding:0;display:flex;align-items:center;justify-content:center;color:#ffa85d !important;}.Bestellablauf_Headline > div a{color:#ffa85d !important;	}.Bestellablauf_Headline > div.Bestellablauf_Headline_Aktiv{background-color:#ffa85d;border-color:#ffa85d;color:#fff !important;margin-right:0.2em;margin-left:0.2em;}.Bestellablauf_Headline > div p{padding:0.5em;padding-left:1.4em;padding-right:1.4em;text-align:center;}.Bestellablauf_Headline > div i{display:none;}@media (max-width:750px){	.Bestellablauf_Headline{		padding:0 0.5em;	}.Bestellablauf_Headline > div{ margin-top:0.1em; margin-right:0; min-height:2em; min-width:2em;}.Bestellablauf_Headline > div.Bestellablauf_Headline_Aktiv{ margin-left:0; margin-right:0; margin-bottom:0.1em;}.Bestellablauf_Headline > div p{ display:none;}.Bestellablauf_Headline > div.Bestellablauf_Headline_Aktiv p{ display:block;}.Bestellablauf_Headline > div i{ display:block; color:#2f4876;}.Bestellablauf_Headline > div.Bestellablauf_Headline_Aktiv i{ display:none;}}h2.Bestellablauf{font-size:1.2em;text-align:center;}.Bestellablauf_Button{padding:1em 0;}@media (max-width:750px){	.Bestellablauf_Button{		padding:1em 0.5em;	}}.Bestellablauf_Button > div > a,.Bestellablauf_Button > div > button{display:flex;align-items:center;justify-content:flex-start;}.Bestellablauf_Button > div > a > i,.Bestellablauf_Button > div > button > i{font-size:1.3em;	margin:0 0.2em;}.Bestellablauf_Button > .weiter{display:flex;justify-content:flex-end;}.Bestellablauf_Button > .zuruck{display:flex;justify-content:flex-start;}.Bestellablauf_Button > .beide{display:flex;justify-content:space-between;}.Bestellablauf_Button a,.Bestellablauf_Button button{font-size:1em;border-radius:0.4em;border-top-right-radius:0em;background-color:#ffa85d;color:#fff;cursor:pointer;padding:0.45em;padding-left:0.55em;padding-right:0.55em;box-shadow:1px 1px 0 0 #ff8d00;}/* Warenkorb */.Warenkorb_Table{overflow:auto;margin-top:10px;width:100%;}.Warenkorb_Table .warenkorb_menge{	min-width:6em;}.Warenkorb_Table .warenkorb_menge input{	margin:0;}.Warenkorb_Table .warenkorb_menge i{	display:none;	margin-left:0.5em;	font-size:1.3em;}.Warenkorb_Table > thead > tr{background-color:#fff8db;color:#ffa85d !important;}.Warenkorb_Table > thead > tr > th{padding:0.4em;font-size:0.9em;}.Warenkorb_Table > tbody > tr > td{padding:0.3em;padding-top:0.4em;vertical-align:top;text-align:left;position:relative;}.Warenkorb_Table > tbody > tr > th:first-child{padding:0.5em;padding-top:0;padding-bottom:0;}@media (max-width:600px){.Warenkorb_Table > tbody > tr > td:first-child{ display:none;}.Warenkorb_Table > thead > tr > th:first-child{ display:none;}}@media (max-width:450px){.Warenkorb_Table > tbody > tr > td:nth-child(6){ display:none;}.Warenkorb_Table > thead > tr > th:nth-child(5){ display:none;}}.Warenkorb_Table td:last-child,.Warenkorb_Table th:last-child{min-width:0.5em;max-width:0.5em;padding-top:0.25em;}.Warenkorb_Summe > table{display:flex;justify-content:flex-end;}.Warenkorb_Summe > table tr{font-size:0.9em;line-height:1.2em;text-align:right;}.Warenkorb_Summe > table tr.relevant > td{font-size:1.3em;line-height:1.4em;}.Warenkorb_Summe > table tr.mwst > td{font-size:0.7em;line-height:1.1em;}.Warenkorb_Summe > table tr > td:first-child{padding-right:20px;}/*Anmelden*/.Bestellablauf_Anmelden{display:flex;flex-direction:column;align-items:flex-start;}.Bestellablauf_Anmelden > div{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-color:#d3d3d3;border-bottom-width:1px;border-style:solid;}.Bestellablauf_Anmelden > div > p{padding:0.5em;}.Bestellablauf_Anmelden > div > div{padding:0.5em;}@media (min-width:550px){.Bestellablauf_Anmelden > div > div p{ white-space:nowrap;}}/* Lieferung */		.Bestellablauf_Lieferung_Main{		display:flex;		justify-content:space-between;	}	.Bestellablauf_Lieferung_Main > div{		width:calc(50% - 1.3em);	}	@media (max-width:750px){		.Bestellablauf_Lieferung_Main{			flex-direction:column;		}		.Bestellablauf_Lieferung_Main > div{			width:100%;			margin-bottom:1em;		}	}		.Bestellablauf_Lieferung_Main > div > h2{		font-size:1.35em;		margin-top:1em;		margin-bottom:0.5em;		font-weight:bold;		text-align:center;	}	.Bestellablauf_Lieferung_Main > div > div{		margin-top:0.5em;		position:relative;		border-bottom:1px solid lightgray;		display:flex;		flex-direction:row;		justify-content:flex-start;		align-items:center;		padding:0.5em;	}	.Bestellablauf_Lieferung_Main > div > div > div{		padding:0.5em 0.5em;	}	.Bestellablauf_Lieferung_Main > div > div > div > p{		font-size:1.15em;		line-height:1.25em;	}	#adressen_fehlerrow{		color:red;		font-weight:bold;	}/* Altersverifikation */#Altersverifikation_Text_Select{margin-top:0.3em;margin-left:1.2em;}.Bestellung_Altersverifikation{padding:1.2em;}.Bestellung_Altersverifikation_Fehler{margin:0.5em;border-radius:0.5em;padding:0.8em;border-style:solid;border-color:orange;border-width:1px 1px 1px 1px;text-align:center;font-size:1.15em;}.Bestellung_Altersverifikation input{min-height:2.5em;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:0 0.8em;}.Bestellung_Altersverifikation h2{margin-top:0.5em;margin-bottom:0.5em;font-size:1.4em;}.Bestellung_Altersverifikation form{padding:0.5em;}#Altersverifikation_Datenschutz{font-size:0.85em;padding-left:1.5em;}/* Zahlung / Versand */	.Bestellablauf_ZV_Main{		display:flex;		align-items:center;		justify-content:center;		flex-direction:column;	}	.Bestellablauf_ZV_Main > div{		width:100%;		max-width:50em;		margin-top:0.7em;		display:flex;		flex-direction:row;		justify-content:flex-start;		align-items:center;		border-bottom:1px solid lightgray;	}	.Bestellablauf_ZV_Main > div > div:first-child{		display:flex;		justify-content:center;		flex-direction:column;		align-items:center;		padding:2em;		padding-right:1.5em;	}	.Bestellablauf_ZV_Main > div > div:first-child > input{		transform:scale(1.4);	}	.Bestellablauf_ZV_Main > div > div:nth-child(2){		display:flex;		justify-content:center;		flex-direction:column;		align-items:center;	}	.Bestellablauf_ZV_Main > div > div > img{		width:auto;		height:6ex;	}	.Bestellablauf_ZV_Main > div > div:last-child{		padding:1em;	}	.Bestellablauf_ZV_Main > div > div:last-child > p:first-child{		font-size:1.15em;		font-weight:700;	}	.Bestellablauf_ZV_Main > div > div:last-child > p:last-child{		padding-top:0.3em;		font-size:0.85em;	}/* Bestelluebersicht */.Bestellablauf_Uebersicht_Header{	display:flex;	flex-direction:row;	justify-content:flex-start;	flex-wrap:wrap;	margin-bottom:1.25em;}.Bestellablauf_Uebersicht_Header > div{	padding:0 1em;}.Bestellablauf_Uebersicht_Header > div > h2{	font-size:1.1em;	font-weight:bold;	margin-top:0.15em;	margin-bottom:0.25em;}.Bestellablauf_Uebersicht_Header > div > div p{	line-height:1.25em;}.Bestellablauf_Uebersicht_Header > div > div textarea{	line-height:1.25em;	resize:none;	border-radius:0.4em;	height:12ex;	width:35em;	max-width:100%;}.Bestellablauf_Uebersicht_Header > div > div.methode{	display:flex;	flex-direction:column;	align-items:center;	justify-content:center;}.Bestellablauf_Uebersicht_Header > div > div.methode p{	text-align:center;	font-size:0.95em;}.Bestellablauf_Uebersicht_Header > div > div.methode img{	max-height:7ex;	margin-bottom:0.3em;}.Bestelluebersicht_Gutschein{	display:flex;	justify-content:flex-end;	width:100%;	align-items:center;}.Bestelluebersicht_Gutschein input::placeholder{	text-align:center;}.Bestelluebersicht_Gutschein input{	margin-right:0.2em;	border-radius:0.25em;	padding:0.1em;	font-size:1em;}.Bestellablauf_Datenschutz{padding:0.25em;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}#Datenschutz{min-width:1.45em !important;min-height:1.45em !important;margin-left:0.8em;}#Newsletter{min-width:1.45em !important;min-height:1.45em !important;margin-left:0.8em;}#TrustedShops_Uebersicht{min-width:1.45em !important;min-height:1.45em !important;margin-left:0.8em;}/* Bestellbestaetigung */table.bestell_bestaetigung tr td{padding:0.3em;padding-right:0.7em;padding-left:0.7em;font-size:1.2em;}/* Startseite */#Startseite_Marken{	padding:0.5em;	width:calc( 100% - 1em );}#Startseite_Marken > div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow-y:auto;scrollbar-width:none;	-ms-overflow-style:none;}#Startseite_Marken > div::-webkit-scrollbar{display:none;}#Startseite_Marken > div > a{margin-right:2.5em;margin-left:2.5em;margin-bottom:0.5em;}#Startseite_Marken > div a:first-child{margin-left:0;}#Startseite_Marken > div a:last-child{margin-left:0;}#Startseite_Dafuer_Steht{	padding:0.5em;	width:calc( 100% - 1em );display:flex;	flex-wrap:wrap;flex-direction:row;justify-content:center;overflow-x:auto;align-items:flex-start;scrollbar-width:none;	-ms-overflow-style:none;}#Startseite_Dafuer_Steht::-webkit-scrollbar{display:none;}#Startseite_Dafuer_Steht > div{display:flex;flex-direction:column;justify-content:center;text-align:center;min-width:20em;max-width:20em;padding:0.9em;padding-top:0;}#Startseite_Dafuer_Steht > div > p:nth-child(2){font-weight:700;padding:0.15em;padding-top:0.05em;padding-bottom:0.65em;}#Startseite_Dafuer_Steht > div > i{font-size:2.6em;padding:0.15em;}@media (max-width:750px){#Startseite_Dafuer_Steht{ flex-direction:column; justify-content:center; align-items:center; text-align:center;}#Startseite_Dafuer_Steht > div{ min-width:10em; max-width:20em;}}/* FAQ */.faq{	margin-left:5%;	margin-top:0.75em;	margin-bottom:0.75em;}.faq h2{	font-size:1.15em;	padding-bottom:0.25em;	font-weight:bold;}.faq p{	margin-left:0.5em;	font-size:1em;	font-style:italic;}/* Shoptext */#Shop_Text{	max-width:90%;	margin:0 5%;	margin-bottom:1em;	overflow:auto;	margin-top:1em;font-size:0.9em !important;line-height:1.12em;}#Shop_Text ol li,#Shop_Text ul li{list-style-type:decimal;display:list-item;border:0;padding-left:0.75em;overflow:visible;}#Shop_Text h1{font-weight:700;font-size:1.55em;margin-bottom:0.5em;line-height:1.35em;}#Shop_Text h2{font-weight:700;font-size:1.25em;margin-bottom:0.5em;line-height:1.15em;}#Shop_Text h3{font-weight:700;font-size:1.15em;margin-bottom:0.5em;line-height:1.15em;}#Shop_Text strong{font-size:1.15em;text-decoration:underline;}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-trash:before{content:"\f1f8"}.fa-folder:before{content:"\f07b"}.fa-edit:before{content:"\f044";}.fa-user-friends:before{content:"\f500";}.fa-sign-out-alt:before{content:"\f2f5";}.fa-home:before{content:"\f015";}.fa-search:before{content:"\f002";}.fa-bars:before{content:"\f0c9";}.fa-shopping-cart:before{content:"\f07a";}.fa-user:before{content:"\f007";}.fa-truck-moving:before{content:"\f4df";}.fa-shipping-fast:before{content:"\f48b";}.fa-users:before{content:"\f0c0";}.fa-hand-holding-heart:before{content:"\f4be";}.fa-expeditedssl:before{content:"\f23e";}.fa-star:before{content:"\f005";}.fa-cart-plus:before{content:"\f217";}.fa-heart:before{content:"\f004";}.fa-envelope:before{content:"\f0e0";}.fa-cookie:before{content:"\f563";}.fa-cookie-bite:before{content:"\f564";}.fa-fingerprint:before{content:"\f577";}.fa-map-pin:before{content:"\f276";}.fa-credit-card:before{content:"\f09d";}.fa-cash-register:before{content:"\f788";}.fa-times:before{content:"\f00d";}.fa-user-circle:before{content:"\f2bd";}.fa-house-user:before{content:"\e065";}.fa-tasks:before{content:"\f0ae";}.fa-comments:before{content:"\f086";}.fa-comment-dots:before{content:"\f4ad";}.fa-newspaper:before{content:"\f1ea";}.fa-creative-commons-share:before{content:"\f4f2";}.fa-money-bill-wave-alt:before{content:"\f53b";}.fa-cog:before{content:"\f013";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-left:before{content:"\f060";}.fa-angle-right:before{content:"\f105";}.fa-bookmark:before{content:"\f02e";}.fa-phone-alt:before{content:"\f879";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-facebook-f:before{content:"\f39e"}.fa-twitter:before{content:"\f099"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-long-arrow-right:before{content:"\f178"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-left:before{content:"\f323"}.fa-level-down-alt:before{content:"\f3be"}.fa-check:before{content:"\f00c"}.fa-save:before{content:"\f0c7"}.fa-angle-right:before{content:"\f105"}.fa-bell:before{content:"\f0f3"}@font-face{font-family:"Font Awesome 5 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-duotone-900.eot);src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-duotone-900.woff2) format("woff2"),url(../webfonts/fa-duotone-900.woff) format("woff"), url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-duotone-900.ttf) format("truetype"),url(../webfonts/fa-duotone-900.svg#fontawesome) format("svg");}.fad{position:relative;font-family:"Font Awesome 5 Duotone";font-weight:900;}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot);src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"), url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-brands-400.svg#fontawesome) format("svg");}.fab{font-family:"Font Awesome 5 Brands";font-weight:400;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-light-300.eot);src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"), url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-light-300.svg#fontawesome) format("svg");}.fal{font-weight:300;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot);src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"), url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg");}.fal,.far{font-family:"Font Awesome 5 Pro";}.far{font-weight:400;}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot);src:url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"), url(https://pro.fontawesome.com/releases/v5.15.3/webfonts/fa-solid-900.svg#fontawesome) format("svg");}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900;}