html body header .cs-topBar {border-top: 5px solid #e30045;}
html body  {background: #f5f5f5;}
html body header {background: #fff;}
html body .cs-categoriesBox {border-top: 1px solid #d9d9d9;margin-bottom: 0 !important;}
html body h2.cs-betHeading span,
html body h3.cs-siteHeading span {background-color: #f2f2f2;}
html body .cs-subtitle {display: none;}

html body.cs-body .cs-overlayButton.cs-overlayMenuButton,
html body.cs-body .cs-topPages .cs-informationsHeader, 
html body.cs-body .cs-mobileCategorys .cs-mobileCategorysHeader, 
html body.cs-body .cs-compareHeader,
html body.cs-body #bestandsbenachrichtigung .requestBtn,
html body.cs-body .cs-button1,
html body.cs-body .cs-button1:hover,
html body.cs-body footer .cs-footerNewsletterBox.input .cs-newsletterSubmit,
html body.cs-body .wkAddLayer .cs-checkoutBtn,
html body.cs-body .cs-filterButton,
html body.cs-body .cs-articleDetail .cs-bestellButtons .orderBlockBtns.orderBlockBasketBtn.cs-button2 {background: #e30045;}

html body.cs-body .cs-categoryPreview .cs-categoryName {position: relative;bottom: auto;left: auto;font-size: 0.9rem;font-weight: 600;background: #fff;min-width: 100%;text-align: center;-webkit-transform: unset;transform: unset;}

html body.cs-body .cs-categoryPreview .cs-categoryPicture img {display: block;padding: 1em;background: #fff;}

html body.cs-body .leftNavigationBox {background: #fff;padding: 0px 10px;margin-top: 30px;}

html body .cs-ft {margin-top: 4em;padding-top: 4em;}
html body .cs-footerPayments ul {justify-content: center;}

html body img.cs-siegel {max-width: 65px;}
html body .cs-footerPayments ul {justify-content: center;align-items: center;}
html body .cs-footerPayments ul a {margin-top: 0;}