/* ==========================================================================
   Ampulcu — Sayfa üst afişi, ampulcu.com (T-Soft) içerik sayfası düzeni
   Bant yok; küçük kırıntı yolu üstte (12px), sayfa başlığı altta (20px/600).
   Ölçüler ampulcu.com/hakkimizda'dan alındı (2026-10-08). Tüm alt sayfalarda yüklenir.
   ========================================================================== */
html body .page-banner-main{background:transparent!important;background-image:none!important;padding:16px 0 8px!important;min-height:0!important;height:auto!important;border:0!important;box-shadow:none!important}
html body .page-banner-main>div[style*="rgba(0,0,0"],html body .page-banner-main>div[style*="rgba(0, 0, 0"]{display:none!important}
html body .page-banner-main .page-banner-in-text{display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important;color:#000!important}
html body .page-banner-main .page-banner-h{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:20px!important;line-height:28px!important;font-weight:600!important;color:#000!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;padding:0!important;width:auto!important;max-width:100%!important;text-align:left!important}
html body .page-banner-main .page-banner-h i{color:#ff6000!important;margin-right:6px}
html body .page-banner-main .page-banner-links{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px!important;line-height:16px!important;color:#4b5563!important;width:auto!important;text-align:left!important;margin:0!important;padding:0!important}
html body .page-banner-main .page-banner-links a{font-size:12px!important;line-height:16px!important;color:#000!important;margin:0!important;text-decoration:none!important}
html body .page-banner-main .page-banner-links a:last-child{color:#4b5563!important}
html body .page-banner-main .page-banner-links a:hover{color:#ff6000!important}
html body .page-banner-main .page-banner-links span{font-size:12px!important;color:#9ca3af!important;margin:0!important}
html body .page-banner-main .page-banner-links .fa-home{display:none!important}
@media (max-width:767px){html body .page-banner-main{padding:12px 0 4px!important}html body .page-banner-main .page-banner-h{font-size:18px!important;line-height:26px!important}}
/* Alt sayfa sol menüsü (içerik, iletişim, SSS…): T-Soft "İçerik Menü" — çerçevesiz, 16px/600 başlık, 14px gri bağlantı */
html body .subpage_navigation{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}
html body .subpage_navigation .subpage_navigation-box{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0 0 20px!important}
html body .subpage_navigation .subpage_navigation_header{display:block!important;font-size:16px!important;line-height:24px!important;font-weight:600!important;color:#000!important;background:transparent!important;border:0!important;padding:0 0 8px!important;margin:0!important;text-transform:none!important}
html body .subpage_navigation .subpage_navigation_header i,html body .subpage_navigation .subpage_navigation_a i{display:none!important}
html body .subpage_navigation .subpage_navigation_a{display:block!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#6b7280!important;padding:4px 0!important;margin:0!important;border:0!important;background:transparent!important}
html body .subpage_navigation .subpage_navigation_a:hover{color:#ff6000!important;background:transparent!important}
/* Sipariş başarılı sayfaları (havale/kapıda/kart/ücretsiz): gövde yuvasız olduğu için burada. Ortalı kart,
   24px/600 başlık, sipariş no turuncu, düğmeler 48px/8px; mavi birincil → turuncu, yeşil (ödeme bildirimi) korunur. */
html body .sucess-order-in-div{max-width:640px;margin:24px auto 48px!important;padding:32px 24px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}
html body .sucess-order-in-div .success-order-h{font-size:24px!important;line-height:32px!important;font-weight:600!important;color:#000!important;margin:12px 0 8px!important}
html body .sucess-order-in-div .success-order-h-2{font-size:15px!important;line-height:22px!important;color:#374151!important}
html body .sucess-order-in-div .success-order-h-2 :is(b,strong,span){color:#ff6000!important}
html body .sucess-order-in-div .success-order-h-2 i{color:#9ca3af!important;cursor:pointer}
html body .sucess-order-in-div .success-order-h-3{font-size:14px!important;line-height:22px!important;color:#6b7280!important}
html body .sucess-order-in-div .success-order-h-4{font-size:20px!important;line-height:28px!important;font-weight:700!important;color:#000!important}
html body .sucess-order-in-div .success-order-buttons-area{display:flex!important;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px!important}
html body .sucess-order-in-div .success-order-buttons-area a{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;margin:0!important}
html body .sucess-order-in-div .success-order-buttons-area a.button-blue{background:#ff6000!important;border-color:#ff6000!important;color:#fff!important}
html body .sucess-order-in-div .success-order-buttons-area a.button-blue:hover{background:#e65600!important}
html body .sucess-order-in-div .success-order-buttons-area a.button-grey{background:#fff!important;border:1px solid #e5e7eb!important;color:#000!important}
html body .sucess-order-in-div .success-order-buttons-area a.button-grey:hover{border-color:#ff6000!important;color:#ff6000!important}
html body .sucess-order-in-div .sucess-order-bottom-div{margin-top:24px!important;padding:12px 16px!important;border:1px solid #ffedd5!important;border-radius:8px!important;background:#fff7ed!important;color:#9a3412!important;font-size:13px!important;line-height:20px!important;text-align:left}
html body .sucess-order-in-div .sucess-order-bottom-div i{color:#ff6000!important}
