
.certificates-container {
display: flex;
justify-content: space-between; 
align-items: center;
margin: 30px 0; 
padding: 20px;
background-color: #ffffff; 
border-radius: 8px;
}
.certificates-container .cert-item {
flex: 1; 
text-align: center;
padding: 0 10px;  
}
.certificates-container .cert-item img {
max-height: 100px;    
width: auto; 
display: inline-block;
}
.certificates-container .cert-item .cert-label {
margin-top: 8px;
font-size: 0.9rem;
color: #555;
}
@media (max-width: 768px) {
.certificates-container {
flex-direction: column;  
align-items: stretch;   
padding: 15px;          
}
.certificates-container .cert-item {
margin-bottom: 20px;   
}
.certificates-container .cert-item:last-child {
margin-bottom: 0;     
}
.certificates-container .cert-item img {
max-height: 80px;     
}
}
.filter-section.filter-section-boolean {
display: none !important;
}
.category-top::before {
display: none !important;
content: ""     !important;
}
.container.breadcrumbs-wrapper::before{
display: none !important;
content: ""     !important;
}
.dklabBanplusBox img { 
border-radius: 20px; 
display: block; 
} 
.next-to-carousel-banners { 
display: flex; 
flex-wrap: wrap; 
justify-content: space-between; 
} 
.next-to-carousel-banners .banner-wrapper { 
width: 16.66% !important; 
flex: 0 0 16.66% !important; 
box-sizing: border-box; 
padding: 10px; 
} 
.next-to-carousel-banners .banner-wrapper img { 
width: 100%; 
display: block; 
} 
@media (max-width: 768px) { 
.next-to-carousel-banners .banner-wrapper { 
width: 50% !important; 
flex: 0 0 50% !important; 
padding: 5px; 
} 
} 
.social-buttons.no-display, .a-link-icon.chat {
display: none !important;
}
.social-buttons-wrapper .link-icon.watchdog-active {
  order: -1;
  background-color: #fffa8c; 
  padding: 6px;
  border-radius: 4px;
  box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.social-buttons-wrapper::before {
  content: "V případě, že produkt není skladem, můžete kliknout na „Hlídat“. Jakmile bude opět dostupný, obratem vás informujeme e-mailem.";
  display: block;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: bold;
  color: #333;
  }
.social-buttons-wrapper {
  margin-top: 0 !important;
  padding-top: 0 !important;
  border-top: none !important;
}
