/* SEO text at the foot of the Kampanyalar page: about four lines, "Devamını oku" shows the rest */
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-section { padding: 32px 0 40px; font-family: var(--kt-font, "cc_QhHCYAhDO9_Google Sans", "Google Sans Fallback", "Google Sans Fallback Android", "Segoe UI", Arial, sans-serif); }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo { color: var(--seo-text, #4a5256); }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo h2 { margin: 0 0 12px; color: var(--kt-ink, #20272b); font-size: 22px; font-weight: 700; line-height: 1.3; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body { --seo-line: 1.65em; position: relative; font-size: 15px; line-height: var(--seo-line); overflow-wrap: anywhere; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body > :first-child { margin-top: 0; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body > :last-child { margin-bottom: 0; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body p, .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body ul, .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body ol { margin: 0 0 .8em; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body h2, .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body h3, .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body h4 { margin: 1em 0 .4em; color: var(--kt-ink, #20272b); font-size: 17px; line-height: 1.35; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body a { color: var(--seo-accent, #c2450e); }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body img { max-width: 100%; height: auto; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body table { max-width: 100%; display: block; overflow-x: auto; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body.is-collapsed { max-height: calc(var(--seo-line) * 4); overflow: hidden; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body.is-collapsed::after { content: ""; position: absolute; right: 0; bottom: 0; left: 0; height: calc(var(--seo-line) * 1.6); background: linear-gradient(180deg, transparent, var(--seo-fade, #fff)); pointer-events: none; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-toggle { min-height: 40px; display: inline-flex; align-items: center; gap: 6px; margin-top: 8px; padding: 0; border: 0; background: none; color: var(--seo-accent, #c2450e); font-size: 15px; font-weight: 700; cursor: pointer; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-toggle svg { transition: transform .2s ease; }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-toggle[aria-expanded="true"] svg { transform: rotate(180deg); }
.cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-toggle:focus-visible { outline: 2px solid var(--seo-accent, #c2450e); outline-offset: 2px; }

@media (max-width: 767px) {
  .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-section { padding: 24px 0 32px; }
  .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo h2 { font-size: 19px; }
  .cc_QhHCYAhDO9_cYDRr2ndM7 .deals-seo-body { font-size: 14px; }
}
