/* BABYLONIA / EUTOPIA - COMPACT OFFCANVAS */

#offcanvas-info .offcanvas-body {
  background: #ffffff !important;
  padding: 12px !important;
}

/* Block container */
#block-winns-views-block-em-editors-picks-block-1 {
  padding: 0 !important;
  margin: 0 !important;
}

/* Heading */
#block-winns-views-block-em-editors-picks-block-1
.block-title {
  font-size: 23px !important;
  line-height: 1.25 !important;
  margin: 8px 0 16px !important;
}

/* Two-column grid */
#block-winns-views-block-em-editors-picks-block-1
.views-view-responsive-grid {
  gap: 10px !important;
  margin: 0 !important;
}

/* Remove card decoration */
#block-winns-views-block-em-editors-picks-block-1
.views-view-responsive-grid__item {
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible !important;
}

/* Inner content */
#block-winns-views-block-em-editors-picks-block-1
.views-view-responsive-grid__item-inner {
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* Images */
#block-winns-views-block-em-editors-picks-block-1 img {
  display: block !important;
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 4 / 3 !important;
  object-fit: cover !important;
  border-radius: 5px !important;
  margin: 0 0 6px !important;
}

/* Titles */
#block-winns-views-block-em-editors-picks-block-1
.views-field-title {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  line-height: 1.3 !important;
  font-weight: 600 !important;
}

#block-winns-views-block-em-editors-picks-block-1
.views-field-title a {
  color: #202938 !important;
  text-decoration: none !important;
}

/* Read more */
#block-winns-views-block-em-editors-picks-block-1
.readmore {
  display: inline-block !important;
  margin: 6px 0 0 !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #ed7515 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  text-decoration: none !important;
}

/* Mobile spacing */
@media (max-width: 767.98px) {

  #offcanvas-info .offcanvas-body {
    padding: 10px !important;
  }

  #block-winns-views-block-em-editors-picks-block-1
  .views-view-responsive-grid {
    gap: 8px !important;
  }

  #block-winns-views-block-em-editors-picks-block-1
  .views-field-title {
    font-size: 13px !important;
    line-height: 1.3 !important;
  }

}
/* EUTOPIA - BLOCK 1 TITLE & CHANNEL */

#block-winns-views-block-em-editors-picks-block-1
.baslik,
#block-winns-views-block-em-editors-picks-block-1
.views-field-title,
#block-winns-views-block-em-editors-picks-block-1
.views-field-title .field-content {
  margin: 5px 0 !important;
  padding: 0 !important;
  color: #202938 !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.35 !important;
  letter-spacing: -0.2px !important;
}

/* Baslik linkleri */
#block-winns-views-block-em-editors-picks-block-1
.baslik a,
#block-winns-views-block-em-editors-picks-block-1
.views-field-title a {
  color: #202938 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  text-decoration: none !important;
}

/* Kategori / Channel */
#block-winns-views-block-em-editors-picks-block-1
.channel2,
#block-winns-views-block-em-editors-picks-block-1
.views-field-field-channel {
  display: block !important;
  margin: 5px 0 3px !important;
  padding: 0 !important;
  color: #ed7515 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  letter-spacing: 0.3px !important;
}

/* Channel linkleri */
#block-winns-views-block-em-editors-picks-block-1
.channel2 a,
#block-winns-views-block-em-editors-picks-block-1
.views-field-field-channel a {
  color: #ed7515 !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  text-decoration: none !important;
}

/* Mobil */
@media (max-width: 767.98px) {
  #block-winns-views-block-em-editors-picks-block-1
  .baslik,
  #block-winns-views-block-em-editors-picks-block-1
  .views-field-title {
    font-size: 14px !important;
    line-height: 1.3 !important;
  }
}