#fw-section-hero-ada76a70-629b-47a0-bd1e-bf7377b3dd79 {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-rich-text-ae72a253-91dc-4c13-b631-190e2663c795 {
--font-heading-scale: 1.47;
--font-body-scale: 1.58;
}
#fw-section-rich-text-ae72a253-91dc-4c13-b631-190e2663c795 {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #e2e0e0;
--color-background-rgb: 226, 224, 224;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 225;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}






#fw-section-hero-2aa2cda8-e3f9-45dd-9566-7743b1c0327a {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #040303;
--color-background-rgb: 4, 3, 3;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 3;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}










#fw-section-hero-003e6fd2-3ad2-4bbe-a065-1f4121f86aea {
--color-primary: #b00808;
--color-primary-rgb: 176, 8, 8;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b00808;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}

































#fw-section-hero-642fee24-63c4-45db-9038-178dbf01a5e4 {
--color-primary: #b00808;
--color-primary-rgb: 176, 8, 8;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b00808;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#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-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e74c5b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}
#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-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #1b3a57;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e74c5b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}
#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-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e74c5b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}
#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-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #1b3a57;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e74c5b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}





#fw-section-hero-ce53e938-3760-40f2-9863-92071b11a54c {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #ebdfdf;
--color-background-rgb: 235, 223, 223;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 227;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-rich-text-ce7d232e-5acf-4631-9ae4-24120a3a4c8a {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #f2efef;
--color-background-rgb: 242, 239, 239;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 240;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}


#fw-section-hero-0b2286d0-bd1e-4e36-afa2-bc6efbb564f7 {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}



#fw-section-hero-d1999145-0940-41a3-bb00-6350b1c7d75c {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-rich-text-906ea3b5-de68-4af9-9473-91d845b06227 {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #efe9e9;
--color-background-rgb: 239, 233, 233;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 235;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #000000;
--secondary-btn-bg: transparent;
--secondary-btn-text: #000000;
--secondary-btn-border-color: #000000;

}


#fw-section-hero-76014c3c-8e85-40a5-8d33-29d51d380787 {
--color-primary: #e63946;
--color-primary-rgb: 230, 57, 70;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e63946;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}


































#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-hero-81f9df50-23e0-402f-9f9d-926f2a30b2f2 {
--color-primary: #b00808;
--color-primary-rgb: 176, 8, 8;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #160c0c;
--color-on-background-rgb: 22, 12, 12;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #160c0c;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b00808;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #160c0c;
--secondary-btn-bg: transparent;
--secondary-btn-text: #160c0c;
--secondary-btn-border-color: #160c0c;

}
#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-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #ac001a;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}
#fw-section-hero-0 {
--color-primary: #b00808;
--color-primary-rgb: 176, 8, 8;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b00808;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}


#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-text-carousel-192a311c-00be-4595-b266-7dd364f68735 {
--color-primary: #f4f8fb;
--color-primary-rgb: 244, 248, 251;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #1b3a57;
--color-on-primary-rgb: 27, 58, 87;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f4f8fb;
--primary-btn-text: #1b3a57;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}

#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-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 124;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #e74c5b;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}













#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-background: #1b3a57;
--color-on-background-rgb: 27, 58, 87;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #1b3a57;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #1b3a57;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #1b3a57;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1b3a57;
--secondary-btn-border-color: #1b3a57;

}


#fw-section-hero-video-837abaa6-5ddc-43b0-92ba-d957363b81e8 {
--color-primary: #b00808;
--color-primary-rgb: 176, 8, 8;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #b00808;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}





#fw-section-hero-4260d7a8-d4b7-4b83-b806-65ff634c81e5 {
--color-primary: #eb0000;
--color-primary-rgb: 235, 0, 0;
--color-background: #f4f8fb;
--color-background-rgb: 244, 248, 251;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #eb0000;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #ffffff;
--secondary-btn-bg: transparent;
--secondary-btn-text: #ffffff;
--secondary-btn-border-color: #ffffff;

}



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

}
#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-background: #010e15;
--color-on-background-rgb: 1, 14, 21;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-product-image-background: #010e15;
--color-background-brightness: 247;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #9f0c0e;
--primary-btn-text: #ffffff;
--primary-btn-border-color: #010e15;
--secondary-btn-bg: transparent;
--secondary-btn-text: #010e15;
--secondary-btn-border-color: #010e15;

}