#fw-section-image-with-text-c4bf0125-d79e-4b39-8e9f-8ac4cb7d2c40 {
--color-primary: #e74c5b;
--color-primary-rgb: 231, 76, 91;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-ce404579-279d-4eec-aa04-383053da62fd {
--color-primary: #e74c5b;
--color-primary-rgb: 231, 76, 91;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-8843710f-5b15-4515-8b24-09243f0436ac {
--color-primary: #e74c5b;
--color-primary-rgb: 231, 76, 91;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-5b248857-48bf-4755-a5eb-b8232986dbb9 {
--color-primary: #e74c5b;
--color-primary-rgb: 231, 76, 91;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-custom-html-4c87f7d1-1399-4de6-bfa0-fc2221ecad1d {

/* ====== إصلاح المحاذاة على الجوال بشكل كامل ====== */
@media (max-width: 768px){
  /* إزالة التمركز الافتراضي عن القسم */
  .lang-block .languages-section {
    text-align: left !important;
  }

  /* إبقاء العنوان في الوسط */
  .lang-block .languages-section h2 {
    text-align: center !important;
  }

  /* جعل الأزرار تمتد بعرض الشاشة وتكون المحاذاة يسار */
  .lang-block .languages-grid {
    justify-items: stretch !important;
  }

  .lang-block .language-btn {
    text-align: left !important;
    justify-content: flex-start !important;
  }

  /* التأكد من أن النص داخلها محاذى لليسار */
  .lang-block .language-btn .txt,
  .lang-block .language-btn .title,
  .lang-block .language-btn .meta {
    text-align: left !important;
  }
}

}




#fw-section-custom-html-5bcc3862-68f9-4edc-9255-cc448b2378fe {

/* ====== إصلاح المحاذاة على الجوال بشكل كامل ====== */
@media (max-width: 768px){
  /* إزالة التمركز الافتراضي عن القسم */
  .lang-block .languages-section {
    text-align: left !important;
  }

  /* إبقاء العنوان في الوسط */
  .lang-block .languages-section h2 {
    text-align: center !important;
  }

  /* جعل الأزرار تمتد بعرض الشاشة وتكون المحاذاة يسار */
  .lang-block .languages-grid {
    justify-items: stretch !important;
  }

  .lang-block .language-btn {
    text-align: left !important;
    justify-content: flex-start !important;
  }

  /* التأكد من أن النص داخلها محاذى لليسار */
  .lang-block .language-btn .txt,
  .lang-block .language-btn .title,
  .lang-block .language-btn .meta {
    text-align: left !important;
  }
}

}

#fw-section-hero-83a82fae-6bf8-4b8b-9043-9775192cb616 {
--color-primary: #ac001a;
--color-primary-rgb: 172, 0, 26;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-header {
--color-primary: #00228d;
--color-primary-rgb: 0, 34, 141;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #001a70;
--color-on-primary-rgb: 0, 26, 112;
--color-on-background: #0f2239;
--color-on-background-rgb: 15, 34, 57;
--color-product-image-background: #0f2239;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}





















































#fw-section-rich-text-343bb809-88aa-4153-a16c-515a8bd5822c {
--color-primary: #e74c5b;
--color-primary-rgb: 231, 76, 91;
--color-background: #e74c5b;
--color-background-rgb: 231, 76, 91;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 124;
background-color: var(--color-background);
color: var(--color-on-background);

}







#fw-section-featured-collection-bb9463ee-10ac-414e-8def-b7af17da293a {
--color-primary: #1b3a57;
--color-primary-rgb: 27, 58, 87;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-announcement-bar-6a78f9bf-a2b5-43f2-8af9-a6b79bd60913 {
--color-primary: #9f0c0e;
--color-primary-rgb: 159, 12, 14;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #010e15;
--color-on-background-rgb: 1, 14, 21;
--color-product-image-background: #010e15;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);

}




#fw-section-hero-81f9df50-23e0-402f-9f9d-926f2a30b2f2 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ff0000;
--color-on-primary-rgb: 255, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}