:root{
  --cart-icon-url:url("https://cdn-icons-png.flaticon.com/512/5337/5337564.png");
  --cart-hitbox:36px;
  --cart-icon-size:24px;
}

:where(header,.header,.site-header,.app-header,.topbar,.navbar)
:where(
  a[href*="/cart"], a[href$="cart"], a[href*="cart"],
  .header__icon--cart, .cart-link, .site-header__cart, .header-cart, .cart-icon, .icon-cart,
  .minicart-trigger, .cart-drawer-trigger, .cart-toggle, .cart-btn
){
  position:relative !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:var(--cart-hitbox) !important;
  height:var(--cart-hitbox) !important;
  line-height:0 !important;
  font-size:0 !important;
  color:transparent !important;
  background-image:var(--cart-icon-url) !important;
  background-repeat:no-repeat !important;
  background-position:center !important;
  background-size:var(--cart-icon-size) var(--cart-icon-size) !important;
}

:where(header,.header,.site-header,.app-header,.topbar,.navbar)
:where(
  a[href*="/cart"], a[href$="cart"], a[href*="cart"],
  .header__icon--cart, .cart-link, .site-header__cart, .header-cart, .cart-icon, .icon-cart,
  .minicart-trigger, .cart-drawer-trigger, .cart-toggle, .cart-btn
) :is(svg,img,i,span,em,strong,small,use){
  display:none !important;
  visibility:hidden !important;
  opacity:0 !important;
} !important;
}





header button[aria-label*="menu" i],
header .menu-toggle,
header .nav-toggle,
header .hamburger,
header .drawer-toggle{
  position:relative !important;
  width:36px !important;
  height:36px !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-size:0 !important;
}

header button[aria-label*="menu" i] *,
header .menu-toggle *,
header .nav-toggle *,
header .hamburger *,
header .drawer-toggle *{
  display:none !important;
}

header button[aria-label*="menu" i]::before,
header .menu-toggle::before,
header .nav-toggle::before,
header .hamburger::before,
header .drawer-toggle::before{
  content:"";
  width:24px;
  height:24px;
  background:url("https://cdn-icons-png.flaticon.com/512/2976/2976215.png") center/contain no-repeat;
  display:block;
}










header svg,
header svg *,
header i,
header .icon,
header [class*="icon"],
header [class*="Icon"],
header button svg,
header a svg,
.site-header svg,
.site-header svg *,
.site-header i,
.site-header .icon,
.site-header [class*="icon"],
.site-header [class*="Icon"],
.site-header button svg,
.site-header a svg{
  fill:#000 !important;
  stroke:#000 !important;
  color:#000 !important;
}

a[href*="account"] svg,
a[href*="account"] svg *,
a[href*="account"] i,
a[href*="account"] .icon,
a[href*="account"] [class*="icon"],
a[href*="account"] [class*="Icon"],
a[href*="account"] img,
.header__icon--account svg,
.header__icon--account svg *,
.header__icon--account i,
.header__icon--account .icon,
.header__icon--account img,
[aria-label*="Account"] svg,
[aria-label*="Account"] svg *,
[aria-label*="Account"] i,
[aria-label*="Account"] .icon,
[aria-label*="Account"] img,
[aria-label*="account"] svg,
[aria-label*="account"] svg *,
[aria-label*="account"] i,
[aria-label*="account"] .icon,
[aria-label*="account"] img,
[aria-label*="حساب"] svg,
[aria-label*="حساب"] svg *,
[aria-label*="حساب"] i,
[aria-label*="حساب"] .icon,
[aria-label*="حساب"] img{
  fill:initial !important;
  stroke:initial !important;
  color:initial !important;
  filter:none !important;
}