/* Add custom CSS styles below */ 


.s-block.s-block--features.angel-features{
        -webkit-mask-image: none !important;
        mask-image: none !important;
}
.s-block--slider-with-bg .slider-bg::before {
    background-color: transparent;
}
@media(min-width:1300px){
.s-block--slider-with-bg:nth-of-type(7) .slider-bg{
    height:800px !important;
}
}
@media(max-width:768px){
   .s-block--slider-with-bg:nth-of-type(6) .slider-bg{
    height:100px !important;
} 
    .s-block--slider-with-bg:nth-of-type(7) .slider-bg{
    height:200px !important;
    }
   .s-block--slider-with-bg .container.-mt-32 {
       margin-top:0 !important;
   }
}
.store-footer  .title-mail *,
.store-footer .footer-list *,
.store-footer *{color:white !important}

/* ===== أيقونات التواصل الاجتماعي (انستجرام + تيك توك) ===== */
.s-social-media .s-social-media__item a,
.s-social-media a,
[class*="social"] a {
  background-color: #1a3a7a !important;
  border: 1.5px solid rgba(255,255,255,0.25) !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  width: 44px !important;
  height: 44px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.s-social-media .s-social-media__item a svg,
.s-social-media a svg,
.s-social-media a i {
  fill: #ffffff !important;
  color: #ffffff !important;
}

/* ===== أزرار التواصل (واتساب + إيميل + جوال) ===== */
.s-contacts-item a,
.s-contacts .s-contacts-item,
.s-contacts-list .s-contacts-item a {
  background-color: #1a3a7a !important;
  border: 1.5px solid rgba(255,255,255,0.25) !important;
  color: #ffffff !important;
  border-radius: 8px !important;
  width: 44px !important;
  height: 44px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.s-contacts-item a svg,
.s-contacts-item a i {
  fill: #ffffff !important;
  color: #ffffff !important;
  stroke: #ffffff !important;
}

/* ===== قسم البريد الإلكتروني (النشرة البريدية) ===== */
.s-newsletter,
.store-footer .s-newsletter {
  background-color: transparent !important;
}

.s-newsletter__input input,
.s-newsletter input[type="email"] {
  background-color: #ffffff !important;
  color: #0D4C9C !important;
  border: 2px solid #F5B21B !important;
  border-radius: 8px !important;
  padding: 10px 16px !important;
}

.s-newsletter__input input::placeholder {
  color: #7a9cc8 !important;
}

.s-newsletter__btn,
.s-newsletter button[type="submit"] {
  background-color: #F5B21B !important;
  color: #0D4C9C !important;
  border: none !important;
  border-radius: 8px !important;
  font-weight: 700 !important;
  padding: 10px 22px !important;
  cursor: pointer !important;
}

.s-newsletter__btn:hover {
  background-color: #e0a010 !important;
}

/* ===== لو الأيقونات بيجيلها background أبيض من الثيم ===== */
.store-footer .s-contacts-item,
.store-footer .s-social-media__item {
  background: transparent !important;
}

.store-footer .s-contacts-item a:hover,
.store-footer .s-social-media__item a:hover {
  background-color: #F5B21B !important;
  border-color: #F5B21B !important;
}

.store-footer .s-contacts-item a:hover svg,
.store-footer .s-contacts-item a:hover i,
.store-footer .s-social-media__item a:hover svg,
.store-footer .s-social-media__item a:hover i {
  fill: #0D4C9C !important;
  color: #0D4C9C !important;
}