body.cs-body.cs-loginpagebody {
    background-image: url('/user_html/1747820403/pix/user_img/f436490f-534b-4241-bd54-4ba641098c53.jpg');
    background-size: cover;
}
body.cs-body.cs-loginpagebody .cs-wrapper {max-width: 55em;padding: 2em;border: 0 solid #ddd;border-radius: 0.1em;position: relative;background: #fff;border-radius: 10px;}
body.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: absolute;left: 1em;top: -1em;}
body.cs-body.cs-loginpagebody .cs-wrapper .cs-header a {display: block;margin-top: 2em;}
body.cs-body.cs-loginpagebody .cs-wrapper .cs-footerCopyright,
body.cs-body.cs-loginpagebody .cs-wrapper .cs-dsBox {display: none;}
.cs-overlayButton.cs-overlayMenuButton {width: 108px;}
.theme-default .nivo-caption p {color: #fff;}

html body footer .cs-footerBox img {max-width: 200px;}
html body .cs-categoryPreview .cs-categoryPicture img {width: 100%;}
html body footer .cs-footerBox .cs-footerBoxHeader {margin: 36px 0px 20px 0;}
html body footer .cs-footerTop {overflow: hidden;padding: 40px 15px 80px 15px;margin-top: 50px;}
html body .cs-startTextBox {background: #ffffff;}

html body.cs-body .slider-wrapper .nivoSlider .nivo-caption {opacity: 1;}
html body .cs-inStock {color: #0a4500 !important;}
html body .cs-articleDetail .cs-deliveryTime {color: #272727;}

html body.cs-body .cs-shippingItem {position: relative;margin: 0 10px 10px 0;}
html body.cs-body .cs-shippingItem.selected {background: #2d3a4b;color: #fff;border-color: #2d3a4b;}
html body.cs-body .cs-shippingItem.selected a {color: #fff;}
html body.cs-body .cs-shippingItem.selected::after{content:"ausgewählt";position:absolute;top:2px;right:2px;display:inline-block;padding:6px 10px 6px 21px;transform:unset;background:#fff;color:#2d3a4b;font-weight:500;font-size:13px;letter-spacing:.03em;box-shadow:none;border-radius:0 0 0 28px;pointer-events:none;z-index:5;white-space:nowrap}

html body.cs-body .cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarkDesc .deleteButton {color: #cf1400;text-decoration: underline;}
html body.cs-body .cs-errorBox {color: #cf1400;}
html body.cs-body .cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarkDesc .cs-errorBox {padding: 0;}