/* Add custom CSS styles below */ 
@media (min-width: 1024px) {
    .s-block--default-home-slider .swiper-slide h3 {
        font-size: 3rem;
        line-height: 1;
        line-height: normal;
        color: #a94918;
    }
}

.btn--white {
    --tw-bg-opacity: 1;
    background-color: rgb(169 73 24);
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
    margin-right: 9rem;
}

.s-block--default-home-slider .swiper-slide h3 {
    margin-bottom: .75rem;
    word-wrap: break-word;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 2.4rem;
    --tw-text-opacity: 1;
    color: rgb(169 73 24);
    margin-right: 9rem;
}

.s-block--default-home-slider .swiper-slide p {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.25rem;
    max-width: 400px;
    font-weight: 400;
    --tw-text-opacity: 1;
    color: #a94918;
    margin-right: 9rem;
}


.product-entry .btn--add-to-cart:not(.deal) button:not(:hover) {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0);
    color: white;
    background-color: #b04a1a;
}
   .btn--white {
    --tw-bg-opacity: 1;
    background-color: rgb(169 73 24);
    --tw-text-opacity: 1;
    color: rgb(255 255 255);
}

.btn

.s-block--features__item {
    position: relative;
    cursor: pointer;
}

//make the features clickable

.s-block--features__item {
    cursor: pointer; /* Ensure the cursor changes */
}


/*----------------------------*/
/* اجعل السلايدر نفسه مرن */
salla-slider[type="fullwidth"],
salla-slider[type="fullwidth"] .swiper,
salla-slider[type="fullwidth"] .swiper-wrapper,
salla-slider[type="fullwidth"] .swiper-slide {
  width: 100%;
  height: auto;
  min-height: 220px;
}

/*  التحكم بالصورة نفسها (الأهم) */
salla-slider[type="fullwidth"] .swiper-lazy {
  background-size: contain !important;   /* يمنع القص */
  background-position: center center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  height: 100%;
}

/*  تحديد نسبة أبعاد ثابتة (أفضل تجربة) */
salla-slider[type="fullwidth"] .swiper-slide {
  aspect-ratio: 16 / 9;
}

/*  للجوال */
@media (max-width: 768px) {
  salla-slider[type="fullwidth"] .swiper-slide {
    aspect-ratio: 4 / 3;
    min-height: 180px;
  }
}

/*  محتوى النص يبقى فوق الصورة */
.home-slider__content {
  position: absolute;
  inset: 0;
  z-index: 2;
}


/*------*/