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: #009fe2;}

body.cs-body.cs-loginpagebody .cs-header > a img {max-width: 200px;}

html body {font-family: 'Bai Jamjuree';font-size: 17px;font-weight: 300;font-size: 0.938rem;}
html body .cs-container,
html body .cs-box {max-width: 1200px;width: 100%;padding: 0 5px;margin: 0 auto;}
html body .cs-artPreviewName {font-size: 19px;font-weight: 400;}
html body .cs-lagerBox {font-size: 13px;}
html body footer .cs-footerBox .cs-footerBoxHeader {font-family: 'Bai Jamjuree';font-weight: 600;}
html body .h1, html body h1 {font-family: 'Bai Jamjuree';font-weight: 600;}
html body header .cs-miniButtons .cs-svgIcon {width: 28px;height: 28px;}
html body header .cs-miniButtons .cs-svgIcon path {fill: #fff;}
html body header .cs-miniButtons .cs-miniwk span {color: #fff;}
html body #ac_country .cs-button1 {margin-bottom: 0;background: #009fe2;}
html body footer {overflow: hidden;background: #003952;color: #fff;margin-top: 5em;}
html body footer a {color: #fff;}
html body footer .cs-footerRow.top {background: #003952;color: #fff;}
html body footer .cs-footerTop {margin-top: 0;}
html body footer .cs-footerRow.newsletter {border-bottom: 0 solid #f2f2f2;display: none;}
html body .cs-scrollup svg {background: #009fe2;padding: 10px;width: 3em;height: 3em;transform: skewX(-10deg);}
html body .cs-scrollup svg path {fill: #fff;}
html body .cs-subtitle {display: none;}
html body h2.cs-betHeading {margin-bottom: 3em;}
html body header {background: #092231;}
html body header .cs-topBar {background: #003952;}
html body .cs-categoriesBox,
html body.cs-start .cs-categoriesBox {background: #092231;margin-bottom: 0em;padding-bottom: 1em;}
html body .cs-logo,
html body .logo {max-width: 184px;}
html body .logo {padding-top: 2em;}
html body .cs-topPages > ul > li a {color: #fff;}
html body .cs-topPages svg path {fill: #fff;}
html body .cs-topPages > ul {display: flex;gap: 11px;align-items: center;height: 100%;margin-left: 10px;margin-right: 10px;}
html body .cs-topPages > ul > li {display: flex;padding: 0;align-items: center;margin: 0;gap: 10px;}
html body .cs-topPages > ul > li > a {padding: 0;}
html body .cs-topPages .cs-svgIcon {width: 14px;height: 14px;position: relative;top: 1px;}
html body .cs-overlayButton.cs-overlayMenuButton {background: #009fe2;}
html body .cs-articleDetail .cs-bestellButtons input {padding: 15px 15px 16px 15px;}
html body h2.cs-betHeading:before {height: 0;}
html body h2.cs-betHeading span {padding: 0;font-size: 35px;letter-spacing: 0px;}
html body h2.cs-betHeading {text-align: left;}
html body article.cs-articlePreview .cs-hoverlay .cs-actionButton {background: #009fe2;border-radius: 10px;}
html body article.cs-articlePreview .cs-hoverlay .cs-actionButton a {color: #fff;}
html body article.cs-articlePreview .cs-hoverlay .cs-actionButton svg path {fill: #fff;}
html 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-categoryPreview h2.cs-categoryName {background: #009fe2;border-radius: 10px;margin-top: 10px;}
html body .cs-categoryPreview h2.cs-categoryName a {color: #fff;}