#tswOrderMatrixTable input[type="number"] {
border: 1px solid #e1e1e1;
-moz-appearance: auto;
-webkit-appearance: auto;
appearance: auto;
}
#tswOrderMatrixTable input[type=number]::-webkit-inner-spin-button, 
#tswOrderMatrixTable input[type=number]::-webkit-outer-spin-button {  
-webkit-appearance: auto;
opacity: 1;

}
.katalog-item #DeliveryDate {
display:none;
  
}
#MatrixLegende{
display:none;
}

.tsw_productline_auftragstyp { display: none; }

#tswOrderMatrixTable table tbody tr td::after{
background-color:#FFFFFF!important;
}
#tswOrderMatrixTable table tbody tr td.stockGreen .tsw-basketitem-stockinfo{
color:#000!important;
}
#attributeFilter\[variante\]{
display:none;
}

.katalog-item .catalogSaison{ display: none; }

.katalog-item #DeliveryDate{ display: none; }
.quickorderVariant { display: none; }
.details-info #productShortdesc, #linkToNoticeList { display: none; }

#productBezeichnung3 {
    padding-bottom: 2em;
	display: none;
}

.product-card-details .matchcode, .line-list-shortDesc { display: none; }
.product-card .lineBoxImage{
padding:10px 0;
}
.subcatList .categoryBox .category_title {
    position: initial;
    bottom: 20px;
    left: 20px;
    color: #000;
    background: transparent;
    margin: 0;
    padding: 4px 8px;
margin-top:40px;
}
#detailsRelated{
/* display:none; anzeigen da sie den Text will */ 
}
.subcatList .categoryBox a.hovereffect{
padding-top: 52% !important;
}
.subcatList .categoryBox figure {
height: 100%;
}
#farben-slider .slick-slide img{
width:60px;
}
.header form{
    height: 100%;
    width: 100%;
}
#productShortdesc, #service-details-section{
    display: none;
}