/*
 * Hizmet şeridi öğesi — canlı miniso.com.tr'den ölçüldü.
 * Kaynak: brief/INDEX-11-05ae7c43.md (w1440 + şema), INDEX-16 (w1024),
 * INDEX-14 (w360/w768).
 *
 *              w360        w768        w1024       w1440
 * öğe          104         240         133.2       202.5
 * ikon         68 kare     68 kare     64 kare     64 kare
 * ızgara       gap 14, satırlar: ikon | metin, ortalı
 * başlık       16px/500, satır 24, #E3051B, max-width 320
 * açıklama     14px, satır 17.5, rgb(55,65,81), max-width 320
 *
 * Öğe genişliğini parent belirliyor; burada yalnızca iç düzen var.
 */

.cc_jcmnugos_UQqeQJGfD7 .ms-hz-oge {
  display: grid;
  align-items: center;
  gap: var(--ms-bosluk-6);
  width: 100%;
  text-align: center;
  /* parent'tan iner; canlıda boş (şeffaf) */
  background: var(--ms-hz-oge-bg, transparent);
}

.cc_jcmnugos_UQqeQJGfD7 .ms-hz-oge--link {
  color: inherit;
  text-decoration: none;
}

/* max-width parent'tan: mobil --ms-hz-ikon-m, lg üstünde --ms-hz-ikon */
.cc_jcmnugos_UQqeQJGfD7 .ms-hz-ikon {
  position: relative;
  width: 100%;
  max-width: var(--ms-hz-ikon-m, 68px);
  margin: 0 auto;
  overflow: hidden;
}

.cc_jcmnugos_UQqeQJGfD7 .ms-hz-ikon img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cc_jcmnugos_UQqeQJGfD7 .ms-hz-metin {
  display: flex;
  flex-direction: column;
  width: 100%;
}

/* s1732/s540 — marka kırmızısı, orta kalınlık */
.cc_jcmnugos_UQqeQJGfD7 .ms-hz-baslik {
  max-width: 320px;
  margin: 0 auto;
  color: var(--ms-kirmizi-marka);
  font-size: var(--ms-fs-normal);
  font-weight: 500;
  line-height: var(--ms-satir);
}

/* s1733/s541 — 14px, satır 17.5 (ölçülen değer, yuvarlanmadı) */
.cc_jcmnugos_UQqeQJGfD7 .ms-hz-aciklama {
  max-width: 320px;
  margin: 0 auto;
  color: var(--ms-metin-2);
  font-size: var(--ms-fs-orta);
  line-height: 17.5px;
}

@media (min-width: 1024px) {
  .cc_jcmnugos_UQqeQJGfD7 .ms-hz-ikon {
    max-width: var(--ms-hz-ikon, 64px);
  }
}

/*
 * Ham içerik (`ms-ham`) — açıklama mağazanın kendi metni/HTML'i.
 * ikas Studio'nun `h1..h6, button, input... { display/font/line-height: unset }`
 * kuralını bu ağaçta geri alır. Ayrıntı: MinisoHtmlBlock/styles.css.
 */
.cc_jcmnugos_UQqeQJGfD7 :where(.ms-ham) :where(h1, h2, h3, h4, h5, h6, button, input, select, textarea) {
  font-family: inherit;
  line-height: inherit;
}

.cc_jcmnugos_UQqeQJGfD7 :where(.ms-ham) :where(h1, h2, h3, h4, h5, h6) {
  display: block;
  line-height: 1.6;
}
