/* MXonnowell v0.2.75 — ONNOWELL ürün detay son kullanım UX 360° */
body.mx-product-detail-page-v0275 .mx275-product-detail{padding-bottom:72px}
body.mx-product-detail-page-v0275 .mx-breadcrumb{margin-bottom:12px;color:#54665c}
body.mx-product-detail-page-v0275 .mx90-product-hero{padding-bottom:20px!important}

/* Üst bölüm: daha az kutu, daha net bilgi hiyerarşisi. */
body.mx-product-detail-page-v0275 .mx90-commerce-card{padding:18px!important}
body.mx-product-detail-page-v0275 .mx90-commerce-meta{gap:8px 14px!important;margin:12px 0 16px!important}
body.mx-product-detail-page-v0275 .mx90-secondary-actions{margin-top:8px!important}
body.mx-product-detail-page-v0275 .mx275-listbar{display:none!important;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding:10px 0 0!important;border-top:1px solid #edf2ef!important;color:#46594f!important;font-size:11.5px!important}
body.mx-product-detail-page-v0275 .mx275-listbar.has-items{display:flex!important}
body.mx-product-detail-page-v0275 .mx275-listbar__links{display:flex;gap:8px;align-items:center}
body.mx-product-detail-page-v0275 .mx275-listbar__links a{display:inline-flex;align-items:center;min-height:30px;padding:0 9px;border:1px solid #d8e4dc;border-radius:8px;background:#fff;color:#075f32!important;font-weight:600!important;text-decoration:none!important}

/* Teslimat / iade / destek üstte ayrı büyük kartlar değil, tek güven şeridi. */
body.mx-product-detail-page-v0275 .mx275-assurance{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:10px!important;border:1px solid #dce7e1;border-radius:14px;background:#fff;overflow:hidden}
body.mx-product-detail-page-v0275 .mx275-assurance>div{min-height:0!important;padding:12px 14px!important;border:0!important;border-right:1px solid #e3ebe6!important;border-radius:0!important;background:#fff!important}
body.mx-product-detail-page-v0275 .mx275-assurance>div:last-child{border-right:0!important}
body.mx-product-detail-page-v0275 .mx275-assurance strong{font-size:12px!important;font-weight:600!important;color:#173629!important}
body.mx-product-detail-page-v0275 .mx275-assurance span{margin-top:3px!important;font-size:10.5px!important;line-height:1.45!important;color:#53665b!important}

/* Ana bölüm navigasyonu içerik sayısına göre otomatik dolar; boş kolon bırakmaz. */
body.mx-product-detail-page-v0275 .mx272-section-nav{margin:14px 0 22px!important;border-radius:14px!important;box-shadow:0 5px 16px rgba(18,52,36,.035)!important;overflow:hidden}
body.mx-product-detail-page-v0275 .mx272-section-nav__inner{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(138px,1fr))!important;padding:0 10px!important}
body.mx-product-detail-page-v0275 .mx272-section-nav a{min-height:52px!important;padding:8px 10px!important;font-size:12px!important;font-weight:600!important;white-space:nowrap}
body.mx-product-detail-page-v0275 .mx272-section-nav a.is-active{background:#f7fbf8!important}

/* Bilgi merkezi: başlık ve içerik daha sıkı, okunur. */
body.mx-product-detail-page-v0275 .mx269-knowledge{margin-top:20px!important;margin-bottom:24px!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-head{padding:22px 26px 16px!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-head h2{font-size:clamp(27px,2.5vw,34px)!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-head p{max-width:700px!important;margin-top:6px!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-nav{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;padding:0 14px!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-nav button{min-height:62px!important;padding:9px 10px!important}
body.mx-product-detail-page-v0275 .mx270-knowledge-panels .mx269-panel{padding:26px 28px 30px!important}
body.mx-product-detail-page-v0275 .mx269-panel-heading p{max-width:720px!important}
body.mx-product-detail-page-v0275 .mx265-compliance-note{padding:10px 14px!important;font-size:11px!important}

/* Bölümler arasında gereksiz yüksek boşluk yok. */
body.mx-product-detail-page-v0275 .mx272-commerce-section{padding-top:30px!important}
body.mx-product-detail-page-v0275 .mx90-section{padding-top:38px!important}
body.mx-product-detail-page-v0275 .mx272-section-title,
body.mx-product-detail-page-v0275 .mx272-commerce-section>.mx90-section-head{margin-bottom:16px!important}
body.mx-product-detail-page-v0275 .mx272-section-title h2,
body.mx-product-detail-page-v0275 .mx272-commerce-section>.mx90-section-head h2{font-size:clamp(26px,2.8vw,35px)!important}

/* İlişkili ürünler: sakin, net ve dengeli. */
body.mx-product-detail-page-v0275 .mx272-commerce-section .mx90-related-grid{gap:12px!important}
body.mx-product-detail-page-v0275 .mx272-commerce-section .mx90-related-card{border-radius:14px!important;overflow:hidden!important}
body.mx-product-detail-page-v0275 .mx272-commerce-section .mx90-related-card:hover{transform:none!important;box-shadow:0 7px 18px rgba(18,52,36,.04)!important}
body.mx-product-detail-page-v0275 .mx272-commerce-section .mx90-related-card img{padding:10px!important}
body.mx-product-detail-page-v0275 .mx272-commerce-section .mx90-related-card h3{font-size:13.5px!important;line-height:1.4!important}

/* Teslimat ve destek: tekrarlı kart görünümü azaltıldı. */
body.mx-product-detail-page-v0275 .mx272-service-grid{gap:10px!important}
body.mx-product-detail-page-v0275 .mx272-service-card{min-height:112px!important;padding:16px!important;border-radius:13px!important}
body.mx-product-detail-page-v0275 .mx272-support-strip{margin-top:10px!important;padding:18px 20px!important;border-radius:14px!important;background:#f8fbf9!important}
body.mx-product-detail-page-v0275 .mx90-final-cta{margin-top:38px!important;padding:24px 26px!important;border-radius:18px!important}
body.mx-product-detail-page-v0275 .mx90-final-cta h2{font-size:clamp(24px,2.8vw,32px)!important}

/* Mobil satın alma çubuğu yalnız ana satın alma alanı ekrandan çıktığında görünür. */
@media(max-width:820px){
  body.mx-product-detail-page-v0275{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}
  body.mx-product-detail-page-v0275.mx275-buybar-visible{padding-bottom:calc(154px + env(safe-area-inset-bottom,0px))!important}
  body.mx-product-detail-page-v0275 .mx90-mobile-buybar{display:none!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;padding:8px!important;border:1px solid #d4e1d9!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 26px rgba(17,50,35,.13)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
  body.mx-product-detail-page-v0275.mx-has-mobile-dock .mx90-mobile-buybar{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}
  body.mx-product-detail-page-v0275 .mx90-mobile-buybar.is-visible{display:grid!important}
  body.mx-product-detail-page-v0275 .mx90-mobile-buybar a{min-height:48px!important;border-radius:10px!important}
  body.mx-product-detail-page-v0275 .mx275-assurance{grid-template-columns:1fr!important}
  body.mx-product-detail-page-v0275 .mx275-assurance>div{border-right:0!important;border-bottom:1px solid #e3ebe6!important;padding:11px 13px!important}
  body.mx-product-detail-page-v0275 .mx275-assurance>div:last-child{border-bottom:0!important}
  body.mx-product-detail-page-v0275 .mx272-section-nav{position:static!important;margin:10px 0 18px!important;box-shadow:none!important}
  body.mx-product-detail-page-v0275 .mx272-section-nav__inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:6px!important;gap:6px!important}
  body.mx-product-detail-page-v0275 .mx272-section-nav a{min-height:44px!important;margin:0!important;border:1px solid #dfe8e3!important;border-radius:9px!important;white-space:normal!important;font-size:11.5px!important}
  body.mx-product-detail-page-v0275 .mx270-knowledge-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 7px!important}
  body.mx-product-detail-page-v0275 .mx270-knowledge-panels .mx269-panel{padding:22px 17px 25px!important}
  body.mx-product-detail-page-v0275 .mx272-commerce-section{padding-top:26px!important}
}
@media(max-width:480px){
  body.mx-product-detail-page-v0275 .mx272-section-nav__inner{grid-template-columns:1fr 1fr!important}
  body.mx-product-detail-page-v0275 .mx270-knowledge-nav{grid-template-columns:1fr 1fr!important}
  body.mx-product-detail-page-v0275 .mx275-listbar.has-items{align-items:flex-start;flex-direction:column!important}
}
