.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__inner { padding-top: 2rem; padding-bottom: 2.5rem; }
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading { margin-bottom: 1.25rem; }
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading h2 { margin: 0; color: var(--esl-text); font-weight: 400; font-size: 1.75rem; letter-spacing: -.025em; }
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading p { margin: 0.5rem 0 0; color: var(--esl-sub); font-size: 0.875rem; }
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 1.25rem; }
@media (min-width: 750px) and (max-width: 989px) { .cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__grid { gap: 0.75rem; } }
@media (max-width: 749px) {
  .cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__inner { padding-top: 1.75rem; padding-bottom: 1.75rem; }
  .cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading h2 { font-size: 1.5rem; }
  .cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__grid { grid-template-columns: 1fr; gap: 0.875rem; }
}

/* Shopify birebir (ana sayfa 1280) */
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading h2 { line-height: 1.3; }
.cc_KIXEVCZXAC_k5mWF1gXvQ .esl-disc__heading p { letter-spacing: 0.6px; line-height: 1.8; }
