/* هوية sanad: الأبيض والأسود فقط */
:root{
  --dark:#000!important;
  --dark2:#fff!important;
  --olive:#000!important;
  --olive2:#000!important;
  --sage:#fff!important;
  --cream:#fff!important;
  --paper:#fff!important;
  --ink:#000!important;
  --line:#000!important;
}

html,body{background:#fff!important;color:#000!important}
body *{border-color:#000}
.hero,.hero-card{background:#000!important;background-image:none!important;color:#fff!important}
.hero p,.hero h1,.hero h2,.pill,.tags span{color:#fff!important;border-color:#fff!important}
.tinted-section,.ph,.c-img,.cat span{background:#fff!important;background-image:none!important}
.badge,.badge.new,.badge.sale,.badge.out{background:#000!important;color:#fff!important}
.btn,.empty a{background:#000!important;color:#fff!important}
.btn:hover,.more:hover{background:#fff!important;color:#000!important;border-color:#000!important}
.prices b,.c-price,.del-btn,.view-all,.eyebrow{color:#000!important}
.colors i{background:#000!important;border-color:#fff!important;box-shadow:0 0 0 1px #000!important}
.wa{background:#000!important;color:#fff!important;border-color:#000!important}
.topbar,.hdr,.ftr,.shop-wrap{background:#fff!important;color:#000!important}
.sform button,.search-btn,.account-btn,.acts a[href="cart.html"],.social{filter:grayscale(1) brightness(0)}

/* حالات الضغط والـHover: تباين ثابت، ولا يوجد نص أبيض على خلفية بيضاء */
a:hover,a:focus,a:active{color:#000!important}
button:hover,button:focus,button:active{color:#000}
.btn:hover,.btn:focus,.btn:active,
.more:hover,.more:focus,.more:active,
.wa:hover,.wa:focus,.wa:active,
.empty a:hover,.empty a:focus,.empty a:active{
  background:#000!important;
  color:#fff!important;
  border-color:#000!important;
}
.nav a:hover,.nav a:focus,.nav a:active{background:#fff!important;color:#000!important}
#langBtn:hover,#langBtn:focus,#langBtn:active{background:#000!important;color:#fff!important}
