
.srw-block { margin-bottom: 20px; padding: 10px; border-radius: 5px; }
.srw-block h4 { font-weight: bold; margin-bottom: 10px; font-size: 1.1em; }

.srw-block ul { list-style: none; padding: 0; margin: 0; }
.srw-block li { display: flex; align-items: center; margin-bottom: 10px; }
.srw-block img { width: 60px; height: 60px; object-fit: cover; margin-right: 10px; border-radius: 4px; }
.srw-block span { font-weight: 500; font-size: 0.95em; }

/* Wyróżnienia */
.srw-treatments { background-color: #32426e;
  padding: 20px 10px;
  color: #fff !important;
  border-radius: 20px; }      /* zabiegi - jasnoniebieskie tło */
.srw-treatments ul, .srw-treatments li { margin:0 !important; }
.srw-container  { background-color: #eee; padding: 20px 10px; border-radius: 20px; margin-top:20px; }      /* artykuł kontenerowy - kremowe tło */
.srw-articles   { background-color: transparent; padding: 20px 10px; }  /* zwykłe artykuły - brak tła */
.srw-treatments a:hover {
	color:#fff !important;
	font-weight:bold;
}
.winfo {
  font-size: 24px !important;
  font-weight: 400 !important;
  line-height: 39px !important;
  letter-spacing: 0em !important;
  font-family: Tenor Sans !important;
  margin-bottom: 15px;
}
#sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li, .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li {
  margin-bottom: 20px !important;
}

