html body.cs-shell header {color: #e0e0e0;margin-bottom: 1em;}
html body.cs-shell .cs-logo,
html body.cs-checkout .logo {max-width: 45px;top: -6px;position: relative;margin-right: 10px;}
html body.cs-shell .cs-startSlider {width: 1256px;border-radius: 20px;overflow: hidden;}
html body.cs-shell header .cs-headerContent {background: #ffffff;padding: 14px 0 0 0;margin-bottom: 0;border-bottom: 1px solid #dbdbdb;}
html body.cs-shell header .cs-headerContent .cs-miniButtons {top: -6px;position: relative;}
html body.cs-shell header .cs-headerContent .cs-miniButtons svg path {fill: #000;}
html body.cs-shell header .cs-headerContent .cs-miniButtons .cs-svgIcon {width: 25px;height: 25px;}
html body.cs-shell header .cs-headerContent .cs-miniwk span {color: #000;}
html body.cs-shell .cs-categoriesBox {background: #ffffff;margin-bottom: 0;margin-top: -13px;}
html body.cs-shell .cs-categoriesBox a {color: #000;}
html body.cs-shell header .cs-headerContent .cs-container {justify-content: left;margin-bottom: 0;}
html body.cs-shell header .cs-headerContent .cs-container .cs-miniButtons {margin-left: auto;}
html body.cs-shell header .cs-topBar {width: 100%;background: #f5f5f5;}
html body.cs-shell header .cs-topBar a {color: #595959;}
html body.cs-shell .cs-topPages > ul > li {padding: 0;}
html body.cs-shell .cs-lang {padding-top: 7px;}
html body.cs-shell .cs-topPages svg path {fill: #595959;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li {margin-right: 0;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li:hover {background: #ececec;border-radius: 5px;}
html body.cs-shell .cs-placey {background: #1d232a;height: 24px;border-top: 1px solid #44494f;display: none;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li {position: relative;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li.cs-active > div > a span {border-bottom: 4px solid #d6a100;padding-bottom: 15px;}
html body.cs-shell .cs-categoriesTop a {padding: 13px;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li svg {width: 12px;padding-top: 3px;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li svg path {fill: #e0e0e0;}
html body.cs-shell .cs-startTextBox {background: #ffffff;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li > ul.cs-categories2 {background: #fff;border-radius: 5px;overflow: hidden;padding: 10px;border: 0 solid #404040;inset-inline-start: -5px;box-shadow: inset 0 0 2px 0 hsla(0, 0%, 100%, 0.2), 0 2px 8px 0 0, 0%, 0%, 0.2);}
html body.cs-shell .cs-categoriesTop ul.cs-categories2 > li:hover {background: #ececec;border-radius: 5px;}
html body.cs-shell .cs-categoriesTop > ul.cs-categories1 > li > ul.cs-categories2 > li > div > a {padding: 7px;}
html body.cs-shell footer .cs-footerRow.top {background: #ffffff;color: #595959;border-top: 1px solid #dbdbdb;margin-top: 4em;}
html body.cs-shell footer .cs-footerRow.top a {color: #595959;}
html body.cs-shell footer .cs-footerTop {margin-top: 0;}
html body.cs-shell footer .cs-footerRow.newsletter {display: none;}
html body.cs-shell header .cs-topBar .cs-overlay,
html body.cs-shell header .cs-topBar .cs-overlay a,
html body.cs-shell header .cs-overlay,
html body.cs-shell header .cs-overlay a {color: #595959;}
html body.cs-shell header .cs-headerContent .cs-miniButtons svg path {fill: #595959;}
html body.cs-shell .cs-svgIcon path {fill: #595959;}
html body.cs-shell #searchlabel {visibility: hidden;}
button, input, optgroup, select, textarea {line-height: normal;color: #595959 !important;}
html body.cs-shell .cs-button1 {background: #ffc501;border-radius: 5px;color: #595959;border: 2px solid #ffc501;}
html body.cs-shell .cs-button1:hover {background: #4a4a4a;color: #ffc501;}

.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="plus"],
.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="minus"] {top: 12px;}

html body.cs-shell .cs-categoryPreview .cs-categoryName {position: relative;bottom: auto;left: auto;font-size: 0.9rem;font-weight: 300;background: #fff;min-width: 100%;text-align: center;-webkit-transform: unset;transform: unset;}
html body.cs-shell .cs-categoryPreview .cs-categoryName {background: #ffc501;border-radius: 5px;color: #404040;margin-top: 1em;border: 2px solid #ffc501;}
html body.cs-shell .cs-categoryPreview .cs-categoryName a {color: #404040;}
html body.cs-shell .cs-categoryPreview .cs-categoryName:hover {background: #4a4a4a;}
html body.cs-shell .cs-categoryPreview .cs-categoryName:hover a {color: #ffc501;}

html body.cs-shell article.cs-articlePreview .cs-hoverlay .cs-actionButton {-webkit-box-shadow: none;box-shadow: none;border-radius: 5px;background: #ffc501;border: 2px solid #ffc501;}
html body.cs-shell article.cs-articlePreview .cs-hoverlay .cs-actionButton a {color: #404040;}
html body.cs-shell article.cs-articlePreview .cs-hoverlay .cs-actionButton:hover {-webkit-box-shadow: none;box-shadow: none;background: #4a4a4a !important;}
html body.cs-shell article.cs-articlePreview .cs-hoverlay .cs-actionButton:hover a {color: #ffc501;}

html body.cs-shell .cs-overlayButton.cs-overlayMenuButton {background: #ffc501;color: #0b0b0b;width: 141px;border-radius: 5px;}
html body.cs-shell .cs-overlayButton.cs-overlayMenuButton svg path {fill: #595959;}

html body.cs-shell .cs-topPages .cs-informationsHeader, html body.cs-shell .cs-mobileCategorys .cs-mobileCategorysHeader,html body.cs-shell  .cs-compareHeader {background: #14191f;}
html body.cs-shell .cs-searchBar .cs-searchBlock {background: #1d232a;padding: 7px 1em 13px 1em;border: 1px solid #44494f;border-radius: 5px;}

html body.cs-shell {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  transform: translateZ(0);
  backface-visibility: hidden;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, a, body,
html body.cs-shell header .cs-headerContent .cs-miniButtons svg path {color: #595959 !important;}