:root {
  --primaryBackground: #d7698e; 
}

html body.cs-charlestonReDesign .cs-container {max-width: 78.75rem;}
html body.cs-charlestonReDesign header .cs-topBar {background: var(--primaryBackground);}
html body.cs-charlestonReDesign header .cs-topContent .cs-infosites a {color: #fff;}
html body.cs-charlestonReDesign header .cs-topContent .cs-infosites svg path {fill: #fff;}
html body.cs-charlestonReDesign header {border-bottom: 5px solid #d2698b;background: #FAFAFA;}
html body.cs-charlestonReDesign .cs-categoriesBox {background: #FAFAFA;margin-bottom: 1em;}
html body.cs-charlestonReDesign .cs-badgesBox .badgeGreen {background: #603e56;}
html body.cs-charlestonReDesign footer .cs-copyrightBox {text-align: center;margin: 25px 0 0 0;width: 100%;padding-bottom: 1px;}
html body.cs-charlestonReDesign footer a {text-decoration: underline;}
html body.cs-charlestonReDesign article.cs-articlePreview .cs-hoverlay .cs-actionButton {background: var(--primaryBackground);}
html body.cs-charlestonReDesign article.cs-articlePreview .cs-hoverlay .cs-actionButton a {color: #fff;}
html body.cs-charlestonReDesign article.cs-articlePreview .cs-hoverlay .cs-actionButton svg path {fill: #fff;}
html body.cs-charlestonReDesign article.cs-articlePreview .priceBox .priceRow .price span {font-size: 2rem;font-weight: 500;color: #603e56 !important;}
html body.cs-charlestonReDesign .contentContainer {padding: 0 2em;}
html body.cs-charlestonReDesign .cs-articlePictureBox .cs-addPicBox {padding: 0 1em;}
html body.cs-charlestonReDesign #liveSearchResult ul.cs-livesearch li {background: #603e56;}
html body.cs-charlestonReDesign .cs-shortnav a,
html body.cs-charlestonReDesign .cs-shortnav button {padding: 10px !important;}
html body.cs-charlestonReDesign .cs-statusbar li.cs-basketSteps.active {background: #603e56;}
html body.cs-charlestonReDesign .cs-statusbar li.cs-basketSteps.active span {color: #fff;}
html body.cs-charlestonReDesign .cs-startSlider {width: 100%;}
html body.cs-charlestonReDesign .cs-topPages .cs-topPagesBurger span {color: #fff;}
html body.cs-charlestonReDesign .cs-topPages .cs-topPagesBurger svg path {fill: #fff;}

body.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: relative;float: right;}
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 {background: #603e56;}
html body.cs-body .ui-dialog .ui-dialog-titlebar,
html body.cs-body .ui-dialog .ui-dialog-titlebar-close,
html body.cs-body .cs-filterButton {background: #603e56 !important;}

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 {background: #603e56;}