/* Modern Metal V10 – final header, announcement and product control rules.
   Loaded after all previous page and compatibility styles. */
@media (min-width: 992px) {
  body.os-metal-v2 .os-desktop-shell { position:relative !important; z-index:10000 !important; isolation:isolate; }
  body.os-metal-v2 .os-desktop-shell.is-sticky { position:fixed !important; top:0 !important; left:0 !important; right:0 !important; width:100% !important; z-index:10000 !important; box-shadow:0 10px 25px rgba(0,0,0,.23) !important; }
  body.os-metal-v2 .os-desktop-sticky-placeholder { display:none; width:100%; pointer-events:none; }
  body.os-metal-v2 .os-header-main { position:relative !important; z-index:30 !important; overflow:visible !important; }
  body.os-metal-v2 .os-nav { position:relative !important; z-index:20 !important; }
  body.os-metal-v2 .os-header-main .container,body.os-metal-v2 .os-search { overflow:visible !important; }
  body.os-metal-v2 .os-search { position:relative !important; z-index:50 !important; }
  body.os-metal-v2 .os-search-suggest { z-index:10001 !important; }
  body.os-metal-v2 .os-mega-menu { z-index:1000 !important; }
}
/* Restore announcement animation disabled by earlier compatibility layers. */
body.os-metal-v2 .os-header-top .top-keywords { display:block !important;position:relative !important;overflow:hidden !important;width:280px !important;height:24px !important;min-width:0 !important; }
body.os-metal-v2 .os-header-top .top-keywords span { display:block !important;position:absolute !important;top:50% !important;left:50% !important;right:auto !important;opacity:0 !important;visibility:visible !important;transform:translate(140%,-50%) !important;white-space:nowrap !important;animation-name:mmTickerV10 !important;animation-duration:15s !important;animation-iteration-count:infinite !important;animation-timing-function:linear !important;animation-fill-mode:both !important;color:#e5c386 !important; }
body.os-metal-v2 .os-header-top .top-keywords span:nth-child(1){animation-delay:0s !important;}
body.os-metal-v2 .os-header-top .top-keywords span:nth-child(2){animation-delay:3s !important;}
body.os-metal-v2 .os-header-top .top-keywords span:nth-child(3){animation-delay:6s !important;}
body.os-metal-v2 .os-header-top .top-keywords span:nth-child(4){animation-delay:9s !important;}
body.os-metal-v2 .os-header-top .top-keywords span:nth-child(5){animation-delay:12s !important;}
@keyframes mmTickerV10 {
  0% {transform:translate(90%,-50%);opacity:0;}
  7%,19% {transform:translate(-50%,-50%);opacity:1;}
  24% {transform:translate(-140%,-50%);opacity:0;}
  100% {transform:translate(-140%,-50%);opacity:0;}
}
@media (max-width:991px){body.os-metal-v2 .os-header-top .top-keywords{display:none !important;}}
/* All primary shopping actions share one visual language. */
body.os-metal-v2 :is(.os-add-btn,.os-add-btn--detail,.os-cart-modal__submit,.os-vshop-btn,.os-product-card2 .os-add-btn,.mm-product-card__cta):not(:disabled),
body.os-metal-v2 :is(.os-add-btn,.os-add-btn--detail,.os-cart-modal__submit,.os-vshop-btn,.os-product-card2 .os-add-btn,.mm-product-card__cta):not(:disabled):is(:hover,:focus-visible,:active) {
  background:#d2a75f !important;color:#0b1420 !important;border:1px solid #d2a75f !important;border-radius:12px !important;box-shadow:none !important;text-decoration:none !important;
}
body.os-metal-v2 :is(.os-add-btn,.os-add-btn--detail,.os-cart-modal__submit,.os-vshop-btn,.os-product-card2 .os-add-btn,.mm-product-card__cta):not(:disabled):is(:hover,:focus-visible){background:#e4bf7c !important;border-color:#e4bf7c !important;}
body.os-metal-v2 :is(.os-add-btn,.os-cart-modal__submit):disabled {background:#334155 !important;color:#d6dee9 !important;border:1px solid #48566a !important;border-radius:12px !important;opacity:.75 !important;cursor:not-allowed !important;}
body.os-metal-v2 .os-main-menu>a[href="/online-odeme"]{color:#d2a75f !important;font-weight:650 !important;}
