/* Add custom CSS styles below */ 
.fixed-pinned .navbar-brand img {
    max-height: 5.5rem;
}

.s-block__title h2, .s-slider-block__title h2 {

    font-size: 1.1rem;

    font-weight: 700;

    line-height: 2.5rem;
}

.top-bar {
  background-color: #FFD700;
  color: #000;
  font-weight: bold;
  text-align: center;
}

.top-bar::before {
  content: "⚠️ ملاحظة: الحد الأدنى للتبرع عبر Apple Pay هو 5 ريالات بسبب رسوم الخدمة.";
  display: block;
  padding: 10px 0;
}




  :root {
    --main-color: #2b9165;
    --white-color: white;
    --black-color:black;
}

/********************* body ************************/

body{
    background-color:#F5F5F5 !important
}
/********************* header ************************//************  slider **************/
section.s-block.s-block--photos-slider {
    margin-top: 0 !important;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide{
    padding:0 !important;
    margin-top:0px !important;
    width:100% !important;
    border-radius:0 !important;
}
[dir=rtl] section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper{
    padding:0 !important;
}

img.w-full{
    border-radius: 0px;
}

button.s-slider-next.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock , button.s-slider-prev.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock {
    display:none;
}

/************ banner **************/
section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0px!important;
    max-width: 100%;
}

.s-products-slider-card.swiper-slide {
  margin-top:10px;
    margin-bottom:10px;    
}
.banner--fixed img {
    border-radius:0px;
    background-color: transparent;
}



/************  Section 3 **************/

.s-block__title h2, .s-slider-block__title h2 {
    color:#2b9165;
    font-size:1.5rem
}
section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"]) .grid , section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) .grid {
    
     display:grid!important;
      grid-template-columns: repeat(4, 1fr) !important;
      grid-column-gap: 10px;
      grid-row-gap: 0px;
  pointer-events: none
}

section.s-block.s-block--banners:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) {
    margin-top:0rem !important;
}

section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"])  .banner-entry , section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) .banner-entry{
    height: 295px!important;
    background-color: transparent;
}

.banner-entry a:hover:before {
    opacity:0
}
section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"]) a.lazy__bg.lazy.entered.loaded  , section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) a.lazy__bg.lazy.entered.loaded {
    background-size:contain !important;
    background-repeat:no-repeat;
}

@media (max-width: 767px){
  section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"]) .grid , section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) .grid {
    
     display:grid!important;
      grid-template-columns: repeat(2, 1fr) !important;
    grid-template-rows: repeat(2, 1fr) !important;
      grid-column-gap: 10px;
      grid-row-gap: 10px;
}
section.s-block.s-block--banners:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) {
    margin-top:10px !important;
}
section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"])  .banner-entry , section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) .banner-entry{
    height: 135px!important;
    background-color: transparent;
}


section.s-block.s-block--banners.container:has(div[data-bg="https://cdn.files.salla.network/homepage/1916268526/88955761-217e-40a8-9de6-a99dd21d4a76.webp"]) .lazy__bg.lazy.entered.loaded , section.s-block.s-block--banners.container:has(div[data-bg="https://cdn.files.salla.network/homepage/1916268526/4c579751-18a7-460a-a715-a1706e773078.webp"]) .lazy__bg.lazy.entered.loaded{
    background-size:contain;
    background-repeat:no-repeat;
}
}



/************  products **************/


button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #04804A !important;
    color:#EBEBEB
}





.content-wrap {
     background-color:transparent !important
}

.product-entry__image {
    
}

.product-block .contain .product-entry .product-entry--vertical  .product-entry--fit-type { 
    background-color:transparent !important
}


/************  Section 4 **************/

 section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) .grid {
    
     display:grid!important;
      grid-template-columns: repeat(4, 1fr) !important;
      grid-column-gap: 10px;
      grid-row-gap: 0px;
}

section.s-block.s-block--banners:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) {
    margin-top:0rem !important;
}

 section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) .banner-entry{
    height: 295px!important;
    background-color: transparent;
}

.banner-entry a:hover:before {
    opacity:0
}
section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) a.lazy__bg.lazy.entered.loaded {
    background-size:contain !important;
    background-repeat:no-repeat;
}

@media (max-width: 767px){
     section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) .grid {
    
     display:grid!important;
      grid-template-columns: repeat(2, 1fr) !important;
      grid-column-gap: 10px;
      grid-row-gap: 10px;
}
 section.s-block.s-block--banners .container:has(a[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) .banner-entry{
    height: 124px!important;
    background-color: transparent;
}


section.s-block.s-block--banners.container:has(div[data-bg="https://cdn.files.salla.network/homepage/1916268526/2f999ff8-50f5-4ff8-a72d-0be5de4c7281.webp"]) .lazy__bg.lazy.entered.loaded {
    background-size:contain;
    background-repeat:no-repeat;
}
}

section#testimonials-slider-7 .border.rounded.p-5.h-full {
    background-color:#04804a61;
    color:#257653
}

/************ footer *************/

.store-footer__inner.pt-7.sm\:pt-10.lg\:pt-22 {
    background-color:#04804a;
    color:white
}



footer.store-footer {
    background-color:#04804A !important;
}

.store-footer__info-bar p.text-gray-400.mb-2\.5.md\:mb-0{
    color:white !important;
}
.store-footer__info-bar {
    background-color:#04804A !important;
    border:none;
}

li.s-social-link a {
        background-color:#086c42 !important;
    color:white !important;
    border:none;
}

/************  .s-slider-block__title h2::before **************/
.s-block__title h2, .s-slider-block__title h2 {
    color:#2b9165;
    font-size:1.5rem
}

section.s-block.s-block--banners s-block__title h2::before ,.s-slider-block__title h2::before  , section.s-block.s-block--statistics .s-block__title h2:before{
    content: '';
    display: inline-block;
    width: 50px;
    height: 50px;
    background-image: url('https://img.imgdd.com/50aafddf-fddc-4533-8bf6-910ac394f4ff.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 15px;
    vertical-align: middle;
}

section.s-block.s-block--banners .s-block__title h2::before {
     content: '';
    display: inline-block;
    width: 50px;
    height: 50px;
    background-image: url('https://img.imgdd.com/14a9adb7-f62c-4518-92bb-1ad2968bce19.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 15px;
    vertical-align: middle;
}

section#testimonials-slider-6 .s-slider-block__title h2::before {
      content: '';
    display: inline-block;
    width: 50px;
    height: 50px;
    background-image: url('https://img.imgdd.com/6f874133-75eb-49b4-b9c6-da8f3bc85f1b.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 15px;
    vertical-align: middle;
}