html body .cs-main .blockPriceCalc {display: none !Important;}
.cs-vorschauLiefer span {background: #ededed;color: #444;display: inline-block;font-size: 12px;padding: 1px 4px;border-radius: 4px;}

header .cs-headerContent {background: #ffffff;}
.cs-topsearch input {border: 1px solid #0B56A5;}
header .cs-headerContent .cs-svgIcon path {fill: #0B56A5;}
.cs-categoryPreview:hover {border-color: #0B56A5;}
.cs-categoryPreview:hover h2 a,
.cs-footerRow.cs-bottom a,
.cs-footerRow.cs-bottom,
article.cs-articlePreview .priceBox .priceRow .price span {color: #0B56A5;}
.cs-scrollup path {fill: #0B56A5;}
.cs-checkout header {background: #fff;}

.cs-body .cs-button1 {background: #0B56A5;}
.cs-body .cs-button1:hover {background: #0B56A5;}

.cs-categoryPreview .cs-categoryPicture:hover img {
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
    transition: all 0s ease-in;
}

.cs-categoryPreview .cs-categoryPicture h2 {width: 68%;}
.cs-categoryPreview .cs-categoryPicture > a {width: 28%;}
.cs-categoryPreview .cs-categoryPicture img {max-width: 76px;}

.cs-categoryPreview {border: 1px solid #cdcdcd;border-radius: 8px;}
.cs-footerRow.cs-bottom {background: #ffffff;margin-top: 0;}

.cs-footerPayments {display: none;}

h3.cs-siteHeading {text-align: left;text-transform: none;}
h3.cs-siteHeading:before {height: 0px;}
h3.cs-siteHeading span {padding: 0;}

.cs-logo {max-width: 266px;}
.cs-checkout .logo {max-width: 266px;}

.cs-filterBox .cs-colorBox.active::before {
    position: absolute;
    height: 60px;
    width: 60px;
    top: 4px;
    left: 5px;
    font-weight: 900;
    background-size: 15px 15px;
    display: inline-block;
    background-repeat: no-repeat;
}
input[type="checkbox"] {
    top: 2px;
    position: relative;
    width: 20px;
    height: 20px;cursor: pointer;
}
.cs-attributeList ul label {
    display: inline-block;
    top: -3px;
    position: relative;
  left: 4px;
}