/* Add custom CSS styles below */
.s-block.container.fixed-products--3 .mb-8 > div,
section.fixed-products--3 .mb-8:first-of-type,.s-block.container.fixed-products--5 .mb-8 > div,
section.fixed-products--5 .mb-8:first-of-type,.s-block.container.fixed-products--7 .mb-8 > div,
section.fixed-products--7 .mb-8:first-of-type,.s-block.container.fixed-products--9 .mb-8 > div,
section.fixed-products--9 .mb-8:first-of-type,.s-block.container.fixed-products--11 .mb-8 > div,
section.fixed-products--11 .mb-8:first-of-type {
    display: none;
}
@import url('https://fonts.googleapis.com/css2?family=Cairo:slnt,wght@-11..11,200..1000&display=swap');
body{
font-family: "Cairo", sans-serif;
}
/* تغيير النص لجميع الأجهزة */
button[product-status="sale"] .enhanced-label {
    font-size: 0 !important;
    position: relative !important;
}

button[product-status="sale"] .enhanced-label::after {
    content: "اشتري الآن" !important;
    font-size: 14px !important;
    position: absolute !important;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
}

/* تعديلات خاصة للجوال (اختياري) */
@media (max-width: 768px) {
    button[product-status="sale"] .enhanced-label::after {
        font-size: 15px !important; /* حجم أكبر للجوال */
        padding: 10px !important; /* مساحة أكبر للمس */
    }
}
button[product-status="sale"] .enhanced-label::after {
    -webkit-transform: translateY(-50%); /* للتوافق مع سفاري */
    transform: translateY(-50%);
}
.sun-and-moon,
.header-btn__icon,
.main-menu span{
color: #6B8A73;
}

.advanced-slider__image{
  object-position: top;
}
.advanced-slider--0{
  --sliderHeight: auto!important;
  --mobileSliderHeight: auto !important;
}
.promo_with_countdown{
  height: 500px;
}
.promo_with_countdown .relative{
  height: 100%;
}
.promo_with_countdown .relative img{
  object-fit: fill;
}
@media(max-width: 1024px){
  .advanced-slider__image{
    height: auto;
  }
  .advanced-slider__image .swiper{
    height: auto !important;
  }
}
@media(max-width: 768px){
  .advanced-slider__image{
    height: auto;
  }
  .promo_with_countdown{
  height: auto;
}
.promo_with_countdown .relative{
  height: 100%;
}
.promo_with_countdown .relative img{
  object-fit: cover;
}
}
@media(width: 820px){
  .md\:w-2\/3,
  .md\:w-1\/3{
    width: 50%
  }
  .promo_with_countdown{
    height: 300px;
  }
}
.clickable-banner .mx-auto .mt-8 a{
    color: transparent !important;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
}
.advanced-slider__slide img{
  height: auto;
}
.s-block:first-of-type{
  margin: 0;
}
.s-block:first-of-type .container{
  margin: 0;
  padding: 0;
  max-width: none;
}