html body.cs-dachprofiReDesign article.cs-categoryPreview {width: calc(100%/5 - 2em);}
html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/9 - 2em);}

html body.cs-dachprofiReDesign article.cs-articlePreview {width: calc(100% /4 - 2em);border-right: 1px solid #dadadd;border-radius: 5px;}
html body.cs-dachprofiReDesign.cs-start article.cs-articlePreview {width: calc(100% /5 - 2em);margin: 0;border-right: 0;border-radius: 0;}

@media (max-width: 1680.98px) { 
  html body.cs-dachprofiReDesign h3.cs-betHeading {padding: 0 1em;}
  html body.cs-dachprofiReDesign .cs-startArtikel1Box,
  html body.cs-dachprofiReDesign .cs-startArtikel2Box {padding: 0 1em;}
}

@media (max-width: 1650.98px) { 
  html body.cs-dachprofiReDesign .cs-usps .cs-service .cs-serviceItem {border: 0;}
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/8 - 2em);}
}

@media (max-width: 1400.98px) { 
  html body.cs-dachprofiReDesign .cs-usps .cs-service .cs-serviceItem {padding-left: 33px;width: calc(100% / 3);}
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/7 - 2em);}
}

@media (max-width: 1270.98px) { 
  html body.cs-dachprofiReDesign .cs-topsearch {display: none;}
  html body.cs-dachprofiReDesign .cs-miniButtons .cs-searchBar {display: inline-block;}
  html body.cs-dachprofiReDesign .cs-miniButtons .cs-searchBar {display: inline-block;}
  html body.cs-dachprofiReDesign .cs-productListing, html body.cs-dachprofiReDesign .cs-categoryList {margin-left: 0;margin-right: 0;}
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/7 - 2em);}
  html body.cs-dachprofiReDesign .cs-categoryPreview {margin: 0 1em 2em 1em;}
}

@media (max-width: 1050.98px) {
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/6 - 2em);}
  html body.cs-dachprofiReDesign .cs-sitesMobile {display: block;}
  html body.cs-dachprofiReDesign .cs-categoriesBox .cs-zusatzSites {display: none;}
  
  html body.cs-dachprofiReDesign.cs-category article.cs-articlePreview,
  html body.cs-dachprofiReDesign article.cs-articlePreview {width: calc(100% /3 - 2em);margin: 1em;}
}

@media (max-width: 950.98px) { 
  html body.cs-dachprofiReDesign .cs-usps .cs-service .cs-serviceItem {padding-left: 10px;width: calc(100% / 2);}
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/5 - 2em);}
  html body.cs-body .cs-startArtikel1Box .cs-startCatContainer .cs-startCatPicture,
  html body.cs-body .cs-startArtikel2Box .cs-startCatContainer .cs-startCatPicture {display: none;}
  html body.cs-body .cs-startArtikel1Box .cs-startCatContainer .cs-productListing,
  html body.cs-body .cs-startArtikel2Box .cs-startCatContainer .cs-productListing {width: 100%;}
}

@media (max-width: 767.98px) { 
  html body.cs-dachprofiReDesign .cs-topPages .cs-topPagesBurger span {color: #fff;}
  html body.cs-dachprofiReDesign .cs-topPages .cs-topPagesBurger svg path {fill: #fff;}
}
  
@media (max-width: 750.98px) { 
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/4 - 2em);}
}

@media (max-width: 670.98px) { 
  html body.cs-dachprofiReDesign .cs-usps {border: 1px solid #e5e5e5;border-radius: 5px;padding: 1em 0;margin-top: 2em;}
  
  html body.cs-dachprofiReDesign.cs-category article.cs-articlePreview,
  html body.cs-dachprofiReDesign article.cs-articlePreview {width: calc(100% /2 - 2em);margin: 1em;}
}

@media (max-width: 590.98px) { 
  html body.cs-dachprofiReDesign .cs-usps .cs-service .cs-serviceItem {padding-left: 28px;width: calc(100% / 1);}
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/3 - 2em);}
}

@media (max-width: 475.98px) { 
  html body.cs-dachprofiReDesign.cs-category article.cs-articlePreview,
  html body.cs-dachprofiReDesign article.cs-articlePreview {width: calc(100% /1 - 1px);margin: 0;}
}

@media (max-width: 400.98px) { 
  html body.cs-dachprofiReDesign.cs-start article.cs-categoryPreview {width: calc(100%/2 - 2em);}
}