<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header .header-mobile{display:none;}
header .header-desktop .header-sub{background:#fff;border-bottom:1px solid #eee;height:40px;}
header .header-desktop .header-sub:after{clear:both;display:block;content:"";}
header .vorteil-container{width:100%;float:left;margin-right:-200px;padding-right:240px;}
header .vorteil-container li {display:inline-block;font-size:12px;color:#666;line-height:40px;text-transform:uppercase;}
header .vorteil-container li &gt; a {color:#666;} 
header .vorteil-container li:nth-child(2){margin:0 70px;}
header .vorteil-container li i{margin-right:5px;}
header .vorteil-container li span{font-size:14px;}
header .myshop-container{height:40px;width:200px;float:right;padding-top:7px;}
header .myshop-container p{margin:0;cursor:pointer;}
header .myshop-container p i{margin-left:5px;}
header .myshop-container .account{position:relative;}
header .myshop-container .account p{float:left;overflow: hidden; white-space: nowrap; width: 150px;}
header .myshop-container .account a{color: inherit; text-decoration:none;}
header .myshop-container .select-overlay{display:none;position:absolute;border:1px solid #666;border-radius:3px;background:#fff;top:25px;text-align:center;z-index:1;left:-12px;}
header .myshop-container .select-overlay.account{ width: 150px;box-shadow: 10px 10px 10px #ccc;}
header .myshop-container .select-overlay.account ul{ margin:0px; padding: 10px; }
header .myshop-container .account .select-overlay{left:0px;}
header .myshop-container .account .select-overlay li{padding: 5px; text-align: left;}
header .myshop-container p.active + .select-overlay{display:block;}
header .myshop-container .language{width:40px;position:relative;float:right;}
header .myshop-container .language &gt; p &gt; img{width:25px; height:15px;}
header .myshop-container .language .select-overlay &gt; a &gt; img{width:25px; height:15px;}
header .myshop-container .language .select-overlay{ padding:2px 5px;}
header .header-desktop .header-main-top-container{height:110px;display:flex;align-items:center;}
header .header-main-top-container:after{clear:both;display:block;content:"";}
header .suche-container {min-width: 270px; padding-left: 50px;}
header .search-form:after{content:"";display:block;clear:both;}
header .trusted-container {padding-left: 30px; width: 39%;}
header .link-container {margin-left: auto; display: flex; align-items: center}
header .link-container .left{text-align: right; padding-right: 20px}
header .link-container .right{position: relative; padding-left: 20px}
header .link-container a {display: block; color: black; font-weight: 700; font-size: 12px; text-decoration: underline; padding: 4px}
header .header-desktop .header-main{height:160px;}
header .header-sticky {box-shadow: 0px 15px 10px -15px #e6e6e6;}
header .header-sticky.active{position:fixed;display:block;background:#f9f9f9;z-index:11;top:0;left:0;right:0;margin:0 auto;}
header .header-desktop nav{
	height:50px;
}
header .header-desktop nav &gt; ul{position:relative;display:flex;justify-content:space-around;}
header .header-desktop nav &gt; ul:after{clear:both;display:block;content:"";}
header .header-desktop nav &gt; ul &gt; li{display:flex;width:100%;flex-direction:column;text-align:center;}
header .header-desktop nav &gt; ul &gt; li &gt; p{margin:0;position:relative;}
/*header .header-desktop nav &gt; ul &gt; li &gt; p:after{content:"";width:1px;height:20px;background:#efc9bf;display:inline-block;position:absolute;left:0;top:calc(50% - 10px);}*/
header .header-desktop nav &gt; ul &gt; li:last-child &gt; p:after, header .header-desktop nav &gt; ul &gt; li:first-child &gt; p:after{display:none;}
header .header-desktop nav &gt; ul &gt; li &gt; p &gt; a{
	line-height:35px;
	margin-top: 15px;
	display:inline-block;font-size:14px;color:black;font-weight:700;white-space:nowrap;width:100%;padding:0 20px;
}
header .header-desktop nav &gt; ul &gt; li &gt; p &gt; a:hover{text-decoration:none;color:#C80B0F;}
header .header-desktop nav &gt; ul &gt; li.active &gt; p &gt; a{position:relative;background:#C80B0F;color:#fcebdc;box-shadow:0px -3px 15px #ccc;border-radius:3px 3px 0 0;}
header .header-desktop nav &gt; ul &gt; li.active.no-menu &gt; p &gt; a{border-radius:3px;}
header .header-desktop nav &gt; ul &gt; li.active:not(.no-menu) &gt; p &gt; a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(168, 0, 17, 0);border-top-color:#C80B0F;border-width:6px;margin-left:-6px;z-index:2;}
header .header-desktop nav &gt; ul &gt; li.active &gt; p:after{display:none;}
header .header-desktop nav &gt; ul &gt; li &gt; div{display:none;position:absolute;top:50px;left:0;background:white;width:100%;z-index:99;min-height:410px;padding-top:35px;padding-bottom:20px;box-shadow:3px 5px 15px #ccc;text-align:left;}
header .header-desktop nav &gt; ul &gt; li &gt; div p{margin:0 0 5px 0;font-size:14px;color:#C80B0F;font-weight:700;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .close{position: absolute; top: 15px; right: 15px; font-size: 22px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .first{width:350px;float:left;padding-left:40px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .second{width:315px;float:left;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .third{width:240px;float:left;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .fourth{width:280px;float:left;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul{padding-left:30px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul li+li{margin-top:2px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul ul{padding-left:20px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul &gt; li:first-child{position:relative;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul &gt; li:first-child &gt; p{text-transform:uppercase;position:relative;margin-bottom:5px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul &gt; li:first-child &gt; p a{color: #C80B0F;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul &gt; li:first-child &gt; img{position:absolute;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div.first &gt; ul &gt; li:first-child &gt; img{left:-25px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div.second &gt; ul &gt; li:first-child &gt; img{left:-30px;top:-2px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div.third &gt; ul &gt; li:first-child &gt; img{left:-32px;top:-1px;}
header .header-desktop nav &gt; ul &gt; li &gt; div &gt; div &gt; ul &gt; li:nth-child(2) &gt; ul{margin-bottom:30px;}
header .header-desktop nav &gt; ul &gt; li &gt; div a{font-size:14px;color:#000;}
header .header-desktop nav &gt; ul &gt; li &gt; div a:hover{color:#000;}
header .header-desktop nav &gt; ul &gt; li.active &gt; div{display:block;}
body.modal-open header .header-sticky.active{right:17px;}
body.modal-open header .header-mobile .header-main, body.modal-open header .header-mobile .header-sub{padding-right:17px;}
/*IE*/
_:-ms-fullscreen, :root header .header-desktop nav &gt; ul &gt; li{width:inherit;}
_:-ms-fullscreen, :root header .header-desktop nav &gt; ul &gt; li &gt; p &gt; a{padding:0 23px;}

header .head-collapse .navi-container nav ul{margin:0;}
header .head-collapse .navi-container nav ul li{border-bottom:1px solid #ececec;}
header .head-collapse .navi-container nav ul li:last-child{border:none;}
header .head-collapse .navi-container nav ul li a{font-size:18px;color:#000;line-height:40px;display:block;}


@media(max-width: 1238.98px){
	header .vorteil-container li:nth-child(2){display:none;}
	header .vorteil-container li:nth-child(3){margin-left:40px;}
	header .header-desktop nav &gt; ul &gt; li &gt; p &gt; a{padding:0 11px;}
	header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .first{padding-left:20px;width:265px;}
	header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .second{width:275px;}
	header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .third{width:160px;}
	header .header-desktop nav &gt; ul &gt; li &gt; div &gt; .fourth{width:210px;}
	/*IE*/
	_:-ms-fullscreen, :root header .header-desktop nav &gt; ul &gt; li &gt; p &gt; a{padding:0 11px;}
}
@media (max-width: 991.98px){
	header .header-desktop{display:none;}
	header .header-mobile{display:block;height:85px;}
	header .header-mobile .header-main{box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1);position:fixed;min-height:65px;width:100%;z-index:11;background:#f9f9f9;top:0;}
	header .header-mobile .d-md-none{display:inline-block!important;}
	header .header-mobile .logo-link-container{display:flex;align-items:center;padding-top:10px;padding-bottom:10px;}
	header .header-mobile .logo-link-container:after{content:"";display:block;clear:both;}
	header .header-mobile .logo-link-container &gt; a{width:180px;float:left;z-index:1;}
	header .header-mobile .logo-link-container &gt; div{float:right;width:100%;display:flex;align-items:center;justify-content:flex-end;margin-left:-110px;}
	header .header-mobile .logo-link-container &gt; div &gt; a.firmen-link{font-size:12px;text-transform:uppercase;color:#000;text-decoration:underline;font-weight:700;}
	header .header-mobile .logo-link-container &gt; div &gt; button{color:#000;}
	header .header-mobile .search-form input{padding-right:70px;margin-right:-60px;}
	header .header-mobile i.fa-search{font-size:24px;color:#000;vertical-align:top;}
	header .header-mobile .logo-link-container button {color:black}
	header .header-mobile .logo-link-container &gt; div button.bd-search-docs-toggle{width:26px;}
	header .header-mobile .logo-link-container &gt; div button:not(.collapsed){text-decoration:none;}
	header .header-mobile .logo-link-container &gt; div button:not(.collapsed):after{content:"\f057";color:#000;font-family:"Font Awesome 5 Free"; font-size:24px;font-weight:700;display:block;}
	header .header-mobile .logo-link-container &gt; div button:not(.collapsed) i{display:none;}
	header .header-mobile .logo-link-container &gt; div button:not(.collapsed) svg{display:none;}
	header .header-mobile .navi-container{padding:10px 0;}
	header .header-mobile .header-sub{background:#f9f9f9;border-top:1px solid #e5e5e5;position:fixed;bottom:0;width:100%;z-index:11;left:0;box-shadow:0px -2px 5px 0px rgba(0,0,0,0.1);}
	header .header-mobile .header-sub-container{display:flex;align-items:center;height:70px;}
	header .header-mobile .header-sub-container &gt; div{display:inline-block;width:20%;text-align:center;height:40px;}
	header .header-mobile .header-sub-container &gt; div a{font-size:10px;color:#000;font-weight:700;}
	header .header-mobile .header-sub-container &gt; div a:hover{text-decoration:none;}
	header .header-mobile .header-sub-container &gt; div span{display:block;}
	header .header-mobile .header-sub-container &gt; div.account a i{font-size:24px;}
	header .header-mobile .header-sub-container &gt; div.fast-buy a i{font-size:24px;}
	header .header-mobile .header-sub-container &gt; div.cart a .minicart-label{font-size:10px;padding-top:28px;position:relative;}
	header .header-mobile .header-sub-container &gt; div.cart a .minicart-label:before{top:-2px;}
	header .header-mobile .header-sub-container &gt; div.cart a .minicart-quantity{top:13px;}
	header .header-mobile .header-sub-container &gt; div.hotline a i{font-size:24px;}
	header .header-mobile .header-sub-container &gt; div.language{position:relative;}
	header .header-mobile .header-sub-container &gt; div.language p{margin:0;cursor:pointer;font-size:10px;font-weight:700;color:#000;}
	header .header-mobile .header-sub-container &gt; div.language p img{margin-top:0px; max-width:34px;margin-bottom: 9px;}
	header .header-mobile .header-sub-container &gt; div.language .select-overlay{display:none;position:absolute;border:1px solid #666;border-radius:3px;background:#fff;top:-130px;text-align:center;z-index:999;left:0;right:0;width:60px;margin:0 auto;}
	header .header-mobile .header-sub-container &gt; div.language p.active + .select-overlay{display:block;}
	
	header .header-mobile .header-sub-container &gt; div.language .select-overlay a{display:block;line-height:40px; padding: 0px 5px; }
	header .header-mobile .header-sub-container &gt; div.cart a .minicart-label:before {height: 30px; width: 30px; left: calc(50% - 15px);}

	header .suche-container {min-width: auto; padding-left: 0;}
}

/* red line above website for desktop */
header .header-desktop .vorteil-container {border-top:1px solid #C80B0F;}
	
.account span.fas.fa-user{ margin-right: 5px; }
div .cartTopBar{ position:relative; margin-top: 13px; margin-right:20px;}

#bd-docs-search, #bd-docs-nav {
	position: fixed;
	top: 62px;
	overflow: auto;
	z-index: 999;
	width: 100%;
	max-height: calc(100vh - 120px);
	min-height: 60px;
	padding-top: 20px;
	padding-bottom: 30px;
	background-color: rgb(249, 249, 249);
}

#bd-docs-nav nav, #bd-docs-search .ffSearchSuggestions{
	margin-bottom: 100px;
}

/*ss360 only*/
#bd-docs-search .input-group input.ss360SearchBox {
	position: absolute;
	width: calc(100% - 41px);
}
#bd-docs-search .input-group button.ss360SearchButton {
	position: absolute;
	right: 0;
	border: 1px solid #ced4da;
	border-left: none;
}
#bd-docs-search .unibox {
	position: relative;
	margin-bottom: 20px;
}
/*ss360*/</pre></body></html>