/* تغيير خلفية المتجر بالكامل */
body,
.main-content,
.store-container,
.content-wrapper,
.page-wrapper {
background-color: #ede8dc !important;
}

/* خلفية الهيدر */
.store-header,
.main-header {
background-color: #ede8dc !important;
}

/* خلفية الفوتر */
.store-footer,
footer {
background-color: #ede8dc !important;
}

/* إزالة أي خلفيات رمادية داخل الصفحات */
.section,
.card,
.product-block,
.product-detail,
.category-block {
background-color: #ede8dc !important;
}




/* تغيير كل طبقات الفوتر في ثيم رائد */
footer,
.store-footer,
.footer-main,
.footer-top,
.footer-bottom,
.salla-footer,
.footer-wrapper,
footer .container,
footer .row,
footer .col {
background-color: #ede8dc !important;
}

/* توحيد لون النص داخل الفوتر */
footer,
footer p,
footer a,
footer span,
footer h3,
footer h4 {
color: #000 !important;
}

/* لون الروابط عند المرور */
footer a:hover {
color: #875c64 !important;
}





/* اهتزاز قوي ومضمون للوقو في سلة */
@keyframes strongShake {
  0%   { transform: translate(0, 0); }
  20%  { transform: translate(-1px, 1px); }
  40%  { transform: translate(1px, -1px); }
  60%  { transform: translate(-1px, 0); }
  80%  { transform: translate(1px, 1px); }
  100% { transform: translate(0, 0); }
}

/* استهداف كل أشكال اللوقو المحتملة */
header img,
.site-header img,
.header-logo img,
.navbar-brand img {
  animation: strongShake 0.8s infinite !important;
}





/* تكبير اللوقو */
header img {
  max-height: 90px !important;
  width: auto !important;
}