/* Add custom CSS styles below */ 
body{
  background-color: #ffffff !important;
}
.s-block--hero-slider .swiper-slide .overlay-bg:after 
{
    background-color: rgb(0 0 0 / 0%)!important;
}
salla-slider[type]:not(.hydrated)>div>div, salla-slider[type]:not(.hydrated) .swiper>div>div>div, .carousel-slider .swiper-wrapper>div {
        padding: 1px;    
        border: 1px solid #007BA7;
        margin: 5px;
        border-radius: 15px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.8);
    }
 /*  @media(min-width: 1024px) {
section:nth-of-type(2) .swiper-slide {
        margin-left:1rem;
        margin-right: 1rem;
        width:18%;
    }
}*/
.slide--cat-entry h2 {
    font-size: .975rem;!important;
    line-height: 1.25rem;
    /*display: none;*/
}
.slide--cat-entry .w-16 {
    width: 9rem;
    height:6rem;
}
.s-block--categories .swiper-slide {
   
    border: 0!important;
    /*  border-radius: 32% 68% 53% 47% / 50% 50% 50% 50%!important ; 
*/
}

.slide--cat-entry{
 background-color:transparent!important;
}
.app-inner{
color: #007BA7!important
}
/*  منتجات لكزس ولاند كروزر من اجل عرض وتوسيط وعمل زر عرض الكل */
section#best-offers-4-slider,
section#best-offers-6-slider{
    margin-top: 1rem;!important
}
section#best-offers-4-slider 
.s-slider-block__title,
section#best-offers-6-slider 
.s-slider-block__title{
justify-content: center; !important
}
section#best-offers-4-slider 
.s-slider-block__title
.s-slider-block__title-right,
section#best-offers-6-slider 
.s-slider-block__title
.s-slider-block__title-right{
  
  display: none;!important
}

section#best-offers-4-slider 
.s-slider-block__title
.s-slider-block__title-left a,
section#best-offers-6-slider 
.s-slider-block__title
.s-slider-block__title-left a{

    background: #8b0000 !important;
    color: #ffffff !important;
    padding: 2px 10px 2px 10px !important;
    border-radius: 5px !important;
    transition: 0.25s ease !important;
}
section#best-offers-4-slider 
.s-slider-block__title
.s-slider-block__title-left a:hover{
 
    background: #ffffff !important;
    color: #8b0000 !important;
    transform: scale(1.05); !important;
}




/* عرض المنتجات في القسم حقه كيف يكون شكل الكارد*/

.s-products-list-wrapper custom-salla-product-card.s-product-card-entry.s-product-card-vertical.s-product-card-fit-height {
  border: 1px solid #007BA7;
  /* max-width: 200px; !important*//*  يا مهندس هذا حق حجم الكارد*/
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.8);!important
}
/*  حالة الكارد بي الشاشات*/
/*
@media (min-width: 768px) {
    .s-products-list-vertical-cards {
        gap: 0.5rem;!important;
        grid-template-columns: repeat(4, minmax(0, 1fr));!important
    }}
@media (min-width: 1024px) {
    .s-products-list-vertical-cards {
        grid-template-columns: repeat(6, minmax(0, 1fr));!important
    }
}
@media (min-width: 480px) {
    .s-products-list-vertical-cards {
        grid-template-columns: repeat(3, minmax(0, 1fr));!important
    }
}
*/




/* لون وصف المنتج*/

.product__description.p-2.px-5.sm\:p-1.leading-7.mb-3 {
  color: #555555; !important;
}
/* من اجل اسم المتجر والوصف الى بي الفوتر footer*/
@media (max-width: 768px) {
  .store-footer__inner .container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 
  > div {
   display: flex;
    flex-direction: column;
    align-items: center;
  }
}
/* من اجل تصغير عرض قالب الكارد حق المنتج */
.s-products-slider-card{
  max-width: 200px; !important
}
/*لخذف الطبقه الشفافه التى فوق  عنصر صور متحركه */
/*
.s-block--hero-slider .swiper-slide .overlay-bg:after {
   background-color: none;!important
  /*  height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    --tw-content: "";
    content: "";
    content: var(--tw-content);*/
}
/*
@media (max-width: 768px) {
 .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-watch-progress.swiper-backface-hidden 
  > .swiper-wrapper.s-slider-swiper-wrapper 
  {
   height:215px;!important
  }
  .swiper-slide.w-full.min-h-\[300px\].lg\:min-h-\[528px\].bg-dark.relative > .overlay-bg.bg-cover.bg-center.absolute.inset-0
  {
   background-position: top !important;
    background-size: contain !important;
    background-repeat: no-repeat!important;
  }
  .s-slider-v-centered .s-slider-block__title-nav button 
  {
    background-color: transparent !important;
  }
}*/