@charset "utf-8";
.cs-changeMail .cs-changeMailBox{margin: 2em 0.3em;}.cs-changeMail input[type="submit"]{margin-top: 1em;}.cs-breadCrumb{overflow: hidden;margin-bottom: 1em;margin-top: 2em;}.cs-breadCrumb ul{padding: 0;margin: 0;list-style: none;}.cs-breadCrumb ul li{float:left;margin-right: 0.75em;}.cs-breadCrumb ul li i{font-size: 0.7rem;}.cs-articleDetail{position: relative;}.cs-articleDetail .cs-articleDetailTopBox{position: absolute;right: 1em;top: -3.5em;}.cs-articleDetail .cs-articleDetailTopBox i{font-size: 1.8rem;}.cs-articleDetail .cs-articleDetailTopBox i:hover{color: #777;}.cs-articleDetail .cs-articleDetailMiddleBox .cs-articleLeftBox{max-width: 43%;width: 100%;position: relative;}.cs-articleDetail .cs-articleDetailMiddleBox .cs-articleRightBox{max-width: 48%;width: 100%;}.cs-articleDetail .cs-articleDetailMiddleBox .cs-articleRightBox h1{margin: 0 0 0.5em 0;}.cs-articleDetail .cs-detailArtnum{color: var(--gray);}.cs-articleDetail .cs-articleDetailMiddleBox .cs-articleLeftBox .cs-badgesBox .cs-badge{font-weight: 500;text-transform: uppercase;}.cs-articleDetail .cs-articlePriceBox{margin-bottom: 3em;}.cs-articleDetail .cs-articlePriceBox .cs-articlePriceInfo{font-size: 0.8rem;}.cs-articleDetail .cs-articlePriceBoxPrice{overflow: hidden;margin: 15px 0 0 0;}.cs-articleDetail .cs-articlePriceBoxPrice .priceRow{display: inline-block;}.cs-articleDetail .cs-articlePriceBoxPrice .uvpBox{display: inline-block;}.cs-articleDetail .cs-articlePriceBoxPrice .priceRow .price{font-size: 1.7rem;font-weight: 400;}.cs-articleDetail .cs-articlePriceBoxPrice .uvpBox{color: #E05048;font-size: 1rem;}.cs-articleDetail .cs-articlePriceBoxPrice .basePrice{width: 100%;overflow: hidden;}.cs-articleDetail #bestandsbenachrichtigung{border: 1px solid #dadadd;padding: 1em;background: #f6f6f6;overflow: hidden;margin-top: 2em;}.cs-articleDetail .cs-articleName{font-size: 1.3rem;}.cs-articleDetail .articlePriceBox .cs-priceFormat .priceRow .price{font-size: 1.8rem;}.cs-articleDetail .cs-priceFormat .cs-lineThrough{color: #ff2a00;font-size: 1rem;}.cs-articleDetail .ratingStars i{font-size: 1rem;margin-right: 0.1em;}.cs-articleDetail .cs-badgesBox{left: 2%;top: 1%;}.cs-articleDetail .cs-auszeichnungenItem{height: 2em;width: 2em;margin-bottom: 0.2em;margin-right: 0.3em;}.cs-articleDetail .cs-articlePriceInfo{font-size: 0.7rem;text-decoration: underline;}.cs-articleDetail .pagiIcons img{max-width: 2.5em;}.cs-articleDetail .pagiIcons svg{width: 1.3em;height: 1.3em;}body.cs-loginpage .cs-loginBox{max-width: 75%;}body.cs-loginpage .cs-forgotPassword{text-align: right;width: 100%;padding-right:0.3em;}body.cs-loginpage .cs-forgotPassword a{display: inline-block;}.cs-bookmarks .cs-loginForm{padding: 0.5em 1em;border: 1px solid #dadada;border-radius: 0.2em;margin-bottom: 3em;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow{border-bottom: 1px solid #dadadd;padding-bottom: 2em;margin-bottom: 2em;display: flex;flex-wrap: wrap;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow:last-of-type{border: 0;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarksPic{width: 20%;margin-right: 0;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarksPic img{max-width: 100%;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarksButtons{width: 25%;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow .cs-bookmarkDesc{width: 50%;}.cs-bookmarks .cs-bookmarksList .cs-bookmarksRow h3{white-space: break-spaces;}.cs-bookmarks .addAllArticles{margin-bottom: 1em;display: inline-block;}.cs-memoryListMailForm input[type=email],.cs-memoryListMailForm textarea{width: 100%;}.cs-memoryListMailForm .cs-formRow{margin-bottom: 2em;}.cs-newsLetter{width: 75%;}.cs-compareContainer{display: flex;flex-wrap: wrap;}.cs-compareContainer .cs-ajaxCompareBox{width: calc(100%/3 - 1em);margin: 0.5em 0.5em;}.cs-compareContainer .cs-ajaxCompareName{font-weight: 600;margin-bottom: 0.5em;}.cs-compareContainer .cs-ajaxComparePrice .price{font-weight: 600;font-size: 1.1rem;padding-left: 0.2em;}.cs-compareContainer .cs-ajaxCompareImage{max-height: 200px;height: 200px;padding-bottom: 1em;}.cs-compareContainer .cs-ajaxCompareImage img{max-height: 100%;max-width: 100%;}.cs-compareContainer .secondCurrency{padding-left: 4px;}.cs-articlePictureBox a{display: block;}.cs-articlePictureBox a img{max-width: 100%;display: block;}.cs-articlePictureBox .cs-mainPicture{display: block;width: 100%;text-align: left;}.cs-articlePictureBox .cs-mainPicture img{max-width: 100%;width: auto;display: block;}.cs-articlePictureBox .cs-addPicBox .cs-galleryImageBox{display: flex;justify-content: center;align-items: center;width: calc(100%/6 - 0.3em);margin: 0.3em 0.3em 0 0;max-height: 79px;cursor: zoom-in;overflow: hidden;}.cs-articlePictureBox .cs-addPicBox{margin-right: -0.3em;display: flex;flex-wrap: wrap;}.cs-articlePictureBox #cs-mainpicBox{cursor: zoom-in;max-width: 100%;}.cs-galleryContainer{height: 100vh;width: 100%;background: rgba(0,0,0,0.6);position: fixed;z-index: 999999;top: 0;left: 0;display: none;}.cs-galleryContainer .cs-gallerySidebar{height: 100vh;position: absolute;width: 212px;right: 0;background: #ddd;padding: 2px;}.cs-galleryContainer .cs-gallerySidebar{-webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -o-transition: all .3s ease-in;}.cs-galleryContainer .cs-gallerySidebar .cs-galleryPics{display: flex;flex-wrap: wrap;overflow-y: scroll;height: 100%;padding-right: 0;align-content: flex-start;}.cs-galleryContainer .cs-gallerySidebar .cs-galleryPics .cs-galleryImageBox{overflow: hidden;padding: 0;display: flex;justify-content: center;align-items: center;width: calc(100%/2 - 4px);margin: 2px;cursor: pointer;max-height: 79px;}.cs-galleryContainer .cs-gallerySidebar .cs-galleryPics .cs-galleryImageBox:hover,.cs-galleryContainer .cs-gallerySidebar .cs-galleryPics .cs-galleryImageBox.cs-activePicture{outline: 3px solid #e31414;outline-offset: -3px;}.cs-galleryContainer .cs-gallerySidebar .cs-galleryNavi{position: absolute;left: -85px;width: 85px;background: #ddd;color: #232323;top: 0;background: rgba(30,30,30,.6);}.cs-galleryContainer .cs-gallerySidebar .cs-galleryNavi svg,.cs-galleryContainer .cs-gallerySidebar .cs-galleryNavi svg path,.cs-galleryContainer .cs-galleryArrows svg path{fill: currentColor;stroke-width: 0;width: 2em;color: #fff;}.cs-galleryContainer .cs-gallerySidebar span{display: inline-block;padding: 6px 6px 0px 6px;cursor: pointer;}.cs-galleryContainer .cs-gallerySidebar.cs-toggleSidebar{right: -212px;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox{right: 212px;position: absolute;top: 0;left: 0;bottom: 0;display: flex;justify-content: center;align-items: center;width: auto;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic{display: flex;max-width: 70%;max-height: 80%;overflow: hidden;text-align: center;position: relative;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic img{max-width: 100%;max-height: 100%;margin: 0 auto;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox.cs-mainBoxWidth{width: 100%;}.cs-galleryContainer .cs-galleryVideoContainer{display: flex;justify-content: center;align-items: center;position: relative;height: 100%;width: 100%;}.cs-galleryContainer .cs-galleryVideoContainer iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic .cs-gBox{justify-content: center;align-items: center;display: flex;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic img.cs-zoomPic{position: absolute;transform: scale(2);transform-origin: 0 0;z-index: -1;opacity: 0;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic img.cs-zoomPic{-webkit-transition: -moz-transform .3s ease-out; -moz-transition: -webkit-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out;}.cs-galleryContainer .cs-galleryBox .cs-galleryMainBox .cs-galleryPic.cs-fullwidth{width: 100% !important;height: 100%;}.cs-galleryContainer .cs-galleryArrows{position: absolute;width: 100%;}.cs-galleryContainer .cs-galleryArrows svg{width: 3em;top: 3px;position: relative;color: #fff;}.cs-galleryContainer .cs-galleryArrows .cs-galleryLeft{left: 0;position: absolute;background: #343434;cursor: pointer;}.cs-galleryContainer .cs-galleryArrows .cs-galleryRight{right: 0;position: absolute;background: #343434;cursor: pointer;}@media (max-width: 767.98px){.cs-galleryContainer .cs-gallerySidebar{width: 105px;right: -105px;} .cs-galleryContainer .cs-gallerySidebar .cs-galleryPics .cs-galleryImageBox{width: calc(100%/1 - 4px);} .cs-galleryContainer .cs-galleryBox .cs-galleryMainBox{right: 0;width: 100%;} .cs-galleryContainer .cs-gallerySidebar.cs-toggleSidebar{right: 0;} .cs-galleryContainer .cs-galleryBox .cs-galleryMainBox.cs-mainBoxWidth{width: auto;right: 105px;}  .cs-galleryMainBox img.cs-normalPic{opacity: 1 !important;} .cs-galleryMainBox img.cs-zoomPic{opacity: 0 !important;}}.image_container{display: none;}.image_container.active{display: block;}.cloudzoom-lens{border:5px solid #888; width:100px; height:100px; box-shadow: -0px -0px 10px rgba(0,0,0,0.40); cursor:crosshair; z-index: 10;}.cloudzoom-zoom{border:1px solid #888; width:500px; height:200px; box-shadow: -0px -0px 10px rgba(0,0,0,0.40); z-index:9999;}.cloudzoom-zoom-inside{border:none; box-shadow:none; z-index:9999;}.cs-execution{margin: 0.5em 0 0.5em 0;}.cs-execution input, .cs-execution select{margin-bottom: 5px;max-width: 100%;width: 35%;}.cs-execution .cs-executionText textarea{width: 100%;}.cs-listPager .cs-articlecount select[name="page_count"]{width: 6em;}.cs-articleQuestion{width: 50%;}.cs-articleQuestion input[type="text"], .cs-articleQuestion input[type="email"], .cs-articleQuestion input[type="number"], .cs-articleQuestion textarea{width: 100%;}.cs-articleQuestion .questionSendBtn{background: var(--primaryBackground);color: var(--primaryColor);}.cs-articleQuestion .cs-dsBox{margin: 2em 0;}#tabs{margin-top: 3em;}#tabs .tabcontent{display: none;padding: 1em 0;}#tabs .tabcontent a{text-decoration: underline;}#tabs .tabs{padding: 1em 2em 0.5em 0em;cursor: pointer;}#tabs .tabs span{padding-bottom: 0.3em;}#tabs .tabs.activeTab{font-weight: 600;}#tabs .tabs.activeTab span{border-bottom: 1px solid #000;}.cs-accessories{margin-bottom: 8em;}#tabs .cs-tabHeader{font-weight: 500;margin-top: 1em;}.cs-graduation{margin: 2em 0;}.cs-graduation .articleBlockPrice{width: 49%;display: flex;}.cs-graduation .cs-articleBlockBasePrice{font-size: 0.75rem;margin-left: 0.3em;position: relative; top: 1px;}.cs-graduation .cs-articleBlockBaseSecondPrice{margin-left: 0.5em;}.cs-graduation span{display: inline-block;margin-right: 0.5em;}.cs-articleDetail .basketBlock .cs-actionButtons > input,.cs-articleDetail .basketBlock .cs-actionButtons > a{background: #f5f5f5;border: 0;text-align: left;padding: 2px 10px;margin-bottom: 2px;}.cs-articleDetail .basketBlock .cs-actionButtons > input:hover{background: #f1f1f1;}.cs-articleDetail .basketBlock .cs-articleAmount{position: relative;margin: 2em 0;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountInput{text-align: center;width: 100%;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articlePlus{position: absolute;top: 5px;right: 0;cursor: pointer;max-width: 2.5em;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleMinus{position: absolute;top: 5px;left: 0;cursor: pointer;max-width: 2.5em;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox{position: relative;margin-right: 0.5em;width: 17%;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="plus"]{position: absolute;top: 9px;right: 2px;}.cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountBox [data-amount="minus"]{position: absolute;top: 9px;left: 2px;}.cs-amountBox .cs-blockPriceVpeLeft,.cs-amountBox .cs-blockPriceLeft{width: 50%;}.cs-amountBox .cs-gesamtsumme{font-weight: 600;}.cs-articleDetail .cs-deliveryTime{color: #9a9a9a;}.cs-articleDetail .cs-deliveryTime span{display: none;}.cs-configarticleBox{display: block;}.cs-articleDetail .cs-configBox{padding: 2em 0;border-width: 1px 0 1px 0;border-color: #868686;border-style: dashed;margin: 2em 0;}.cs-articleDetail .cs-executionBox{margin: 2em 0;}.cs-articleDetail .blockPriceCalc{display: none;}.cs-articleDetail .cs-duration{display: block;margin: 1em 0;}.cs-articleDetail .cs-duration span{display: inline-block;margin-right: 0.3em;}.cs-articleDetail .cs-colorContainer .cs-colorCircle{height: 2.2em;width: 2.2em;display: inline-block;border-radius: 50%;border: 1px solid #dadadd;margin-right: 0.3em;cursor: pointer;}.cs-configarticleHeader{font-weight: 500;font-size: 1.1rem;text-decoration: underline;margin-bottom: 1em;}.blockPriceCalc{margin-top: 1em;border-top: 1px solid #dadadd;padding-top: 1em;}.cs-articleAmountBox input[type="number"]{-webkit-appearance: textfield;-moz-appearance:textfield;appearance:textfield;}.cs-articleDetail .cs-bestellButtons input{padding: 0.95em 1.2em;}.cs-body .cs-articleDetail .cs-bestellButtons .orderBlockBtns.orderBlockBasketBtn.cs-button2{padding: 14px 2em;background: #111;color: #fff;}.cs-body .cs-articleDetail .cs-bestellButtons #printarticle{width: 17em;}.icon-minus{cursor: pointer;}.icon-plus{cursor: pointer;}.cs-orderDetail{}.cs-orderDetail .cs-orderBestellnummer{border: 1px solid #dadadd;padding: 0.5em;border-width: 0.06em 0.06em 0 0.06em;}.cs-orderDetail .cs-orderDatum{border: 1px solid #dadadd;padding: 0.5em;}.cs-orderDetail .cs-orderStatus{background: #f2f2f2;border: 1px solid #dadadd;padding: 0.5em;border-width: 0 0.06em 0.06em 0.06em;}.cs-orderDetail .cs-rechnungsanschrift, .cs-orderDetail .cs-lieferanschrift{font-weight: 500;}.cs-orderDetail .cs-orderData .cs-column-50{border: 1px solid #dadadd;margin: 2em 0;padding: 1em;}.cs-orderDetail .cs-orderButton{margin: 0.5em 0;text-decoration: underline;}.cs-orderDetail .cs-orderListDetail table tr td{padding-right: 1em;}.cs-orders table{width: 100%;}.cs-orders table th{text-align: left;padding: 0.7em 0;border-bottom: 0.2em solid #dadadd;}.cs-orders table tbody tr{border-bottom: 3px solid #fff;}.cs-orders table tbody tr td{background: #f2f2f2;padding: 0.3em;}.cs-orders .cs-orderButton{text-align: center;margin-bottom: 0;}.cs-orders .cs-orderButton{text-align: center;background: #fff;border: 1px solid #dadadd;display: inline-block;margin-bottom: 2px;float: right;}.cs-orders .cs-orderButton a{display: inline-block;padding: 7px 9px 2px 9px;}.cs-contactForm .cs-contactAdress{height: 3.65em;}.cs-shippingItem{border: 1px solid #dadadd;padding: 1em;width: calc(100%/4 - 2%);margin: 1%;}.cs-shippingAdresses{margin: 0 -0.5em 1.5em -0.5em;}.cs-myAccount .cs-myAccountButtons{width: 50%;margin-bottom: 2em;background: #f7f7f7;padding: 1em 1em 1em 1em;}.cs-myAccount .cs-myAccountButtons a{text-align: left;width: 100%;}.cs-myAccount .cs-myAccountButtons a:hover{text-decoration: underline;}.cs-myAccount .cs-myAccountButtons svg{top: 2px;position: relative;width: 1em;height: 1em;}.cs-myAccount .cs-myAccountData{width: 45%;}.cs-myAccount .cs-myAccountData label{font-weight: 500;}.cs-myAccount .cs-accBtn{margin-bottom: 0.3em;}.cs-myAccount .cs-accBtn i{margin-right: 0.6em;}.cs-category .cs-productListing{width: auto;}.cs-category .cs-categoryRubText{margin-bottom: 4em;}.cs-category .cs-categoryHeaderAdditional i{font-size: 1.5rem;}.cs-category .cs-categoryHeaderBox img{max-width: 3em;}.cs-productlisting{overflow: hidden;}.cs-bannerRow{margin-bottom: 2em;}.cs-startTextBox{padding: 1em 0;background: #f2f2f2;}.cs-searchResults .cs-articlePreview{width: calc(100% /3 - 2em);margin: 1em;}.cs-versandKostenRechner h1{margin-top: 0;}.cs-versandKostenRechner table td{min-width: 15em; padding: 0.2em;}.cs-versandKostenRechner .cs-infoBox{margin-top: 1em;}.wkAddLayer .cs-addImage{width: 20%;margin-right: 1em;}.wkAddLayer .cs-checkoutBtn{background: var(--primaryBackground);display: inline-block;}.wkAddLayer .cs-checkoutBtn a{color: var(--primaryColor);display: inline-block;padding: 0.6em 1em;}.wkAddLayer .cs-backToShopping{padding-top: 0.7em;}.wkAddLayer .cs-addArticleRow{margin-top: 0.6em;}.wkAddLayer .cs-freeBox{background: #eee;padding: 10px;margin-top: 10px;font-size: 0.9rem;text-align: center;border: 1px solid #d9d9d9;}.cs-wklayerCrosselling .cs-wklayerCrossellingRow{margin: 0 -0.5em;}.cs-wklayerCrosselling .cs-wklayerCrossellingRow .cs-basketCrossSellingColumn{width: calc(100%/4 - 1em);margin: 0.5em;}.cs-wklayerCrosselling .cs-wklayerCrossellingHeader{border-top: 1px solid #dadadd;margin-top: 1em;padding-top: 1em;}.cs-wklayerCrosselling .cs-basketCrossSellingName a{font-size: 1rem;font-weight: 500;}.cs-wklayerCrosselling .cs-basketCrossSellingPrice > div:last-of-type{font-size: 0.8rem;}.basketCrossSellingRow a{outline: none;}#liefer_edit_layer{padding-bottom: 1.5em;}#liefer_edit_layer .cs-actions{margin-top: 2em;}.cs-listPager{margin-bottom: 1em;}.cs-listPager .cs-articlecount{border-bottom: 1px solid #dadadd;}.cs-listPager .cs-articlecount select{border: 0;}.cs-listPager .cs-articlePager svg{width: 0.8em;height: 0.8em;position: relative;top: 1px;}.cs-listPager .cs-articlePager{font-size: 1.3rem;margin: 1em 0;}.cs-listPager .cs-articlePager .listpagerButtonActive{font-weight: 600;}article.cs-articlePreview{position: relative;margin: 1em;}article.cs-articlePreview .pictureContainer,article.cs-articlePreview .ratingBox,article.cs-articlePreview .artnamBox{}article.cs-articlePreview .pictureContainer{text-align: center;margin-bottom: 0.5em;justify-content: center;align-items: center;position: relative;}article.cs-articlePreview .pictureContainer a{display: block;width: 100%;}article.cs-articlePreview .pictureContainer a img{width: 100%;}article.cs-articlePreview img{display: block;}article.cs-articlePreview h3{line-height: 19px;}article.cs-articlePreview .cs-auszeichnungenItem{height: 2em;width: 2em;margin-bottom: 0.2em;}article.cs-articlePreview .priceBox{overflow: hidden;}article.cs-articlePreview .priceBox .priceRow{float: left;}article.cs-articlePreview .priceBox .priceRow .price span{font-size: 1rem;font-weight: 500;color: #878787;}article.cs-articlePreview .priceBox .uvpBox{color: #E05048;font-size: 1rem;}article.cs-articlePreview .priceBox .basePrice{width: 100%;overflow: hidden;font-size: 0.7rem;}article.cs-articlePreview .priceBox .shipmentWeight{font-size: 0.7rem;}article.cs-articlePreview:hover .pictureContainer .cs-hoverlay{display: block;}article.cs-articlePreview .pictureContainer .cs-hoverlay .fastButtons .cs-actionButton:hover a{color: #111111;}article.cs-articlePreview .cs-hoverlay{display: none;position: absolute;width: 100%;z-index: 2;margin: 0;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%);}article.cs-articlePreview .cs-hoverlay .cs-actionButton{-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.5);box-shadow: 1px 1px 1px rgba(0,0,0,0.5);border-radius: 2.5rem;background: #fff;}article.cs-articlePreview .cs-hoverlay .cs-actionButton:hover{-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);box-shadow: 1px 1px 1px rgba(0,0,0,0.2);}article.cs-articlePreview .cs-hoverlay .cs-actionButton a{padding: 0.5rem;display: inline-block;width: 100%;}article.cs-articlePreview .cs-hoverlay .cs-fastButtons{transition: .3s;margin-top: -12%;}article.cs-articlePreview:hover .cs-hoverlay .cs-fastButtons{}article.cs-articlePreview .cs-hoverlay .cs-fastButtons .cs-actionButton{width: 70%;margin: 0.5em auto;cursor: pointer;}article.cs-articlePreview:hover .cs-hoverlay .cs-fastButtons{margin-top: 0;}article.cs-articlePreview .cs-watchList img{max-width: 1.2em;display: inline-block;position: relative;top: 4px;}article.cs-articlePreview .cs-watchList svg{width: 1em;height: 1em;position: relative;top: 4px;}article.cs-articlePreview .priceBox .basePrice{display: block;}.cs-additionalArticle .cs-additionalArticleBox{width: calc(100%/5 - 1em);margin:0 0.5em;}.cs-additionalArticle .cs-additionalArticleBox .cs-additionalArticleBtn .cs-additionalArticlebutton{width: 100%;}.cs-additionalArticle .cs-additionalArticleImage{max-width: 100%;padding: 1em;}.cs-additionalArticle .cs-additionalArticleImage a{display: block;}.cs-additionalArticle .cs-additionalPrice .price{font-size: 1rem;font-weight: 500;color: #878787;}.cs-additionalArticle .cs-additionalArticleName h3{line-height: 17px;}.cs-categoryPreview{position: relative;margin: 0 1em 2em 1em;}.cs-categoryPreview .cs-categoryName{position: absolute;bottom: 2em;left: 50%;font-size: 0.9rem;font-weight: 600;background: #fff;min-width: 80%;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.cs-categoryPreview .cs-categoryPicture{position: relative;overflow: hidden;}.cs-categoryPreview .cs-categoryPicture img{display: block;}.cs-categoryPreview .cs-categoryPicture:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);transition: all 0.2s ease-in;}.cs-categoryPreview .categoryCount{position: absolute;top: 3%;left: 3%;z-index: 11;color: #000;background: #fff;padding: 0.1em 0.3em 0em 0.3em;font-size: 0.8rem;}.cs-categoryPreview .cs-categoryName a{padding: 0.7em;display: inline-block;width: 100%;}.slider-wrapper{overflow: hidden;position: relative;z-index: 2;}.theme-default .nivoSlider{box-shadow: none !important;}.nivoSlider img{max-width: none; width: 100%;z-index: 5;} .theme-light .nivoSlider,.theme-default .nivoSlider,.theme-dark .nivoSlider{margin-bottom: 0px !important;}.nivo-controlNav{background: #ffffff;}.theme-default .nivo-directionNav{position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: 10000;}.theme-default .nivo-controlNav a{background-image: none !important;border-radius: 50px;height: 15px !important;width: 15px !important;transition: all 300ms;-webkit-transition: all 300ms;-moz-transition: all 300ms;-o-transition: all 300ms;}.theme-default .nivo-controlNav a.active{width: 30px !important}.theme-default .nivo-caption{font-family: 'Poppins', sans-serif !important;}.theme-default .nivo-caption .cs-captionWrapper{display: flex;max-width: 50%;flex-direction: column;justify-content: center;height: 100%;}.cs-startSlider{position: relative;}.cs-startSlider .cs-sliderCaption{position: absolute;top: 0;left: 0;z-index: 10001;right: 0;bottom: 4.4em;width: 100%;}.cs-body .slider-wrapper .cs-captionWrapper a{color: #000;border-bottom: 1px solid #000;}.cs-body .cs-start .slider-wrapper .nivoSlider{max-height: 50em;height: 50em;}.cs-body .slider-wrapper .nivoSlider a{background-size: cover !important;display: block;opacity: 1;background-repeat: no-repeat !important;}.cs-body .slider-wrapper .nivoSlider .nivo-caption{display: block;position: absolute;top: 0;right: 0;left: 45px;bottom: 0;width: 100%;height: 100%;margin: 0 auto;background: rgba(0,0,0,0);max-width: 84em;margin: 0 auto;color: unset;z-index: 10001;}.cs-body .slider-wrapper .nivoSlider .cs-sliderCaption .cs-captionItem{position: absolute;top: 0;left: 0;z-index: 20000;}html body.cs-body .nivoSlider a.nivo-imageLink{z-index: 10;background: none;}html body.cs-body .theme-default .nivo-directionNav{z-index: 10;pointer-events: none;}html body.cs-body .slider-wrapper .nivoSlider a{pointer-events: all;}html body.cs-body .slider-wrapper .nivoSlider .nivo-caption{pointer-events: none;z-index: 10;}article.cs-articlePreviewSmall{margin: 0 1em;}article.cs-articlePreviewSmall img{max-width: 100%;}article.cs-articlePreviewSmall a{text-decoration: none;display: block;width: 100%;cursor: pointer;}article.cs-articlePreviewSmall .cs-articlePreviewSmallPicturebox{text-align: center;margin-bottom: 0;justify-content: center;align-items: center;position: relative;}article.cs-articlePreviewSmall .cs-articlePreviewSmallDescriptionBox a{font-size: 1rem;font-weight: 500;}article.cs-articlePreviewSmall .preisformat{overflow: hidden;}article.cs-articlePreviewSmall .preisformat .priceRow{float: left;}article.cs-articlePreviewSmall .preisformat .priceRow .price span{font-size: 1rem;font-weight: 500;color: #878787;}article.cs-articlePreviewSmall .preisformat .uvpBox{color: #E05048;font-size: 1rem;}article.cs-articlePreviewSmall .preisformat .basePrice{width: 100%;overflow: hidden;}.bundleComponents{padding: 12px; margin: 0px;}#bundleComponents .additionalArticleImage img{height: 40px;width: auto;}.additionalArticleName,.component-line-total-label,.component-line-position{font-weight: 500;}.additionalArticleBox{margin-bottom: 0.3em;padding: 0.5em;}#configarticleComponents .additionalArticleBox{padding: 0;display: flex;flex-wrap: wrap;border-bottom: 1px solid #dadadd;padding-bottom: 1em;margin-bottom: 1em;}#configarticleComponents .additionalArticleBox:last-of-type{border: 0;padding: 0 0.8em;}#configarticleComponents .additionalArticleBox > div{width: 100%;position: relative;}#configarticleComponents .bundle-component.additionalArticleBox{background: #f7f7f7;padding: 1em;min-height: 5.5em;}#configarticleComponents .component-ausfuehrung{position: absolute;top: 0;right: 0;z-index: 2;}#configarticleComponents .cs-componentBox{margin-bottom: 1em;}.bundle-component.additionalArticleBox .additionalArticleBtn.component-line-total{display: flex;justify-content: space-between;border-top: 1px solid #d7d7d7;padding-top: 0.7em;margin-top: 0.7em;}.bundle-component.additionalArticleBox .additionalArticleBtn.component-line-total .line-total{font-weight: 500;}.additionalArticleBox .additionalArticleBtn.component-line-total{display: flex;}.additionalArticleBox .additionalArticleBtn.component-line-total .line-total.bundle-total-line-total{margin-left: auto;position: relative;font-size: 1.3rem;font-weight: 600;}.additionalArticleBox .additionalArticleBtn.component-line-total span{position: absolute;right: 0;top: 2.2em;font-size: 0.7rem;}.cs-crossSelling .item .picturecontainer{display: flex;align-items: center;padding: 0;}.cs-crossSelling .item .artnamBox a{font-size: 1rem;font-weight: 500;}.cs-crossSelling .item .price{font-size: 1rem;font-weight: 500;color: #878787;}.cs-crossSelling .slick-dots{margin: 4em 0 1em 0;display: block;position: relative;bottom: auto;}.cs-crossSellingBar{margin-left: -1em;margin-right: -1em;}.cs-crossSellingBar .item .artnamBox h3{line-height: 0.8;}