/* ===== Silva PDP A+ · Ürün künyesi (serbest zengin metin gövdesi) ===== */
/* Imported from: ../../sub-components/SilvaSectionHead/styles.css */
/* ===== Silva bölüm başlığı (referans: silva-home.jsx · SectionHead, Editoryal) ===== */

.cc_dht747cl_VVLKYBoxUi .silva-sechead {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 1rem;
  flex-wrap: wrap;
  margin-bottom: 1.375rem; /* 22px */
}

.cc_dht747cl_VVLKYBoxUi .silva-sechead__eyebrow {
  font-size: 0.75rem; /* 12px */
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--silva-gold);
  margin-bottom: 0.625rem;
}

/* Editoryal: HW(600)=500 · HSIZE(26)=29 mobil, HSIZE(34)=38 masaüstü · -0.035em */
.cc_dht747cl_VVLKYBoxUi .silva-sechead__title {
  display: block;
  font-size: 1.8125rem; /* 29px */
  font-weight: 500;
  letter-spacing: -0.035em;
  color: var(--silva-ink);
  margin: 0;
}

.cc_dht747cl_VVLKYBoxUi .silva-sechead__sub {
  font-size: 0.96875rem; /* 15.5px */
  font-weight: 300;
  color: var(--silva-gold-soft);
  margin: 0.5rem 0 0;
}

.cc_dht747cl_VVLKYBoxUi .silva-sechead__action {
  display: none;
  align-items: center;
  gap: 0.4375rem;
  font-size: 0.90625rem; /* 14.5px */
  font-weight: 700;
  color: var(--silva-blue);
  text-decoration: none;
  white-space: nowrap;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}

.cc_dht747cl_VVLKYBoxUi .silva-sechead__action .kombos-icon {
  font-size: 0.9375rem;
}

@media (min-width: 1024px) {
  .cc_dht747cl_VVLKYBoxUi .silva-sechead {
    margin-bottom: 1.875rem; /* 30px */
  }

  .cc_dht747cl_VVLKYBoxUi .silva-sechead__title {
    font-size: 2.375rem; /* 38px */
  }

  .cc_dht747cl_VVLKYBoxUi .silva-sechead__action {
    display: inline-flex;
  }
}

/* End import: ../../sub-components/SilvaSectionHead/styles.css */

/* Kök sınıf bilerek benzersiz (silva-specssec): alan içeriğindeki
   sınıflarla çakışmaması için. */
.cc_dht747cl_VVLKYBoxUi .silva-specssec {
  width: 100%;
  background: var(--kombos-white);
  padding-top: 2.75rem; /* 44px */
}

/* Gövde: alanın HTML'i OLDUĞU GİBİ basılır — tipografi/renk dayatması yok,
   içerik kendi stiliyle gelir. Yalnız taşma emniyeti var. */
.cc_dht747cl_VVLKYBoxUi .silva-specssec__body img {
  max-width: 100%;
  height: auto;
}

@media (min-width: 1024px) {
  .cc_dht747cl_VVLKYBoxUi .silva-specssec {
    padding-top: 4.5rem; /* 72px */
  }
}
