/* MXonnowell v0.2.73 — ONNOWELL ürün detay tipografi ve premium buton kilidi.
 * Amaç: Windows/Chrome dahil metin titreşimi, solukluk ve sentetik ağırlıkları azaltmak;
 * hareketli transformlar yerine sabit, yüksek kontrastlı ve net bir arayüz sunmak. */
body.mx-product-detail-page-v0273{
  --mx273-font:"Segoe UI Variable Text","Segoe UI",Tahoma,Arial,sans-serif;
  --mx273-ink:#102219;
  --mx273-copy:#33473c;
  --mx273-muted:#52645a;
  --mx273-line:#d6e2db;
  --mx273-soft:#f7faf8;
  --mx273-green:#08713d;
  --mx273-green-dark:#065b31;
  --mx273-green-soft:#eef7f2;
  --mx273-focus:0 0 0 3px rgba(8,113,61,.16);
  color:var(--mx273-ink);
  font-family:var(--mx273-font)!important;
  font-weight:400;
  -webkit-font-smoothing:auto;
  -moz-osx-font-smoothing:auto;
  text-rendering:optimizeLegibility;
  font-synthesis:none;
  font-kerning:normal;
}
body.mx-product-detail-page-v0273 .mx273-product-detail,
body.mx-product-detail-page-v0273 .mx273-product-detail button,
body.mx-product-detail-page-v0273 .mx273-product-detail input,
body.mx-product-detail-page-v0273 .mx273-product-detail select,
body.mx-product-detail-page-v0273 .mx273-product-detail textarea,
body.mx-product-detail-page-v0273 .mx273-product-detail a,
body.mx-product-detail-page-v0273 .mx90-mobile-buybar,
body.mx-product-detail-page-v0273 .mx90-mobile-buybar a{
  font-family:var(--mx273-font)!important;
  font-synthesis:none!important;
  text-rendering:optimizeLegibility!important;
  -webkit-font-smoothing:auto!important;
  -moz-osx-font-smoothing:auto!important;
  text-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail p,
body.mx-product-detail-page-v0273 .mx273-product-detail li,
body.mx-product-detail-page-v0273 .mx273-product-detail dd{
  color:var(--mx273-copy)!important;
  font-weight:400!important;
  line-height:1.62!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail small,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-meta-line,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-compare-status,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-title p,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-section-head p,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-service-card p,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-support-strip p{
  color:var(--mx273-muted)!important;
  opacity:1!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail h1,
body.mx-product-detail-page-v0273 .mx273-product-detail h2,
body.mx-product-detail-page-v0273 .mx273-product-detail h3,
body.mx-product-detail-page-v0273 .mx273-product-detail h4,
body.mx-product-detail-page-v0273 .mx273-product-detail strong{
  color:var(--mx273-ink);
  text-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail h1{
  font-weight:700!important;
  letter-spacing:-.025em!important;
  line-height:1.06!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail h2,
body.mx-product-detail-page-v0273 .mx273-product-detail h3{
  font-weight:600!important;
  letter-spacing:-.018em!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-price,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-review-score>strong{
  font-weight:700!important;
  letter-spacing:-.015em!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-category,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-badge,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx263-price-label,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-title span,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-section-head>div>span,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-support-strip span,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-head>span{
  font-weight:700!important;
  letter-spacing:.055em!important;
  opacity:1!important;
}

/* Metin titreşimini tetikleyen hareketli transform ve GPU geçişlerini ürün yüzeyinde kaldır. */
body.mx-product-detail-page-v0273 .mx273-product-detail button,
body.mx-product-detail-page-v0273 .mx273-product-detail a,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card,
body.mx-product-detail-page-v0273 .mx90-mobile-buybar a{
  transform:none!important;
  animation:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail button,
body.mx-product-detail-page-v0273 .mx273-product-detail a[class],
body.mx-product-detail-page-v0273 .mx90-mobile-buybar a{
  transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card:hover{
  transform:none!important;
}

/* Üst ürün navigasyonu: soluk haplar yerine temiz kurumsal kontrol yüzeyi. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-product-topline{
  gap:7px!important;
  padding:8px!important;
  border-color:var(--mx273-line)!important;
  border-radius:14px!important;
  background:#fff!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-product-topline a{
  min-height:38px!important;
  padding:0 14px!important;
  border:1px solid #d7e2dc!important;
  border-radius:10px!important;
  background:#fff!important;
  color:#1f3a2d!important;
  font-size:12.5px!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-product-topline a:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-product-topline a:focus-visible{
  border-color:#9fc6b0!important;
  background:var(--mx273-green-soft)!important;
  color:var(--mx273-green-dark)!important;
  box-shadow:none!important;
}

/* Satın alma kartı ve ana butonlar. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-commerce-card{
  border-color:#d2e0d8!important;
  box-shadow:0 10px 28px rgba(16,62,40,.055)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-purchase-buttons{
  gap:10px!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-btn,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-now{
  min-height:54px!important;
  border-radius:12px!important;
  font-size:14px!important;
  font-weight:700!important;
  letter-spacing:0!important;
  text-decoration:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-btn{
  border:1px solid var(--mx273-green)!important;
  background:var(--mx273-green)!important;
  color:#fff!important;
  box-shadow:0 7px 18px rgba(8,113,61,.14)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-btn:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-btn:focus-visible{
  background:var(--mx273-green-dark)!important;
  border-color:var(--mx273-green-dark)!important;
  color:#fff!important;
  box-shadow:0 8px 20px rgba(8,113,61,.18)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-now{
  border:1px solid #8fbea4!important;
  background:#fff!important;
  color:var(--mx273-green-dark)!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-now:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-now:focus-visible{
  border-color:var(--mx273-green)!important;
  background:var(--mx273-green-soft)!important;
  color:var(--mx273-green-dark)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-qty{
  height:54px!important;
  border-color:#cbd9d1!important;
  border-radius:12px!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-qty button,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-qty input{
  color:#173126!important;
  font-weight:600!important;
  background:#fff!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-qty button:hover{
  background:#f2f7f4!important;
}

/* WhatsApp: yardım kartı belirgin ama bağırmayan premium görünüm. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help{
  margin-top:12px!important;
  padding:15px 16px!important;
  border:1px solid #afd2bd!important;
  border-radius:14px!important;
  background:#f6fbf8!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help strong{
  font-size:13.5px!important;
  font-weight:700!important;
  color:#153426!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help span{
  color:#4a5f53!important;
  font-size:12px!important;
  line-height:1.55!important;
  opacity:1!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help a{
  min-height:46px!important;
  padding:0 16px!important;
  border:1px solid #138449!important;
  border-radius:11px!important;
  background:#138449!important;
  color:#fff!important;
  font-size:12.5px!important;
  font-weight:700!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help a:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help a:focus-visible{
  background:#0c6d3a!important;
  border-color:#0c6d3a!important;
  color:#fff!important;
}

/* Favori / karşılaştır / paylaş ve görsel kontrol butonları. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-secondary-actions{
  gap:8px!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-secondary-actions button,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx269-image-zoom,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-card-actions button,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-card-actions a,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-bundle-bar button{
  border:1px solid #d1ddd6!important;
  border-radius:10px!important;
  background:#fff!important;
  color:#263d31!important;
  font-size:12px!important;
  font-weight:600!important;
  box-shadow:none!important;
  text-decoration:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-secondary-actions button:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx269-image-zoom:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-card-actions button:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-card-actions a:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-bundle-bar button:hover{
  border-color:#9fc5af!important;
  background:#f1f8f4!important;
  color:#075f32!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-secondary-actions button.is-active,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx265-card-actions button.is-active{
  border-color:#8ebca2!important;
  background:#edf7f1!important;
  color:#075f32!important;
}

/* Ana e-ticaret bölüm navigasyonu: blur yok, net yazı ve net aktif durum. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav{
  background:#fff!important;
  border-color:#dbe5df!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:0 6px 18px rgba(20,55,39,.04)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav a{
  color:#33473c!important;
  font-size:12.5px!important;
  font-weight:600!important;
  letter-spacing:0!important;
  opacity:1!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav a:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav a.is-active{
  color:#075f32!important;
  background:#f8fbf9!important;
}

/* Ürün bilgi merkezi sekmeleri: daha büyük, koyu ve sentetik olmayan ağırlıklar. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-head h2{
  color:#102219!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-head p{
  color:#46594f!important;
  font-size:14px!important;
  line-height:1.6!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav button{
  min-height:68px!important;
  color:#33473c!important;
  background:#fff!important;
  border-color:transparent!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav .mx269-tab-copy strong{
  color:#243a2e!important;
  font-size:13px!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav .mx269-tab-copy small{
  color:#5f7067!important;
  font-size:11px!important;
  font-weight:400!important;
  opacity:1!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav button.is-active .mx269-tab-copy strong{
  color:#075f32!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav button:hover{
  background:#f8fbf9!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx269-panel-heading h3{
  color:#102219!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx269-panel-heading p,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx269-panel-body{
  color:#33473c!important;
  opacity:1!important;
}

/* Bölüm kartları ve ilişkili ürünler: transform kaldır, kontrastı yükselt. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-title h2,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-section-head h2{
  color:#102219!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card{
  border-color:#d5e0da!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card:hover{
  border-color:#a9c9b7!important;
  box-shadow:0 8px 22px rgba(20,55,39,.045)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card h3{
  color:#172b20!important;
  font-weight:600!important;
  line-height:1.42!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-related-card span{
  color:#3f5c4c!important;
  opacity:1!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-service-card span,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-review-copy strong{
  color:#182f23!important;
  font-weight:600!important;
}

/* Destek ve final CTA butonları. */
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-support-strip a,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-final-cta .mx-btn{
  min-height:48px!important;
  border:1px solid var(--mx273-green)!important;
  border-radius:11px!important;
  background:var(--mx273-green)!important;
  color:#fff!important;
  font-size:13px!important;
  font-weight:700!important;
  box-shadow:none!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-final-cta .mx-btn--ghost{
  border-color:rgba(255,255,255,.62)!important;
  background:transparent!important;
  color:#fff!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-support-strip a:hover,
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-final-cta .mx-btn:hover{
  background:var(--mx273-green-dark)!important;
  border-color:var(--mx273-green-dark)!important;
}
body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-final-cta .mx-btn--ghost:hover{
  background:rgba(255,255,255,.1)!important;
  border-color:#fff!important;
}

/* Klavye odağı. */
body.mx-product-detail-page-v0273 .mx273-product-detail button:focus-visible,
body.mx-product-detail-page-v0273 .mx273-product-detail a:focus-visible,
body.mx-product-detail-page-v0273 .mx273-product-detail input:focus-visible,
body.mx-product-detail-page-v0273 .mx90-mobile-buybar a:focus-visible{
  outline:none!important;
  box-shadow:var(--mx273-focus)!important;
}

/* Mobil satın alma çubuğu da aynı net tipografiyi kullanır. */
body.mx-product-detail-page-v0273 .mx90-mobile-buybar{
  background:#fff!important;
  border-top:1px solid #d4e0d9!important;
  box-shadow:0 -8px 22px rgba(19,55,38,.08)!important;
}
body.mx-product-detail-page-v0273 .mx90-mobile-buybar span{
  color:#20352a!important;
  font-weight:600!important;
}
body.mx-product-detail-page-v0273 .mx90-mobile-buybar strong{
  color:#102219!important;
  font-weight:700!important;
}
body.mx-product-detail-page-v0273 .mx90-mobile-buybar a{
  border-radius:10px!important;
  background:var(--mx273-green)!important;
  color:#fff!important;
  font-weight:700!important;
  box-shadow:none!important;
}

@media(max-width:900px){
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav{
    box-shadow:none!important;
  }
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx272-section-nav a{
    font-size:12px!important;
  }
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-btn,
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-buy-now{
    min-height:52px!important;
  }
}
@media(max-width:600px){
  body.mx-product-detail-page-v0273 .mx273-product-detail h1{
    letter-spacing:-.018em!important;
  }
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx270-knowledge-nav .mx269-tab-copy strong{
    font-size:12px!important;
  }
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx90-secondary-actions button{
    min-height:44px!important;
    font-size:11.5px!important;
  }
  body.mx-product-detail-page-v0273 .mx273-product-detail .mx266-whatsapp-help{
    padding:14px!important;
  }
}
@media(prefers-reduced-motion:reduce){
  body.mx-product-detail-page-v0273 .mx273-product-detail *,
  body.mx-product-detail-page-v0273 .mx90-mobile-buybar *{
    scroll-behavior:auto!important;
    transition:none!important;
    animation:none!important;
  }
}
