:root{
  --sh-g:#005D33;
  --sh-g2:#42A33C;
  --sh-lime:#79AB30;
  --sh-t:#2CABB9;
  --sh-ink:#14201A;
  --sh-muted:#607269;
  --sh-line:#D8E8DE;
  --sh-pale:#F2F9F5;
}


.s-block {
    margin-top: 0rem !important;
}



/* الهيدر — تحسينات بصرية فقط، من دون إخفاء القائمة أو تعديل محتواها */
.sh-ann{
  position:relative;
  height:38px;
  overflow:hidden;
  background:linear-gradient(90deg,var(--sh-g),#298838,var(--sh-g));
  color:#fff;
}
.sh-ann__track{
  display:flex;
  width:max-content;
  height:100%;
  align-items:center;
  will-change:transform;
  animation:shTicker var(--sh-dur,24s) linear infinite;
}
.sh-ann__set{
  display:flex;
  align-items:center;
  gap:64px;
  padding-inline-end:64px;
  white-space:nowrap;
}
.sh-ann__set span{
  font-size:13px;
  font-weight:700;
}
.sh-ann__set span::before{
  content:"✦";
  margin-inline-end:8px;
  color:#D9F39B;
}
@keyframes shTicker{
  to{transform:translateX(var(--sh-shift,-700px))}
}

.sh-util{
  border-bottom:1px solid var(--sh-line);
  background:#fff;
  color:var(--sh-ink);
}
.sh-util__in{
  width:min(1320px,calc(100% - 40px));
  min-height:40px;
  margin:auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:24px;
}
.sh-util__links,.sh-util__contact{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:18px;
}
.anjiz-header .sh-util{
    display:none ;
}
.sh-util a{
  display:inline-flex;
  align-items:center;
  gap:7px;
  color:var(--sh-muted);
  font-size:12.5px;
  text-decoration:none;
  transition:color .2s ease;
}
.sh-util a:hover{color:var(--sh-g)}

#anjiz-header .anjiz-header__bar .anjiz-container{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
}
#anjiz-header .anjiz-header__logo-img{
  width:auto;
  height:54px;
  max-width:230px;
  object-fit:contain;
}
#anjiz-header .anjiz-iconbtn{
  border-radius:12px;
  color:var(--sh-ink);
  transition:background .2s ease,color .2s ease;
}
#anjiz-header .anjiz-iconbtn:hover{
  background:var(--sh-pale);
  color:var(--sh-g);
}
#anjiz-header .anjiz-header__badge{
  border:0;
  background:var(--sh-t);
  color:#fff;
  font-weight:800;
}
#anjiz-header .anjiz-header__subnav{
  display:block;
  border-bottom:1px solid var(--sh-line);
}
#anjiz-header .anjiz-categories-menu .main-menu{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:4px;
}
#anjiz-header .anjiz-categories-menu .main-menu > li > a{
  display:inline-flex;
  align-items:center;
  padding:11px 15px;
  border-radius:11px;
  color:var(--sh-ink);
  font-size:14.5px;
  font-weight:700;
  transition:background .2s ease,color .2s ease;
}
#anjiz-header .anjiz-categories-menu .main-menu > li > a:hover{
  background:var(--sh-pale);
  color:var(--sh-g);
}

/* الفوتر الأصلي — يبقى محتواه ووظائفه كما أنشأها ثيم سلة */
footer.anjiz-footer{
  position:relative;
  overflow:hidden;
  margin:0;
  padding-block:46px 20px;
  border-top:4px solid var(--sh-g2);
  background:linear-gradient(135deg,#087342 0%,var(--sh-g) 58%,#043A27 100%);
  color:#fff;
}
footer.anjiz-footer::before,
footer.anjiz-footer::after{
  content:"";
  position:absolute;
  pointer-events:none;
  border-radius:50%;
  background:rgba(255,255,255,.055);
}
footer.anjiz-footer::before{
  width:290px;
  height:290px;
  top:-170px;
  inset-inline-start:-90px;
}
footer.anjiz-footer::after{
  width:220px;
  height:220px;
  bottom:-145px;
  inset-inline-end:-55px;
}
footer.anjiz-footer > *{
  position:relative;
  z-index:1;
}
footer.anjiz-footer .anjiz-container,
footer.anjiz-footer .container{
  width:min(1320px,calc(100% - 48px));
  margin-inline:auto;
}
footer.anjiz-footer,
footer.anjiz-footer p,
footer.anjiz-footer span,
footer.anjiz-footer li{
  color:rgba(255,255,255,.82);
}
footer.anjiz-footer h2,
footer.anjiz-footer h3,
footer.anjiz-footer h4,
footer.anjiz-footer h5,
footer.anjiz-footer .footer-title,
footer.anjiz-footer [class*="__title"]{
  color:#fff;
  font-weight:800;
}
footer.anjiz-footer h2::after,
footer.anjiz-footer h3::after,
footer.anjiz-footer h4::after,
footer.anjiz-footer .footer-title::after{
  content:"";
  display:block;
  width:38px;
  height:3px;
  margin-top:9px;
  border-radius:999px;
  background:var(--sh-t);
}
footer.anjiz-footer a{
  color:#fff;
  text-decoration:none;
  transition:color .2s ease,transform .2s ease,background .2s ease;
}
footer.anjiz-footer a:hover{
  color:#D9F39B;
}
footer.anjiz-footer .s-menu-footer-item,
footer.anjiz-footer salla-menu a{
      align-items:center;
  padding-block:5px;
}

/* الروابط السريعة: كل رابط في سطر مستقل */
footer.anjiz-footer salla-menu,
footer.anjiz-footer .s-menu-footer-list,
footer.anjiz-footer .footer-menu,
footer.anjiz-footer ul:has(> li > .s-menu-footer-item),
footer.anjiz-footer ul:has(> li > a.s-menu-footer-item){
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:7px!important;
}
footer.anjiz-footer .s-menu-footer-item{
  width:100%;
  margin:0!important;

}
footer.anjiz-footer .s-menu-footer-item:hover,
footer.anjiz-footer salla-menu a:hover{
  transform:translateX(-3px);
}
footer.anjiz-footer .anjiz-footer__logo-img,
footer.anjiz-footer [class*="footer"] img[alt*="logo" i]{
  width:auto;
  height:auto;
  max-width:190px;
  max-height:110px;
  object-fit:contain;
  filter:brightness(0) invert(1);
}

/* وسائل التواصل والأزرار الموجودة أصلًا */
footer.anjiz-footer .s-social-list{
  display:flex;
  flex-direction:row!important;
  align-items:center;
  flex-wrap:wrap;
  gap:12px;
}
footer.anjiz-footer .s-social-list a,
footer.anjiz-footer [class*="social"] a,
footer.anjiz-footer .si-footer-linkedin{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 54px;
  width:54px;
  height:54px;
  border:1px solid rgba(255,255,255,.22);
  border-radius:50%;
  background:rgba(255,255,255,.10);
  color:#fff;
}
footer.anjiz-footer .s-social-list a:hover,
footer.anjiz-footer [class*="social"] a:hover,
footer.anjiz-footer .si-footer-linkedin:hover{
  border-color:var(--sh-t);
  background:var(--sh-t);
  color:#fff;
  transform:translateY(-2px);
}
footer.anjiz-footer .s-social-list a svg,
footer.anjiz-footer [class*="social"] a svg,
footer.anjiz-footer .si-footer-linkedin svg{
  width:27px;
  height:27px;
  display:block;
}
footer.anjiz-footer .si-footer-social-addon{
  display:flex;
  flex-direction:row;
  align-items:center;
  gap:12px;
  margin-top:18px;
}
footer.anjiz-footer .si-footer-linkedin-item{
  display:flex;
  margin:0!important;
  padding:0!important;
  list-style:none;
}

/* نموذج النشرة إن كان موجودًا في الفوتر الأصلي */
footer.anjiz-footer input{
  min-height:44px;
  border:1px solid rgba(255,255,255,.25);
  border-radius:10px;
  background:rgba(255,255,255,.10);
  color:#fff;
  outline:none;
}
footer.anjiz-footer input::placeholder{color:rgba(255,255,255,.62)}
footer.anjiz-footer input:focus{
  border-color:var(--sh-t);
  background:rgba(255,255,255,.16);
}
footer.anjiz-footer button,
footer.anjiz-footer .btn{
  min-height:44px;
  border:0;
  border-radius:10px;
  background:var(--sh-t);
  color:#fff;
  font-weight:800;
}
footer.anjiz-footer button:hover,
footer.anjiz-footer .btn:hover{filter:brightness(1.08)}

/* وسائل الدفع وشعارات الثقة الأصلية */
footer.anjiz-footer .s-payments-list,
footer.anjiz-footer salla-payments{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center;
  gap:8px;
}
footer.anjiz-footer .s-payments-list-item{
  display:flex;
  align-items:center;
  justify-content:center;
  width:50px;
  min-height:34px;
  margin:0;
  padding:5px;
  border-radius:6px;
  background:#fff;
}
footer.anjiz-footer .s-payments-list-item img{
  max-width:40px;
  max-height:25px;
  object-fit:contain;
}
footer.anjiz-footer salla-trust-badges,
footer.anjiz-footer salla-apps-icons{
  color:#fff;
}
footer.anjiz-footer [class*="copyright"],
footer.anjiz-footer .anjiz-footer__bottom{
  margin-top:28px;
  padding-top:18px;
  border-top:1px solid rgba(255,255,255,.18);
  color:rgba(255,255,255,.72);
}

@media(max-width:768px){
  .sh-ann{height:34px}
  .sh-ann__set{gap:40px;padding-inline-end:40px}
  .sh-ann__set span{font-size:12px}
  .sh-util__in{width:min(100% - 28px,1320px);min-height:38px}
  .sh-util__links{display:none}
  .sh-util__contact{width:100%;justify-content:center;gap:20px}
  .sh-util__contact a span{font-size:12px}
  #anjiz-header .anjiz-header__logo-img{height:50px;max-width:155px}
  #anjiz-header .anjiz-header__subnav{display:block}
  footer.anjiz-footer{padding-block:36px 18px;text-align:center}
  footer.anjiz-footer .anjiz-container,
  footer.anjiz-footer .container{width:min(100% - 32px,1320px)}
  footer.anjiz-footer h2::after,
  footer.anjiz-footer h3::after,
  footer.anjiz-footer h4::after,
  footer.anjiz-footer .footer-title::after{margin-inline:auto}
  footer.anjiz-footer .s-social-list{justify-content:center}
  footer.anjiz-footer salla-menu,
  footer.anjiz-footer .s-menu-footer-list,
  footer.anjiz-footer .footer-menu,
  footer.anjiz-footer ul:has(> li > .s-menu-footer-item),
  footer.anjiz-footer ul:has(> li > a.s-menu-footer-item){align-items:center!important}
  footer.anjiz-footer .si-footer-social-addon{justify-content:center}
}

@media(prefers-reduced-motion:reduce){
  .sh-ann__track{animation:none}
  .sh-ann__set:not(:first-child){display:none}
  footer.anjiz-footer *,#anjiz-header *{transition:none!important}
}
.leading-tight {
    display: none !important;
}
#app > div > footer > div.anjiz-container.py-12.md\:py-16.pb-10 > div > div:nth-child(3) > ul{
        display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
    scale: 1.4;
}
 footer > div.anjiz-container.py-12.md\:py-16.pb-10 > div > div:nth-child(3) > ul > li:nth-child(2){
    margin-top: 0px !important;
}   
#app > div > footer > div.anjiz-container.py-12.md\:py-16.pb-10 > div > div:nth-child(1) > div {
    display:none !important;
}
.anjiz-pdp__main .anjiz-pdp__h2{
    display:none !important;
}



.anjiz-header__subnav{
    display: none !important;
}
.anjiz-drawer__nav{
    display: none !important;
}