/* Gunter — "yeni çizgi" (kullanıcı: "tasarımı yeni çizgimize göre düzelt, tüm sayfalarda uygula", 2026-10-01; D-46).
   Ana sayfanın dili iç sayfalara: sola yaslı sayfa başı (üst yazı + başlık + metin, soldan koyulaşan görsel), altın çizgili
   etiketler, koyu yuvarlak düğmeler, beyaz yumuşak gölgeli kartlar, altın-kahve ikonlar, krem bant zeminler; kırmızı yalnız ana
   eylemde (Hemen Ara, form gönder). Kapsam: ana sayfa (gnt-63) ve Hakkımızda (gnt-78, kendi kuralları duzen.css'te) hariç tüm
   sayfa içerikleri (body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78)). Sayfa başı bölümü render.php bannerYerleri() ile .g-sayfa-basi alır. */

/* 1) Sayfa başı */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi::before{background:linear-gradient(90deg,rgba(12,14,18,.84) 0%,rgba(12,14,18,.58) 50%,rgba(12,14,18,.28) 100%)!important;opacity:1!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi > .e-con-inner{align-items:flex-start!important;justify-content:flex-end!important;min-height:400px;padding-top:150px!important;padding-bottom:60px!important;box-sizing:border-box}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .gnt-widget-heading{width:100%!important;max-width:none!important;--width:100%;text-align:left!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .gnt-heading-title{text-align:left!important;font-size:clamp(34px,4vw,56px)!important;line-height:1.1!important;color:#fff!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .g-banner-ust{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:#E9D9C2;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:1}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .g-banner-ust::before{content:"";width:40px;height:3px;border-radius:2px;background:#BC9565}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .g-banner-metin{margin:14px 0 0;max-width:620px;color:rgba(255,255,255,.88);font-size:clamp(16px,1.3vw,18px);line-height:1.6;text-align:left}

/* 2) Bölüm başlıkları: iki başlık üst üste → üstteki altın çizgili etiket, alttaki büyük başlık; tek başlık büyük, üstünde çizgi yok
   (kullanıcı: "başlıkların üstündeki çizgiyi kaldır", D-49). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading:has(+ .gnt-widget-heading) .gnt-heading-title,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading:has(+ .gnt-widget-heading) .gnt-heading-title{
  display:inline-flex;align-items:center;gap:12px;font-family:"Inter",system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#7A5A2E!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading:has(+ .gnt-widget-heading) .gnt-heading-title::before,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading:has(+ .gnt-widget-heading) .gnt-heading-title::before{content:"";width:40px;height:3px;border-radius:2px;background:#BC9565;flex:none}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading + .gnt-widget-heading .gnt-heading-title,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading + .gnt-widget-heading .gnt-heading-title{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.2!important;color:#181818!important;margin-top:6px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading:not(:has(+ .gnt-widget-heading)):not(.gnt-widget-heading + .gnt-widget-heading) .gnt-heading-title{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.2!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-text-editor{color:#55524D}

/* 3) Düğmeler: koyu, yuvarlak, cümle düzeni (kırmızı ve büyük harf zorlaması yok) */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-button .gnt-button{border-radius:8px!important;min-height:48px;padding:0 24px!important;display:inline-flex!important;align-items:center;justify-content:center;
  text-transform:none!important;letter-spacing:.01em!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important;background:#181818!important;color:#fff!important;border:0!important;transition:background .2s ease,transform .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-button .gnt-button:hover{background:#3a3a3a!important;transform:translateY(-1px)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-button .gnt-button:focus-visible{outline:3px solid #f59e0b;outline-offset:3px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-button .gnt-button-icon svg{fill:currentColor!important}

/* 4) İkonlar: kırmızı yerine altın-kahve */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-icon-list-icon svg,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-icon-list-icon i{fill:#9C7746!important;color:#9C7746!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .jkit-icon-box .icon{background:#F3EADC!important;border:1px solid #E6D6BD;border-radius:16px!important;box-shadow:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .jkit-icon-box .icon svg,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .jkit-icon-box .icon i{fill:#7A5A2E!important;color:#7A5A2E!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-divider-separator,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-divider .gnt-divider{border-color:#EEE7DC!important;--divider-color:#EEE7DC!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-divider{--divider-color:#EEE7DC!important}

/* 5) Görseller yumuşak köşeli */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-image img{border-radius:14px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .gnt-widget-image img{border-radius:0}

/* 6) Sekmeler (Galeri): koyu kutular yerine hap düğmeler */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-n-tabs-heading{gap:10px!important;justify-content:center}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-n-tab-title{border-radius:999px!important;border:1px solid #E6D6BD!important;background:#fff!important;color:#3D3A35!important;padding:12px 26px!important;min-height:44px;font-weight:600!important;letter-spacing:.04em}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-n-tab-title[aria-selected="true"]{background:#181818!important;border-color:#181818!important;color:#fff!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-n-tab-title *{color:inherit!important}

@media (max-width:767px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi > .e-con-inner{min-height:320px;padding-top:118px!important;padding-bottom:40px!important;padding-left:20px!important;padding-right:20px!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .g-sayfa-basi .g-banner-ust{font-size:11px;letter-spacing:.12em}
}

/* 2b) Bölüm başlıkları ve hemen ardındaki açıklama sola yaslı (ana sayfa çizgisi; altın çizgi başlıkla aynı hizada) */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading + .gnt-widget-text-editor,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading + .gnt-widget-text-editor{
  align-self:stretch!important;width:100%!important;max-width:none!important;--width:100%;margin-left:0!important;margin-right:0!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .gnt-widget-heading .gnt-heading-title,
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con > .gnt-widget-heading .gnt-heading-title{text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi) > .e-con-inner > .gnt-widget-heading + .gnt-widget-text-editor{font-size:17px;line-height:1.7;color:#55524D!important;margin-top:4px!important}

/* 7) Liste kartları (bayiler, ürün grupları vb. İçerik modülü kayıtları; görselli döşemeli Ürünlerimiz hariç): beyaz, yumuşak gölge, ince çerçeve; başlık cümle düzeninde */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78):not(.gnt-1191) .e-con[class*="g-oge-"]{background:#fff!important;border:1px solid #EEE7DC!important;border-radius:16px!important;box-shadow:0 8px 24px rgba(60,40,10,.06)!important;transition:transform .2s ease,box-shadow .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78):not(.gnt-1191) .e-con[class*="g-oge-"]:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(60,40,10,.10)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78):not(.gnt-1191) .e-con[class*="g-oge-"] .gnt-heading-title,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78):not(.gnt-1191) .e-con[class*="g-oge-"] .gnt-heading-title a{text-transform:none!important;text-decoration:none!important;letter-spacing:0!important;color:#181818!important;font-size:17px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78):not(.gnt-1191) .e-con[class*="g-oge-"] .gnt-heading-title a:hover{color:#7A5A2E!important}

/* 8) Bağlantılar ve harita düğmesi */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-text-editor a[href^="mailto:"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-text-editor a[href^="tel:"]{color:#7A5A2E!important;font-weight:600;text-decoration:none}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-widget-text-editor a[href^="mailto:"]:hover{text-decoration:underline}

/* 2c) İç içe kutulu kapsayıcıdaki bölüm başlıkları (ör. Referanslarımız) */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con-boxed > .e-con-inner > .gnt-widget-heading,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con-boxed > .e-con-inner > .gnt-widget-heading + .gnt-widget-text-editor{align-self:stretch!important;width:100%!important;max-width:none!important;--width:100%;margin-left:0!important;margin-right:0!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con-boxed > .e-con-inner > .gnt-widget-heading .gnt-heading-title{text-align:left!important;font-size:clamp(28px,2.8vw,40px)!important;line-height:1.2!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-parent:not(.g-sayfa-basi):not(.e-loop-item .e-parent) > .e-con-inner > .e-con-boxed > .e-con-inner > .gnt-widget-heading + .gnt-widget-text-editor{font-size:17px;line-height:1.7;color:#55524D!important;margin-top:4px!important}

/* 9) Temanın gri ikincil rengi (#EAE8E3) iç sayfalarda sıcak krem: bölüm zeminleri, çerçeveler */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78){--e-global-color-secondary:#F7F3EC}

/* 10) Çözüm ortakları kartları (gnt-94; kullanıcı: "bu yerin tasarımını değiştir", D-48): eşit boy; üstte sabit yükseklikte krem
   logo alanı (logosu olmayan kartta firma adı orada yazı-logo olur), altında ad, simgeli telefon ve adres (ayraç yok, sola yaslı),
   düğmeler kartın dibinde iki eşit parça: Web Sitesi (çerçeveli) + Yol Tarifi (koyu). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px!important;align-items:stretch!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;--gap:0px;
  width:auto!important;max-width:none!important;padding:0!important;overflow:hidden;text-align:left!important;background:#fff!important;border:1px solid #EEE7DC!important;
  border-radius:20px!important;box-shadow:0 12px 32px rgba(60,40,10,.07)!important;transition:transform .2s ease,box-shadow .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgba(60,40,10,.11)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > *{margin:0!important;width:auto!important;max-width:none!important;--width:auto;flex:0 0 auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-divider{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > :first-child{display:flex!important;align-items:center;justify-content:center;height:132px;box-sizing:border-box;padding:24px 28px!important;
  background:#F7F3EC;border-bottom:1px solid #EEE7DC}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > :first-child img{max-height:46px!important;max-width:200px!important;width:auto!important;max-width:100%!important;object-fit:contain;border-radius:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .gnt-widget-heading:first-child .gnt-heading-title{font-size:28px!important;text-align:center!important;letter-spacing:.01em}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .gnt-widget-heading:not(:first-child){padding:24px 28px 0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .gnt-widget-heading:not(:first-child) .gnt-heading-title{text-align:left!important;font-size:21px!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list{padding:14px 28px 0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .gnt-widget-heading:first-child ~ .gnt-widget-icon-list{padding-top:24px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list *{text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-items,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-item,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-item > a{display:flex!important;justify-content:flex-start!important;align-items:center;gap:10px;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-icon{width:16px;flex:none;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-items{justify-content:flex-start!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-icon-list .gnt-icon-list-item{justify-content:flex-start!important;font-size:15.5px;font-weight:600;color:#181818}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-text-editor{position:relative;padding:12px 28px 0 54px!important;text-align:left!important;color:#55524D!important;font-size:14.5px!important;line-height:1.6!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-text-editor::before{content:"";position:absolute;left:30px;top:15px;width:14px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%239C7746'%3E%3Cpath d='M172.3 501.7C27 291 0 269.4 0 192 0 86 86 0 192 0s192 86 192 192c0 77.4-27 99-172.3 309.7-9.5 13.8-29.9 13.8-39.5 0zM192 272a80 80 0 1 0 0-160 80 80 0 0 0 0 160z'/%3E%3C/svg%3E") center/contain no-repeat}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] .gnt-widget-text-editor p{margin:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .e-con:last-child{margin-top:auto!important;display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;padding:24px 28px 28px!important;width:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .e-con:last-child .gnt-widget-button{width:100%!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .e-con:last-child .gnt-button{width:100%!important;box-sizing:border-box;padding:0 12px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .e-con:last-child .gnt-widget-button:first-child .gnt-button{background:#fff!important;color:#181818!important;box-shadow:inset 0 0 0 2px #181818}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"] > .e-con > .e-con:last-child .gnt-widget-button:first-child .gnt-button:hover{background:#181818!important;color:#fff!important}
@media (max-width:1024px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-94 [data-id="760f53d2"]{grid-template-columns:1fr;gap:18px!important}}

/* 11) Referanslar ızgarası sabit 5 satır yerine içerik kadar satır (11 kayıt 4 satır → boş satır). Yalnız bu sayfa: Ürünlerimiz
   döşemeleri satır yüksekliğine bağlı (genel kural onları üst üste bindirdi). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-118 .e-grid{--e-con-grid-template-rows:none!important;grid-template-rows:none!important;grid-auto-rows:auto!important}

/* 12) ANA ürün grupları (Alüminyum Profiller, Aksesuarlar — 2. seviye; alt gruplar §13, seriler §14; D-50 → D-51 kullanıcı:
   "daha farklı bir tasarım"): büyük yatay vitrin satırları — görsel ve yazı sırayla yer değiştirir (zikzak), yazı tarafında
   soluk altın sıra numarası (01, 02…), büyük başlık, açıklama, koyu "Daha Fazla →" düğmesi. Kart yapısı:
   kart > e-con > e-con(sütunlar) > [görsel, metin]. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"]{display:flex!important;flex-direction:column!important;gap:40px!important;padding:0!important;margin-top:0!important;counter-reset:urun;background:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con{counter-increment:urun;width:100%!important;max-width:none!important;--width:100%;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;
  border:1px solid #EEE7DC!important;border-radius:24px!important;overflow:hidden;box-shadow:0 16px 40px rgba(60,40,10,.07)!important;transition:box-shadow .3s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con:hover,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con:hover{box-shadow:0 24px 56px rgba(60,40,10,.12)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:visible!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con{display:grid!important;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-template-areas:"gorsel yazi";gap:0!important;width:100%!important;max-width:none!important;
  padding:0!important;margin:0!important;height:auto!important;overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child{grid-area:gorsel;width:100%!important;max-width:none!important;--width:100%;margin:0!important;padding:0!important;min-height:260px;height:100%!important;overflow:hidden;background:#F7F3EC;position:relative}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:first-child > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;transition:transform .7s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con:hover .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con:hover .gnt-widget-image img{transform:scale(1.04)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] .gnt-widget-image img{object-fit:contain!important;padding:36px;box-sizing:border-box}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child{grid-area:yazi;position:relative;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;--gap:0px;
  width:100%!important;max-width:none!important;--width:100%;margin:0!important;padding:36px 48px 36px!important;box-sizing:border-box}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child::before{content:counter(urun,decimal-leading-zero)!important;display:block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;background:none!important;opacity:1!important;margin:0 0 8px;font:700 46px/1 "Sora","Inter",system-ui,sans-serif;color:rgba(188,149,101,.28);letter-spacing:-.02em}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-heading,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-heading{margin:0 0 16px!important;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-heading-title,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-heading-title{font-size:clamp(22px,2vw,28px)!important;line-height:1.2!important;color:#181818!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor{color:#55524D!important;font-size:16px!important;line-height:1.8!important;text-align:left!important;margin:0!important;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor p,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor p{margin:0 0 8px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button{margin:18px 0 0!important;width:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button{min-height:52px;padding:0 26px!important;gap:10px;border-radius:8px!important;background:#181818!important;color:#fff!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button::after{content:"→";font-size:17px;transition:transform .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con:hover .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con:hover .gnt-widget-button .gnt-button::after{transform:translateX(5px)}
@media (min-width:901px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con:nth-child(even) > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con:nth-child(even) > .e-con > .e-con{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"yazi gorsel"}}
@media (max-width:900px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con{grid-template-columns:1fr;grid-template-areas:"gorsel" "yazi"}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child{min-height:0;height:auto!important;aspect-ratio:16/9}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child{padding:28px 24px 30px!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"] > .e-con > .e-con > .e-con > .e-con:last-child::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:last-child::before{font-size:44px;margin-bottom:10px}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"]{gap:24px!important}
}
@media (max-width:767px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="568fd57"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"]{width:calc(100% - 40px)!important;max-width:none!important;margin-left:20px!important;margin-right:20px!important;box-sizing:border-box}}
@media (max-width:767px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="d58c605"] > .e-con-inner, body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-166 [data-id="d58c605"] > .e-con-inner > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"] > .e-con-inner, body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"] > .e-con-inner > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"] > .e-con-inner, body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"] > .e-con-inner > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"] > .e-con-inner, body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"] > .e-con-inner > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="30313e2"] > .e-con-inner, body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="30313e2"] > .e-con-inner > .e-con{padding-left:0!important;padding-right:0!important;--padding-left:0px;--padding-right:0px}}
@media (max-width:767px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"], body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="30313e2"], body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="159b301"], body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="159b301"] > .e-con-inner{padding-left:0!important;padding-right:0!important;--padding-left:0px;--padding-right:0px}}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-174 [data-id="e4107db"] > .e-con > .e-con > .e-con > .e-con:first-child{background:#fff!important;border-right:1px solid #F0EAE0}

/* ===== Ürünler hiyerarşisi (kullanıcı: "kategori içine girince tasarım değişmeli ki girdiğimi bileyim", D-52) =====
   Her seviye kendi görünümünde + sayfa başında konum yolu (render.php konumYolu):
   1 Ürünlerimiz: görsel döşemeler · 2 Ana grup (Alüminyum Profiller, Aksesuarlar): zikzak vitrin (§12)
   3 Alt grup (Cam Balkon / Küpeşte / Dış Cephe Profilleri): krem bant üstünde "seri" kartları (§13)
   4 Seri (Gold, Progold, Aldoks…): beyaz zeminde ürün ızgarası, çizim görselli kartlar (§14) · 5 Ürün detayı. */
.g-konum{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 18px;font-size:13.5px;line-height:1.4}
.g-konum a{text-decoration:none}
.g-konum a:hover{text-decoration:underline}
.g-konum-ayrac{opacity:.55}
.g-sayfa-basi .g-konum{color:rgba(255,255,255,.72)}
.g-sayfa-basi .g-konum a{color:rgba(255,255,255,.88)!important}
.g-sayfa-basi .g-konum [aria-current]{color:#E9D9C2;font-weight:600}
.g-konum.g-kayit-yol{color:#6B6760}
.g-konum.g-kayit-yol a{color:#181818!important;text-decoration:none}
.g-konum.g-kayit-yol [aria-current]{color:#7A5A2E;font-weight:600}

/* 13) Alt grup sayfaları (3. seviye): krem bant, 2 sütun yatay seri kartları — solda kare görsel, sağda "Seri" etiketi, başlık,
   kısa metin, altın çizgili "Seriyi incele →" bağlantısı. Ana gruptaki büyük zikzaktan bilerek farklı ve daha yoğun. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"]{background:#F7F3EC!important;border-top:1px solid #EEE7DC;border-bottom:1px solid #EEE7DC}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"] > .e-con-inner,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"] > .e-con-inner,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"] > .e-con-inner{padding-top:var(--g-ilk-bosluk,64px)!important;padding-bottom:80px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;padding:0!important;margin:0!important;background:none!important;counter-reset:none}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con{width:auto!important;max-width:none!important;--width:auto;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #EEE7DC!important;
  border-radius:18px!important;overflow:hidden;box-shadow:0 8px 24px rgba(60,40,10,.06)!important;transition:transform .25s ease,box-shadow .25s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con:hover,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con:hover,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(60,40,10,.11)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;height:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con{display:grid!important;grid-template-columns:200px minmax(0,1fr);gap:0!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;height:100%!important;
  overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:first-child{position:relative;width:100%!important;max-width:none!important;--width:100%;margin:0!important;padding:0!important;min-height:200px;height:100%!important;overflow:hidden;background:#EFE8DC}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:first-child > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:first-child > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:first-child > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:first-child .gnt-widget-image img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;transition:transform .5s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con:hover .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con:hover .gnt-widget-image img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con:hover .gnt-widget-image img{transform:scale(1.06)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;--gap:0px;width:100%!important;max-width:none!important;
  --width:100%;margin:0!important;padding:24px 26px!important;box-sizing:border-box}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child::before{content:"Seri"!important;display:inline-block!important;position:static!important;inset:auto!important;width:auto!important;height:auto!important;opacity:1!important;margin:0 0 10px;
  padding:4px 10px;border-radius:999px;background:#F3EADC!important;color:#7A5A2E;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-heading,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-heading,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-heading{margin:0 0 8px!important;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-heading-title,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-heading-title,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-heading-title{font-size:20px!important;line-height:1.3!important;color:#181818!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor{color:#55524D!important;font-size:14.5px!important;line-height:1.65!important;text-align:left!important;margin:0!important;width:100%!important;
  display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor p,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor p,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-text-editor p{margin:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button{margin:14px 0 0!important;width:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button{min-height:44px;padding:0!important;background:none!important;color:#181818!important;border-radius:0!important;border-bottom:2px solid #BC9565!important;transform:none!important;gap:8px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text{font-size:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text::before,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button-text::before{content:"Seriyi incele";font-size:15px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:last-child .gnt-widget-button .gnt-button::after{content:"→";color:#BC9565;font-size:17px;transition:transform .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con:hover .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con:hover .gnt-widget-button .gnt-button::after,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con:hover .gnt-widget-button .gnt-button::after{transform:translateX(5px)}
@media (max-width:1024px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"]{grid-template-columns:1fr}}
@media (max-width:560px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con{grid-template-columns:1fr}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"] > .e-con > .e-con > .e-con > .e-con:first-child,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"] > .e-con > .e-con > .e-con > .e-con:first-child{min-height:0;aspect-ratio:16/10;height:auto!important}}

/* 14) Seri sayfaları (4. seviye, ortak şablon gnt-612 ve 7 seri): beyaz zeminde ürün ızgarası; kart: krem çizim alanı (profil
   çizimi kontrastlı), ürün adı, kategori etiketi, dipte "İncele →" şeridi. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item{background:#fff;border:1px solid #EEE7DC;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px rgba(60,40,10,.05);transition:transform .25s ease,box-shadow .25s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(60,40,10,.10)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item > .e-con > .e-con-inner{padding:0!important;gap:0!important;--gap:0px;height:100%;display:flex!important;flex-direction:column!important;align-items:stretch!important;max-width:none!important;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-image{margin:0!important;background:#F7F3EC;padding:18px!important;width:100%!important;box-sizing:border-box}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-image img{display:block;width:100%!important;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:0!important;mix-blend-mode:multiply;transition:transform .4s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item:hover .gnt-widget-image img{transform:scale(1.04)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-heading{padding:16px 18px 4px!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-heading .gnt-heading-title{font-size:16.5px!important;line-height:1.35!important;text-align:left!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-text-editor{padding:0 18px!important;margin:0!important;text-align:left!important;font-size:13px!important;color:#7A5A2E!important;font-weight:600}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-text-editor p{margin:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-button{margin-top:auto!important;padding-top:14px;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-button .gnt-button{width:100%!important;justify-content:space-between!important;min-height:48px;padding:0 18px!important;border-radius:0!important;background:#fff!important;
  color:#181818!important;border-top:1px solid #F0EAE0!important;font-size:14px!important;transform:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-button .gnt-button-icon{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item .gnt-widget-button .gnt-button::after{content:"→";color:#BC9565;font-size:16px;transition:transform .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item:hover .gnt-widget-button .gnt-button{background:#FBF8F4!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .e-loop-item:hover .gnt-widget-button .gnt-button::after{transform:translateX(4px)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) .gnt-loop-container.gnt-grid{gap:22px!important;row-gap:22px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="27e20c1"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="b5e50c8"]{margin-top:0!important;margin-bottom:0!important;--margin-top:0px;--margin-bottom:0px}
/* §13 alt grup sayfaları: iç içe kapsayıcıların farklı kenar boşlukları eşitlendi (kartlar her sayfada aynı hizada) */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="7aa7f34"]{width:100%!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="27e20c1"]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"]{padding-left:0!important;padding-right:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="200a696"]{width:100%!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"]{padding-left:0!important;padding-right:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="86f35d7"]{width:100%!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="b5e50c8"]{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"]{padding-left:0!important;padding-right:0!important}
@media (max-width:1024px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-168 [data-id="f0fed22"] > .e-con-inner{padding-left:20px!important;padding-right:20px!important;margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-170 [data-id="ef1ff82"] > .e-con-inner{padding-left:20px!important;padding-right:20px!important;margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"] > .e-con-inner{padding-left:20px!important;padding-right:20px!important;margin:0!important;max-width:none!important;width:100%!important;box-sizing:border-box}}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-172 [data-id="22b66b6"]{--content-width:1200px}

/* 15) Galeri (gnt-206; kullanıcı: "bu sayfayı incele, tasarımı değiştirmemiz gerekli", D-55).
   Fotoğraflar: temanın masonry'si (betikle mutlak konum, sütun dolulukları farklı → delik) yerine eşit 4:3 karelerden deliksiz ızgara;
   sütun kapsayıcıları display:contents. Üzerine gelince yakınlaşma + büyüteç; tıklayınca büyük görünüm + önceki/sonraki (duzen.js).
   Videolar: aynı boy kartlar (16:10), içinden alınan kare (#t=1), ortada oynat düğmesi (duzen.js); 3 sütun. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important;width:100%!important;max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] > .e-con > .e-con{display:contents!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .jkit-gallery,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .gallery-items{height:auto!important;width:100%!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] [class*="g-oge-"]{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .gallery-item-wrap{position:static!important;transform:none!important;width:100%!important;padding:0!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .grid-item{position:relative;border-radius:14px;overflow:hidden;cursor:zoom-in;aspect-ratio:4/3;background:#EFE8DC}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .thumbnail-wrap{width:100%;height:100%}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .thumbnail-wrap img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important;transition:transform .5s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .grid-item:hover img{transform:scale(1.06)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .caption-wrap{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .grid-item::after{content:"";position:absolute;inset:0;background:rgba(15,13,10,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21M10.5 7.5v6M7.5 10.5h6'/%3E%3C/svg%3E") center/0 no-repeat;transition:background-color .25s ease,background-size .25s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .grid-item:hover::after{background-color:rgba(15,13,10,.35);background-size:38px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"].e-active{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important;width:100%!important;max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con{display:contents!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] video{display:block;width:100%!important;height:100%!important;object-fit:cover;background:#1d1b18}
.g-video-oynat{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border:0!important;padding:0!important;margin:0;cursor:pointer;
  background:linear-gradient(180deg,rgba(15,13,10,0) 40%,rgba(15,13,10,.45) 100%)!important;border-radius:0!important;min-height:0!important}
.g-video-oynat span{width:68px;height:68px;border-radius:50%;background:rgba(255,255,255,.92);box-shadow:0 10px 26px rgba(0,0,0,.3);transition:transform .2s ease;
  display:flex;align-items:center;justify-content:center}
.g-video-oynat span::before{content:"";margin-left:5px;border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent #181818}
.g-video-oynat:hover span{transform:scale(1.08)}
.g-video-oynat:focus-visible{outline:3px solid #f59e0b;outline-offset:-3px}
@media (max-width:1024px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"]{grid-template-columns:repeat(3,minmax(0,1fr))}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"].e-active{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"].e-active{grid-template-columns:1fr}}
/* Büyütme penceresinde önceki / sonraki (galeri) */
.g-buyut-onceki,.g-buyut-sonraki{position:absolute;top:50%;transform:translateY(-50%);width:52px!important;height:52px!important;border-radius:50%!important;border:0!important;padding:0!important;min-height:0!important;
  background:#fff!important;color:#181818!important;font-size:24px!important;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.3)}
.g-buyut-onceki{left:18px}.g-buyut-sonraki{right:18px}
.g-buyut-sayac{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;letter-spacing:.06em}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con > *{position:relative!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;
  border-radius:16px;overflow:hidden;background:#1d1b18;aspect-ratio:16/10;box-shadow:0 10px 26px rgba(60,40,10,.10)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con > * .gnt-widget-video,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con > * .e-hosted-video{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con > .gnt-widget-video > .e-hosted-video{position:absolute!important;inset:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"] > .e-con > * .e-con{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important}

/* 16) Banner ile içerik arası tüm sitede aynı (kullanıcı: "banner ile içerik arasındaki boşluk hepsinde aynı ve çok fazla olmasın",
   D-56): banner'dan sonraki ilk bölümün üst boşluğu 64 px (≤767: 40 px); bölümün ve en üstteki iç kapsayıcıların ek üst boşlukları sıfır. */
body:not(.home) .g-sayfa-basi + .e-con{margin-top:0!important;padding-top:0!important;--margin-top:0px;--padding-top:0px}
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner{padding-top:var(--g-ilk-bosluk,64px)!important;--padding-top:var(--g-ilk-bosluk,64px);margin-top:0!important}
body:not(.home) .g-sayfa-basi + .e-con-full{padding-top:var(--g-ilk-bosluk,64px)!important;--padding-top:var(--g-ilk-bosluk,64px)}
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > :first-of-type,
body:not(.home) .g-sayfa-basi + .e-con > :first-of-type:not(.e-con-inner),
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > .e-con:first-of-type > :first-of-type,
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > .e-con:first-of-type > .e-con-inner > :first-of-type{margin-top:0!important;--margin-top:0px}
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > .e-con:first-of-type:not([class*="g-oge-"]),
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > .e-con:first-of-type:not([class*="g-oge-"]) > .e-con-inner{padding-top:0!important;--padding-top:0px}
.g-urun-sayfasi .g-urun{margin-top:var(--g-ilk-bosluk,64px)!important}
@media (max-width:767px){body:not(.home){--g-ilk-bosluk:40px}}
body:not(.home) .g-sayfa-basi + .e-con:not(:has(> .e-con-inner)){padding-top:var(--g-ilk-bosluk,64px)!important;--padding-top:var(--g-ilk-bosluk,64px)}
body:not(.home) .g-sayfa-basi + .e-con :is(.gnt-loop-container,.gnt-widget-loop-grid){margin-top:0!important;padding-top:0!important}
body:not(.home) .g-sayfa-basi + .e-con > .e-con-inner > .e-con:first-of-type > .e-con:first-of-type:not([class*="g-oge-"]),
body:not(.home) .g-sayfa-basi + .e-con > .e-con:first-of-type:not([class*="g-oge-"]),
body:not(.home) .g-sayfa-basi + .e-con > .e-con:first-of-type > .e-con-inner{padding-top:0!important;margin-top:0!important;--padding-top:0px;--margin-top:0px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78) [data-id="954d022"] [data-id="8c3e882"]{padding-top:0!important;--padding-top:0px}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="e2d7f2d"] .gnt-heading-title{margin-top:0!important}

/* 17) Galeri sekme anahtarı + eşit boşluklar (kullanıcı: "fotoğraflar ile videoların ara boşlukları farklı, tasarımı değiştir", D-57).
   Tema telefonda sekmeleri akordeona çeviriyordu ("Videolar" 12 fotoğrafın altında) → her ekranda üstte tek anahtar; sola yaslı,
   krem kapsül içinde iki düğme (simge + ad + sayı; sayı duzen.js). İki sekmede de: anahtar–içerik 32 px, öğeler arası 16 px. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs{display:flex!important;flex-direction:column!important;gap:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading{display:inline-flex!important;order:-1!important;align-self:flex-start;gap:4px!important;padding:5px;margin:0 0 32px!important;border-radius:999px;background:#F3EADC;border:1px solid #E6D6BD;width:auto!important;flex-wrap:nowrap!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title{order:0!important;flex:0 0 auto!important;width:auto!important;display:inline-flex!important;align-items:center;gap:8px;min-height:44px;padding:0 20px!important;
  border:0!important;border-radius:999px!important;background:transparent!important;color:#5C4320!important;font-size:14px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;box-shadow:none!important;transition:background .2s ease,color .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title:hover{background:rgba(255,255,255,.6)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{background:#181818!important;color:#fff!important;box-shadow:0 6px 16px rgba(0,0,0,.18)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title::before{content:"";width:18px;height:18px;flex:none;background:currentColor;
  -webkit-mask:var(--g-sekme-ikon) center/contain no-repeat;mask:var(--g-sekme-ikon) center/contain no-repeat}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title:nth-child(1){--g-sekme-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M4 7h3l2-3h6l2 3h3v12H4z'/%3E%3Ccircle cx='12' cy='13' r='3.5'/%3E%3C/svg%3E")}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title:nth-child(2){--g-sekme-ikon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='3' y='6' width='13' height='12' rx='2'/%3E%3Cpath d='m16 10 5-3v10l-5-3z'/%3E%3C/svg%3E")}
.g-sekme-sayi{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:rgba(122,90,46,.14);font-size:12px;font-weight:700}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tab-title[aria-selected="true"] .g-sekme-sayi{background:rgba(255,255,255,.18)}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-content > .e-n-tab-title{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-content,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-content > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-content > .e-con > .e-con-inner{padding:0!important;margin:0!important;--padding-top:0px;--padding-bottom:0px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"]{gap:16px!important;row-gap:16px!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .jkit-gallery,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .gallery-items,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .gallery-item-wrap,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] [class*="g-oge-"]{line-height:0;font-size:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"].e-active{gap:16px!important;row-gap:16px!important;margin:0!important;padding:0!important}
@media (max-width:640px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"]{gap:10px!important;row-gap:10px!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="b03abad"].e-active{gap:10px!important;row-gap:10px!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading{margin-bottom:24px!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 .e-n-tabs-heading .e-n-tab-title{padding:0 14px!important}}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .gallery-item-wrap,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .grid-item{float:none!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] [class*="g-oge-"]{display:block!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-206 [data-id="dbd6598"] .load-more-items{display:none!important}

/* 18) Bayilerimiz (gnt-208; kullanıcı: "tasarımsal olarak değiştir", D-58): üstte arama (il / ilçe / bayi adı, anında süzer, sayı;
   duzen.js), eşit boy beyaz kartlar: ad (detay sayfasına), simgeli adres / telefon / e-posta, dipte "Ara" (koyu) + "Yol tarifi"
   (çerçeveli). Kart telefonu kaydın kendi numarası (render.php renderItem). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important;align-items:stretch!important;margin-top:8px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] > [class*="g-oge-"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;width:auto!important;max-width:none!important;
  padding:24px 24px 0!important;margin:0!important;background:#fff!important;border:1px solid #EEE7DC!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(60,40,10,.06)!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] > [class*="g-oge-"]:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(60,40,10,.10)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] > [class*="g-oge-"][hidden]{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-widget-heading{margin:0 0 14px!important;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-heading-title,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-heading-title a{text-align:left!important;font-size:18px!important;line-height:1.3!important;text-transform:none!important;text-decoration:none!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-heading-title a::after{content:" →";color:#BC9565;transition:margin .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-heading-title a:hover{color:#7A5A2E!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-widget-icon-list{width:100%!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-items{display:flex;flex-direction:column;gap:10px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-item,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-item > a{display:flex!important;align-items:flex-start!important;gap:10px;margin:0!important;padding:0!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-icon{flex:none;width:28px;height:28px;border-radius:8px;background:#F7F3EC;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-icon svg{width:13px!important;height:13px!important;fill:#9C7746!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-text{padding:4px 0 0!important;font-size:14px!important;line-height:1.5!important;color:#55524D!important;word-break:break-word}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-icon-list-item > a .gnt-icon-list-text{color:#181818!important;font-weight:600}
.g-kart-eylem{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:auto -24px 0;padding:18px 24px 22px;border-top:1px solid #F0EAE0;margin-top:auto}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"] .gnt-widget-icon-list{margin-bottom:20px!important}
.g-kart-eylem a{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:8px;font-weight:600;font-size:14px;text-decoration:none!important;transition:background .2s ease,color .2s ease}
.g-kart-eylem a:only-child{grid-column:1/-1}
.g-kart-eylem-ara{background:#181818;color:#fff!important}
.g-kart-eylem-ara:hover{background:#3a3a3a}
.g-kart-eylem-yol{background:#fff;color:#181818!important;box-shadow:inset 0 0 0 2px #181818}
.g-kart-eylem-yol:hover{background:#181818;color:#fff!important}
.g-kart-eylem a:focus-visible{outline:3px solid #f59e0b;outline-offset:2px}
/* Arama */
.g-bayi-ara{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:24px 0 8px}
.g-bayi-ara label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.g-bayi-ara input{flex:1 1 320px;max-width:480px;min-height:50px;padding:0 18px 0 48px;border:1px solid #E6D6BD;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C7746' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21'/%3E%3C/svg%3E") 18px center/18px no-repeat;
  font:inherit;font-size:15px;color:#181818;box-sizing:border-box;box-shadow:0 4px 14px rgba(60,40,10,.05)}
.g-bayi-ara input:focus{outline:3px solid #f59e0b;outline-offset:2px;border-color:#BC9565}
.g-bayi-sayi{color:#7A5A2E;font-weight:600;font-size:14px}
.g-bayi-yok{grid-column:1/-1;padding:28px;border-radius:16px;background:#F7F3EC;color:#55524D;text-align:center}
@media (max-width:1024px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-208 [data-id="6f3d5e8"]{grid-template-columns:1fr}}
.g-kart-eylem .g-kart-eylem-yol{border:2px solid #181818!important;box-shadow:none!important;background:#fff!important;color:#181818!important}.g-kart-eylem .g-kart-eylem-yol:hover{background:#181818!important;color:#fff!important}.g-kart-eylem .g-kart-eylem-ara{border:2px solid #181818!important;background:#181818!important;color:#fff!important}

/* 19) E-Katalog (D-60): solda yapışkan bilgi kartı (etiket, başlık, açıklama, sayfa sayısı, PDF indir / yeni sekmede aç, WhatsApp),
   sağda katalog sayfalarının küçükleri (yatay sayfalar, 3/2 sütun); tıklayınca büyütme penceresinde sayfa sayfa (←/→, sayaç).
   Sayfalar İçerik › E-Katalog Sayfaları (p31.l1). */
.g-katalog{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:40px;align-items:start;width:100%}
.g-katalog-bilgi{position:sticky;top:110px;padding:28px;border-radius:20px;background:#fff;border:1px solid #EEE7DC;box-shadow:0 12px 32px rgba(60,40,10,.07)}
.g-katalog-etiket{display:flex;align-items:center;gap:12px;margin:0 0 10px;color:#7A5A2E;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}
.g-katalog-etiket::before{content:"";width:32px;height:3px;border-radius:2px;background:#BC9565}
.g-katalog-baslik{margin:0 0 12px;font-family:"Sora","Inter",system-ui,sans-serif;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25;color:#181818}
.g-katalog-aciklama{margin:0 0 14px;color:#55524D;font-size:15px;line-height:1.7}
.g-katalog-ozet{display:flex;align-items:center;gap:8px;margin:0 0 20px;color:#7A5A2E;font-weight:600;font-size:14px}
.g-katalog-ozet::before{content:"";width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C7746' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M4 5.5A2.5 2.5 0 0 1 6.5 3H20v16H6.5A2.5 2.5 0 0 0 4 21.5z'/%3E%3Cpath d='M4 5.5v16'/%3E%3C/svg%3E") center/contain no-repeat}
.g-katalog-eylem{display:grid;grid-template-columns:1fr;gap:10px}
.g-katalog-eylem a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px;font-weight:600;font-size:15px;text-decoration:none!important;border:2px solid #181818}
.g-katalog-eylem .g-kart-eylem-ara{background:#181818;color:#fff!important}
.g-katalog-eylem .g-kart-eylem-ara::before{content:"⤓";margin-right:8px;font-size:17px}
.g-katalog-eylem .g-kart-eylem-yol{background:#fff;color:#181818!important}
.g-katalog-eylem .g-kart-eylem-yol:hover{background:#181818;color:#fff!important}
.g-katalog-yardim{margin:18px 0 0;padding-top:16px;border-top:1px solid #F0EAE0}
.g-katalog-yardim a{color:#0E7A40!important;font-weight:600;font-size:14.5px;text-decoration:none}
.g-katalog-yardim a:hover{text-decoration:underline}
.g-katalog-sayfalar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:ks}
.g-katalog-sayfa{counter-increment:ks;margin:0}
.g-katalog-sayfa a{position:relative;display:block;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #EEE7DC;box-shadow:0 6px 18px rgba(60,40,10,.06);cursor:zoom-in;transition:transform .2s ease,box-shadow .2s ease}
.g-katalog-sayfa a:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(60,40,10,.12)}
.g-katalog-sayfa a::after{content:counter(ks);position:absolute;right:8px;bottom:8px;min-width:26px;height:22px;padding:0 6px;border-radius:999px;background:rgba(24,24,24,.78);color:#fff;font:600 12px/22px system-ui,sans-serif;text-align:center}
.g-katalog-sayfa img{display:block;width:100%;height:auto;aspect-ratio:1400/989;object-fit:cover}
.g-katalog-sayfa a:focus-visible{outline:3px solid #f59e0b;outline-offset:3px}
@media (max-width:1024px){.g-katalog{grid-template-columns:1fr;gap:28px}.g-katalog-bilgi{position:static}.g-katalog-eylem{grid-template-columns:1fr 1fr}}
@media (max-width:640px){.g-katalog-sayfalar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.g-katalog-eylem{grid-template-columns:1fr}}
.g-buyut-pencere.g-katalog-pencere img{width:min(92vw,140vh);padding:0;background:#fff}
.g-katalog-bolum > .e-con-inner{max-width:1240px!important;width:100%!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:88px!important;box-sizing:border-box}.g-katalog-bilgi .g-katalog-baslik{font-size:clamp(22px,2vw,28px)!important;line-height:1.25!important;letter-spacing:0!important}.g-buyut-pencere.g-katalog-pencere .g-buyut-sayac{bottom:6px;background:rgba(0,0,0,.55);padding:4px 10px;border-radius:999px}
.g-katalog-bolum{display:flex!important;flex-direction:column!important;--display:flex;width:100%;padding:0!important}.g-katalog-bolum > .e-con-inner{display:block!important}
/* E-Katalog vitrini (D-64; kullanıcı: "ilk sayfanın resmini koy, yanında açıklamalar, indirme, gösterme"): solda kapak (PDF'in 1. sayfası;
   arkada kâğıt destesi, üzerine gelince hafif kalkar, tıklayınca PDF yeni sekmede), sağda etiket, başlık, açıklama, özellikler
   (sayfa / boyut / dosya), "PDF indir" + "Kataloğu görüntüle", WhatsApp. Hepsi panel alanı (p31.e4a7a10.*). */
.g-katalog.g-katalog-vitrin{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:56px!important;align-items:center!important;max-width:1200px;margin:0 auto}
.g-katalog-kapak{position:relative;display:block;padding:0;margin:14px 18px 22px 0;text-decoration:none!important;transition:transform .35s ease}
.g-katalog-kapak::before,.g-katalog-kapak::after{content:"";position:absolute;inset:0;background:#fff;border:1px solid #E6D6BD;border-radius:6px;z-index:0}
.g-katalog-kapak::before{transform:translate(10px,10px);box-shadow:0 10px 24px rgba(60,40,10,.10)}
.g-katalog-kapak::after{transform:translate(20px,20px);opacity:.65;z-index:-1}
.g-katalog-kapak img{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:1400/989;border-radius:6px;box-shadow:0 24px 56px rgba(60,40,10,.22);background:#fff}
.g-katalog-kapak:hover{transform:translateY(-6px) rotate(-.6deg)}
.g-katalog-kapak-ipucu{position:absolute;z-index:2;left:50%;bottom:18px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border-radius:999px;
  background:rgba(24,24,24,.86);color:#fff;font-size:14px;font-weight:600;opacity:0;transition:opacity .25s ease;white-space:nowrap}
.g-katalog-kapak:hover .g-katalog-kapak-ipucu,.g-katalog-kapak:focus-visible .g-katalog-kapak-ipucu{opacity:1}
.g-katalog-kapak:focus-visible{outline:3px solid #f59e0b;outline-offset:6px;border-radius:8px}
.g-katalog-vitrin .g-katalog-bilgi{position:static!important;display:block!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
.g-katalog-vitrin .g-katalog-baslik{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.15!important;margin:0 0 14px!important}
.g-katalog-vitrin .g-katalog-aciklama{font-size:16.5px;line-height:1.75;margin:0 0 22px!important}
.g-katalog-ozellik{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #EEE7DC;border-radius:14px;background:#FBF8F4;overflow:hidden}
.g-katalog-ozellik li{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-left:1px solid #EEE7DC}
.g-katalog-ozellik li:first-child{border-left:0}
.g-katalog-ozellik span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#7A5A2E;font-weight:600}
.g-katalog-ozellik strong{font-size:16px;color:#181818}
.g-katalog-vitrin .g-katalog-eylem{display:flex!important;flex-wrap:wrap;gap:12px}
.g-katalog-vitrin .g-katalog-eylem a{padding:0 26px;min-height:52px}
.g-katalog-vitrin .g-katalog-eylem .g-kart-eylem-yol::after{content:"↗";margin-left:8px}
.g-katalog-vitrin .g-katalog-yardim{margin:20px 0 0!important;padding-top:18px!important;border-top:1px solid #F0EAE0!important}
@media (max-width:900px){.g-katalog.g-katalog-vitrin{grid-template-columns:1fr!important;gap:36px!important}.g-katalog-kapak{max-width:560px;margin:8px auto 22px}}
@media (max-width:480px){.g-katalog-ozellik{grid-template-columns:1fr}.g-katalog-ozellik li{flex-direction:row;justify-content:space-between;border-left:0;border-top:1px solid #EEE7DC}.g-katalog-ozellik li:first-child{border-top:0}.g-katalog-vitrin .g-katalog-eylem a{flex:1 1 100%}}

/* 20) İletişim sayfası yeniden düzen (gnt-210; kullanıcı: "çok karışık olmuş, tekrar tasarla", D-65). İki sütun: solda iletişim
   kanalları (adres, e-posta, telefon, çalışma saatleri — simgeli satırlar) + departman e-postaları; sağda form kartı (masaüstünde
   yapışkan); altta tam genişlik harita. Yalnız CSS ızgara (içerik panelden aynen). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="52872c7c"] > .e-con-inner{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"etiket form" "baslik form" "kanal form" "deptb form" "dept form" "harita harita";
  column-gap:56px;row-gap:0;align-items:start}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="61dba99"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="48b8bb47"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4d4c3f4a"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7cec24f1"]{display:contents!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="e2d7f2d"]{grid-area:etiket}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="5170b8bf"]{grid-area:baslik;margin:6px 0 24px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"]{grid-area:kanal;display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] > .e-con > .e-con{width:100%!important;max-width:none!important;--width:100%;margin:0!important;padding:0!important;height:auto!important;min-height:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper{height:auto!important;min-height:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:16px;padding:18px 20px!important;text-align:left!important;
  background:#fff!important;border:1px solid #EEE7DC!important;border-radius:16px!important;box-shadow:0 6px 18px rgba(60,40,10,.05)!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper::before{display:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-header{margin:0!important;flex:none;line-height:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-header .icon{width:46px!important;height:46px!important;border-radius:12px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-header .icon svg,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-header .icon img{width:22px!important;height:22px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-body{text-align:left!important;min-width:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-body .title{margin:2px 0 4px!important;font-size:16px!important;text-align:left!important;color:#181818!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description *{margin:0!important;font-size:15px!important;line-height:1.6!important;color:#55524D!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="cbe6070"]{grid-area:deptb;margin:32px 0 12px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="cbe6070"] .gnt-heading-title{font-size:13px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase;color:#7A5A2E!important;font-family:"Inter",system-ui,sans-serif!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"]{grid-area:dept;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;width:100%!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"] > .e-con{width:auto!important;max-width:none!important;margin:0!important;padding:12px 16px!important;background:#FBF8F4!important;border:1px solid #EEE7DC!important;border-radius:12px!important;box-shadow:none!important;gap:2px!important;align-items:flex-start!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"] .gnt-heading-title{font-size:12.5px!important;color:#7A5A2E!important;text-align:left!important;font-weight:600!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"] .gnt-widget-text-editor,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"] .gnt-widget-text-editor *{text-align:left!important;font-size:14.5px!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"] a{color:#181818!important;font-weight:600;word-break:break-all}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]{grid-area:form;width:100%!important;max-width:none!important;margin:0!important;padding:36px!important;background:#fff!important;border:1px solid #EEE7DC!important;
  border-radius:22px!important;box-shadow:0 18px 44px rgba(60,40,10,.08)!important;position:sticky;top:110px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27fdd35"] .gnt-heading-title{font-size:clamp(24px,2.2vw,30px)!important;margin:0!important;text-align:left!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="a9f66e0"]{margin:6px 0 22px!important;color:#55524D!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="a9f66e0"] p{margin:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-form{width:100%!important;padding:0!important;margin:0!important;box-shadow:none!important;border:0!important;background:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-form-fields-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 14px!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-group{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;flex:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-group.gnt-col-100{grid-column:1/-1}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] label{font-size:13.5px!important;font-weight:600;color:#3D3A35!important;margin-bottom:6px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] input:not([type=checkbox]),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] textarea{width:100%;min-height:48px;padding:12px 14px!important;border:1px solid #E6D6BD!important;border-radius:10px!important;background:#FBF8F4!important;
  font-size:15px!important;color:#181818!important;box-sizing:border-box;transition:border-color .2s ease,background .2s ease}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] textarea{min-height:130px;resize:vertical}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] input:not([type=checkbox]):focus,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] textarea:focus{outline:3px solid rgba(245,158,11,.5);outline-offset:1px;border-color:#BC9565!important;background:#fff!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-type-submit button,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] button[type=submit]{width:100%;min-height:52px;border-radius:10px!important;letter-spacing:.04em;font-size:15px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]{grid-area:harita;width:100%!important;max-width:none!important;margin:56px 0 0!important;padding:0!important;height:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"] .gnt-custom-embed{width:100%!important;height:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel img,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] iframe{height:380px!important;min-height:0!important;border-radius:20px}
@media (max-width:1024px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="52872c7c"] > .e-con-inner{grid-template-columns:1fr;grid-template-areas:"etiket" "baslik" "kanal" "form" "deptb" "dept" "harita";column-gap:0}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]{position:static;margin-top:28px!important}
}
@media (max-width:640px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]{padding:22px!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-form-fields-wrapper{grid-template-columns:1fr}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="631a312"]{grid-template-columns:1fr}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel img{height:280px!important}
}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"][data-id="7406f653"]{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:stretch!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] > .e-con[data-id]{display:contents!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] > .e-con > .e-con,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .gnt-widget-jkit_icon_box{height:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description *{word-break:break-word;overflow-wrap:anywhere}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="cbe6070"][data-id="cbe6070"] .gnt-heading-title{font-size:13px!important;letter-spacing:.14em!important;line-height:1.4!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] *,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]{max-width:none!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .gnt-widget-container,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"],body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel{width:100%!important;margin:0!important;padding:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] > .e-con > .e-con[data-id]{width:100%!important;max-width:none!important;--width:100%;flex:0 0 auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="cbe6070"][data-id="cbe6070"][data-id="cbe6070"][data-id="cbe6070"][data-id="cbe6070"] .gnt-heading-title.gnt-heading-title{font-size:13px!important;letter-spacing:.14em!important;line-height:1.4!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"]:is(#g-yok,[data-id]){display:grid!important;grid-template-columns:1fr!important;gap:10px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4d4c3f4a"]:is(#g-yok,[data-id]),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7cec24f1"]:is(#g-yok,[data-id]){display:contents!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="cbe6070"]:is(#g-yok,[data-id]) .gnt-heading-title{font-size:13px!important;letter-spacing:.14em!important;line-height:1.4!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper{align-items:center!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .jkit-icon-box-wrapper:is(#g-yok,.jkit-icon-box-wrapper){padding:16px!important;gap:12px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-header .icon:is(#g-yok,.icon){width:40px!important;height:40px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description:is(#g-yok,.icon-box-description),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="7406f653"] .icon-box-description:is(#g-yok,.icon-box-description) *{font-size:14px!important;word-break:normal!important;overflow-wrap:normal!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){padding-top:28px!important;justify-content:flex-start!important;gap:0!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27fdd35"]{margin-top:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){position:relative!important;top:auto!important}

/* 20b) İletişim: harita sağda, form en altta (kullanıcı: "harita sağda, iletişim formu en altta, biraz daha düzenle", D-66).
   Üstte iki sütun — solda kanallar + departmanlar, sağda sol sütun boyunca uzayan harita; altta tam genişlik form kartı (solda başlık
   + açıklama, sağda alanlar). */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="52872c7c"] > .e-con-inner:is(#g-yok,.e-con-inner){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"etiket harita" "baslik harita" "kanal harita" "deptb harita" "dept harita" "form form"!important;column-gap:48px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]:is(#g-yok,[data-id]){grid-area:harita;align-self:stretch!important;margin:0!important;height:auto!important;min-height:420px;display:flex!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]:is(#g-yok,[data-id]) > *{flex:1 1 auto;width:100%!important;height:auto!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"]:is(#g-yok,[data-id]),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"]:is(#g-yok,[data-id]) .gnt-widget-container,body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27bac6ff"]:is(#g-yok,[data-id]) .gnt-custom-embed{height:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel:is(#g-yok,.g-harita-gorsel),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel img:is(#g-yok,img),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] iframe:is(#g-yok,iframe){height:100%!important;min-height:420px!important;border-radius:20px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){grid-area:form;margin:56px 0 0!important;display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-template-areas:"baslik alanlar" "aciklama alanlar";
  column-gap:48px;align-items:start;padding:40px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="27fdd35"]:is(#g-yok,[data-id]){grid-area:baslik;width:100%!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="a9f66e0"]:is(#g-yok,[data-id]){grid-area:aciklama;width:100%!important;margin-top:10px!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"]:is(#g-yok,[data-id]){grid-area:alanlar}
@media (max-width:1024px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="52872c7c"] > .e-con-inner:is(#g-yok,.e-con-inner){grid-template-columns:1fr!important;grid-template-areas:"etiket" "baslik" "kanal" "deptb" "dept" "harita" "form"!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]:is(#g-yok,[data-id]){margin-top:32px!important;min-height:320px}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){grid-template-columns:1fr;grid-template-areas:"baslik" "aciklama" "alanlar";margin-top:32px!important;padding:24px!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="a9f66e0"]:is(#g-yok,[data-id]){margin-bottom:18px!important}
}
@media (max-width:640px){body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel:is(#g-yok,.g-harita-gorsel),body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"] .g-harita-gorsel img:is(#g-yok,img){min-height:280px!important}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="4e50041e"]:is(#g-yok,[data-id]){min-height:280px}}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){grid-template-rows:auto 1fr;align-content:start}body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="a9f66e0"]:is(#g-yok,[data-id]){align-self:start}

/* 20c) İletişim formu düzeni (kullanıcı: "İletişim Kanalları'nı kaldır, form kısmını düzelt, sol tarafa görsel", D-67): kartın solunda
   başlık, açıklama ve hızlı WhatsApp / Ara (görsel kullanıcı isteğiyle kaldırıldı); sağda alanlar. KVKK kutusu yazıyla hizalı, düğme
   cümle düzeninde, mesaj alanı makul boy. */
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){grid-template-areas:"baslik alanlar" "aciklama alanlar" "hizli alanlar" ". alanlar"!important;grid-template-rows:auto auto auto 1fr!important;column-gap:48px!important;row-gap:0}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-hizli{grid-area:hizli;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-hizli a:is(#g-yok,a){height:46px;padding:0 12px!important;margin:0!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-hizli a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:10px;font-weight:600;font-size:14.5px;text-decoration:none!important;white-space:nowrap}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-wa{background:#128C4A;color:#fff!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-wa:hover{background:#0E7A40}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-ara{background:#fff;color:#181818!important;border:2px solid #181818}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-ara:hover{background:#181818;color:#fff!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-hizli a:focus-visible{outline:3px solid #f59e0b;outline-offset:2px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] textarea:is(#g-yok,textarea){min-height:150px!important;height:150px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-type-acceptance .gnt-field-option{display:flex!important;align-items:flex-start;gap:10px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-type-acceptance input[type=checkbox]{flex:none;width:20px!important;height:20px!important;margin:2px 0 0!important;accent-color:#181818}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-type-acceptance label{margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#55524D!important}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-type-acceptance label a{color:#7A5A2E!important;font-weight:600}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] button[type=submit]:is(#g-yok,button){text-transform:none!important;letter-spacing:.01em!important;font-weight:600!important;font-size:16px!important;min-height:54px}
body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="8b8fcf9"] .gnt-field-group{margin-bottom:0!important}
@media (max-width:1024px){
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 [data-id="6270bf7c"]:is(#g-yok,[data-id]){grid-template-areas:"baslik" "aciklama" "hizli" "alanlar"!important;grid-template-rows:auto!important;column-gap:0!important}
  body:not(.home) .gnt[data-gnt-type="g-page"]:not(.gnt-78).gnt-210 .g-form-hizli{margin-bottom:24px}
}
