html body.cs-segReDesign .cs-topBar {display: none;}
/* html body.cs-segReDesign .cs-container {max-width: 1560px;} --> */
html body.cs-segReDesign header .cs-headerContent .cs-container {margin: 0 auto;align-items: baseline;}
html body.cs-segReDesign.cs-frontend header {
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.2);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  position: fixed;
  width: 100%;
  z-index: 99;
  background: #fff;
}
html body.cs-segReDesign .cs-mobileCategorys ul li .cs-menuItem svg {pointer-events: none;transform: rotate(-90deg);}
html body.cs-segReDesign .cs-categoriesBox {position: relative;background: #fff;}
html body.cs-segReDesign .leftNavigationBox {padding-top: 2em;}
html body.cs-segReDesign section.cs-main {padding-top: 8em;}
html body.cs-segReDesign.cs-start .cs-categoriesBox,
html body.cs-segReDesign .cs-categoriesBox {margin-bottom: 0;}
html body.cs-segReDesign header .cs-headerContent {margin: 0 auto;padding: 30px 0 0 0;margin-bottom: 7px;}
html body.cs-segReDesign .cs-svgIcon path {fill: #ee0002;}
html body.cs-segReDesign .cs-miniwk span {color: #ee0002;font-weight: 600;}
html body.cs-segReDesign .cs-categoriesTop a {display: block;font-size: 17px;}
html body.cs-segReDesign .cs-categoriesTop > ul > li > .cs-menuItem > a  {padding: 10px;font-size: 17px;font-weight: 600;color: #f00d0d;}

html body.cs-segReDesign .cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="plus"] {top: 6px;}
html body.cs-segReDesign .cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="minus"] {top: 6px;}
html body.cs-segReDesign .cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox svg path {fill: #000;}

html body.cs-segReDesign.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: relative;float: right;}
html body.cs-segReDesign .cs-overlayButton.cs-overlayMenuButton,
html body.cs-segReDesign .cs-topPages .cs-informationsHeader, 
html body.cs-segReDesign .cs-mobileCategorys .cs-mobileCategorysHeader, 
html body.cs-segReDesign .cs-compareHeader,
html body.cs-segReDesign #bestandsbenachrichtigung .requestBtn,
html body.cs-segReDesign .cs-button1,
html body.cs-segReDesign .cs-button1:hover,
html body.cs-segReDesign footer .cs-footerNewsletterBox.input .cs-newsletterSubmit,
html body.cs-segReDesign .wkAddLayer .cs-checkoutBtn {background: #ec0100;}
html body.cs-segReDesign .ui-dialog .ui-dialog-titlebar,
html body.cs-segReDesign .ui-dialog .ui-dialog-titlebar-close,
html body.cs-segReDesign .cs-filterButton {background: #ec0100 !important;}

html body.cs-segReDesign .cs-overlayButton.cs-overlayMenuButton {background: #fff;width: auto;}

html body.cs-segReDesign .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-segReDesign h3.cs-siteHeading {text-align: left;margin: 2em 0 0.5em 0;font-size: 40px;letter-spacing: 1.4px;font-weight: 600;position: relative;text-transform: none;font-family: 'seg-rg';}
html body.cs-segReDesign h3.cs-siteHeading:before {top: 0;height: 0px;}
html body.cs-segReDesign h3.cs-siteHeading span {padding: 0;}

html body.cs-segReDesign .cs-startTextBox {padding: 1em 0;background: #ffffff;}

html body.cs-segReDesign .h1, html body.cs-segReDesign h1 {text-align: left;margin: 2em 0 0.5em 0;font-size: 40px;letter-spacing: 1.4px;font-weight: 600;position: relative;text-transform: none;font-family: 'seg-rg';}

html body.cs-segReDesign .cs-artPreviewName {font-size: 20px;font-weight: 600;}
html body.cs-segReDesign article.cs-articlePreview .priceBox .priceRow .price span {font-size: 22px;font-weight: 400;color: #393939;}

html body.cs-segReDesign.cs-start .cs-box,
html body.cs-segReDesign .cs-box {max-width: 1210px;width: 100%;padding: 0;}

html body.cs-segReDesign footer {overflow: hidden;background: #000;color: #fff;margin-top: 6em;}
html body.cs-segReDesign footer .cs-footerRow.top {background: #292929;}
html body.cs-segReDesign footer a {color: #fff;}
html body.cs-segReDesign footer .cs-footerTop {overflow: hidden;padding: 80px 15px 80px 15px;margin-top: 0;}

html body.cs-segReDesign .cs-footerRow.newsletter {display: none;}
html body.cs-segReDesign .cs-footerRow.cs-payments {margin-top: 1.5em;}
html body.cs-segReDesign .cs-footerRow.cs-payments .cs-footerInner {display: flex;justify-content: center;}
html body.cs-segReDesign footer .cs-footerPayments {margin-top: 1em;}

html body.cs-segReDesign a.cs-scrollup {background: #ee0000;border-radius: 100%;text-align: center;}
html body.cs-segReDesign a.cs-scrollup svg path {fill: #fff;}
html body.cs-segReDesign .cs-scrollup {width: 4em;height: 4em;bottom: 35px;}
html body.cs-segReDesign a.cs-scrollup svg {margin-top: 11px;}

html body.cs-segReDesign footer .cs-footerBox .cs-footerBoxHeader {font-weight: 600;font-size: 1.1rem;}
html body.cs-segReDesign.cs-checkout .logo {margin: 2em 0;}

html body.cs-segReDesign .cs-statusbar li.cs-basketSteps.active {background: #ee0000;color: #fff;font-size: 17px;font-weight: 600;}
html body.cs-segReDesign .cs-statusbar li.cs-basketSteps.active a {color: #fff;}
html body.cs-segReDesign .cs-statusbar li.cs-basketSteps a {font-size: 17px;font-weight: 600;}
html body.cs-segReDesign .cs-statusbar li.cs-basketSteps {font-size: 17px;font-weight: 600;}

header .cs-miniButtons > ul > li.cs-miniwk {margin-right: 0;}

html body.cs-segReDesign .cs-categoryPreview .cs-categoryPicture h2 {
    background: #ed0100;
    color: #fff;
    border-radius: 30px;
    margin-top: 10px;
    width: auto;
    display: inline-block;
    min-width: unset;
}
html body.cs-segReDesign .cs-categoryPreview .cs-categoryPicture h2 a {
    color: #fff;
    font-weight: 400;
    padding: 6px 25px;
    font-size: 17px;
}
html body.cs-segReDesign .cs-categoryPreview .cs-categoryPicture h2:hover {background: #d10000;}

html body.cs-segReDesign .cs-categoryPreview .cs-categoryPicture:hover img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);transition: all 0.2s ease-in;}

.cs-textHint {background: #ec0011;}