/* تغییر رنگ نوار منوی بالا به سورمه‌ای */
.header__bottom {
    background-color: #002561 !important;
}

/* تغییر رنگ نوار منوی دسته‌بندی‌ها به سورمه‌ای */
.farashop__mega-menu {
    background-color: #002561 !important;
}

/* باکس آبی "پیشنهاد شگفت انگیز" را سورمه‌ای کن */
.amazing-offer-100,
.amazing-offer-100__side,
.amazing-offer-100__body,
.js_amazing-offer-body {
    background-color: #002561 !important;
    background-image: none !important;
}

.farashop__footer .footer__bottom {
    background-color: #002561 !important;
}

/* تغییر رنگ پس زمینه دکمه انتخاب زبان */
.language__holder .language__opener {
    background: #002561 !important;     /* سورمه‌ای */
    color: #fff !important;
}

/* پس زمینه لیست زبان‌ها */
.language__holder .content-language__holder {
    background: #002561 !important; 
    border-color: #002561 !important;
}

/* رنگ هاور */
.language__holder .content-language__holder li:hover {
    background: #013070 !important;
}

.language__holder {
    background-color: #002561 !important;
}

/* گوشه‌های راست و چپ که مثل دکمه بیرون زده‌ان */
.language__holder:before,
.language__holder:after {
    background-color: #002561 !important;
    border-color: #002561 !important;
}

/* پس‌زمینه‌ی کشویی منوی بالا */
nav .main-menu li.has-child > ul {
    background-color: #002561 !important;
}

/* رنگ بک‌گراند آیتم‌های داخل کشو */
nav .main-menu li.has-child > ul li a {
    background-color: #002561 !important;
    color: #ffffff !important;
}

/* حالت hover روی آیتم‌های کشو (می‌تونی رنگ رو کمی روشن‌تر بگیری) */
nav .main-menu li.has-child > ul li a:hover {
    background-color: #002561 !important;
}

body::before{
  content:"";
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 999999;

  background-image:
    radial-gradient(4px 4px at 10% 10%, rgba(255,255,255,.9) 60%, transparent 61%),
    radial-gradient(3px 3px at 30% 40%, rgba(255,255,255,.8) 60%, transparent 61%),
    radial-gradient(3px 3px at 60% 20%, rgba(255,255,255,.7) 60%, transparent 61%),
    radial-gradient(2.5px 2.5px at 80% 70%, rgba(255,255,255,.8) 60%, transparent 61%),
    radial-gradient(2px 2px at 20% 80%, rgba(255,255,255,.7) 60%, transparent 61%);

  background-size:
    200px 200px,
    260px 260px,
    320px 320px,
    380px 380px,
    450px 450px;

  animation: snowFall 28s linear infinite;
  opacity: 1;
}

@keyframes snowFall {
  from { background-position: 0 -600px; }
  to   { background-position: 0 2200px; }
}


