/* Add custom CSS styles below */ 


/* LOGO */

.default-logo img {
  width: 100% !important;
}

/* PHONE ICON IN HEADER */

html[lang="ar"] .sicon-phone {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* CATEGEORIES BANNERS */

.banners-grid--6 .banner-entry {
    min-height: 274px;
}

.footer-lang-currency-btns .s-button-outline {
    border-width: 0px;
}

/* MAIN BANNER CONTENT */


html[lang="ar"] #main-slider-1-0 .lg:gap-5 h2 {
display: none;
    }

html[lang="ar"] #main-slider-1-0 .more-link--arrowed {
    background-color: white;
    }

html[lang="ar"] #main-slider-1-0 .container {
    padding: 0 !important;
    max-width:100%;
    justify-content: unset !important;
    }


html[lang="ar"] #main-slider-1-0 .more-link--arrowed {
    width: 200vh;
    height: 100vh;
    opacity: 0;
    }
    
html[lang="ar"] #main-slider-1-1 {
    display:none;
    }


html[lang="en"] #main-slider-1-1 .lg:gap-5 h2 {
display: none;
    }

html[lang="en"] #main-slider-1-1 .more-link--arrowed {
    background-color: white;
    }

html[lang="en"] #main-slider-1-1 .container {
    padding: 0 !important;
    max-width:100%;
    justify-content: unset !important;
    }


html[lang="en"] #main-slider-1-1 .more-link--arrowed {
    width: 200vh;
    height: 100vh;
    opacity: 0;
    }
    
 html[lang="en"] #main-slider-1-0 {
    display:none;
    } 
    
.container.slide-content.flex.items-center.justify-end.content-is-end.sm\:px-5.md\:px-20.lg\:px-32 {
opacity:0;
}






.justify-end {
    justify-content: left;
}

.lg\:text-5xl {
    font-size: 4rem;
}



@media (min-width: 1024px) {
.slide-content .text-2xl {
  margin-bottom: 0 !important;
}

.slide-content .mb-3 {
  text-align: justify;
  margin-bottom: 10px !important;
}
}

html[lang="ar"] .slide-content  .more-link--arrowed {
    /* width: 38%; */
    /*
    padding-right: 8px;
    background-color: white;
    color: black;
    box-shadow: 0px 0px 0 11px #ffffff;
    border-radius: 20px;
    align-self: flex-start;
}
*//*
html[lang="en"] .slide-content .more-link--arrowed {
    /*width: 35%;*/
    /*
    padding-left: 9px;
    background-color: white;
    color: black;
    box-shadow: 0px 0px 0 11px #ffffff;
    border-radius: 20px;
    align-self: flex-start;
}

*/

/* PHONE SIZE */

 @media (max-width: 1024px) {

.swiper-slide-visible .justify-end {
    justify-content: center;
    align-items: flex-start;
    margin-top:73px;
    text-align: center;
    line-height: 1.75rem;
    margin-bottom: 1.5rem !important;
}
.slide-content .more-link--arrowed {
    align-self:center !important;
}
}

/* QUICK BUY PHONE SIZE */

.s-add-product-button-with-quick-buy {
margin-bottom:5px;
}

/* this is for single product quantity */
.s-quantity-input{
margin-top:0px !important;
margin-bottom:5px;
}

 .text-2xl{
   margin-bottom: 1.2rem;
   text-align: center;
   line-height: 4rem;
 }
 
.mb-3 {
   margin-bottom: 1.5rem !important;
     font-size: 1.5rem;
     line-height: 2.75rem;
   /*text-align: center;*/
 }

/*.more-link {
    ALIGN-SELF: CENTER;
}*/
}

/* MOBILE SIDE MENU */

.secondary-menu-wrap{
display: none;
}

.group .quicklinks-item{
margin-top:12;
}



/*SINGLE PRODUCT*/

.s-slider-thumbs .s-slider-thumbs-container .swiper-slide {
height:auto;
}

.homeslider__slide {
background-color:#fff !important;
background-color: rgb(255 255 255)!important;
border-width: 1px;
border:solid !important;
border-color:#f9fafb !important;
}




/* BRANDS */

.brand-item{
border: none !important;
}

.swiper-scrollbar {
display: none;
}

.s-slider-nav-arrow {
display: none;
}

/* PRODUCTS RATING */

.s-rating-stars-wrapper {
display:none;
}

.s-button-primary:hover  {
background-color:#000;
color:white;
}

/* LANGUAGE BUTTON */

.sicon-earth {
  display: none;
}

html[lang="ar"] .sicon-earth {
  width: 25px; 
  height: 25px; 
  background-image: url('https://www.svgrepo.com/show/401738/flag-for-saudi-arabia.svg'); 
  background-size: cover;
  display: inline-block;
}

html[lang="en"] .sicon-earth {
  width: 25px; 
  height: 25px; 
  background-image: url('https://www.infowheels.eu/wp-content/uploads/2016/07/united-kingdom-flag-round-large.png'); 
  background-size: cover;
  display: inline-block;
}

.sicon-earth {
  position: relative;
}

.sicon-earth::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1; 
}



/* SHOP NOW BUTTON SPECIAL PRODUCTS */

.p-8 .more-link--arrowed{
    padding-left: 8px;
    padding-right: 8px;
    background-color: white;
    box-shadow: 0px 0px 0 11px #ffffff;
    border-radius: 20px;
}


/* TESTIMONIALS */
/*
.leading-8{
    background-color: #fff;
    border-style: hidden !important;
}

.py-4 {
    border-style: hidden !important;
}

.s-block--testimonials .anime-item {
    background-color: #f6f7f9;
    border:0px;
}

.text-gray-100 {
  color:white !important;
}
*/
.s-block--testimonials .s-rating-stars-wrapper {
display: inline-flex;
}


/* FOR HIM FOR HER BANNERS*/

html[lang="ar"] #s-block--banners-10 {
    display: none;
}

html[lang="en"] #s-block--banners-9 {
    display: none;
}

#s-block--banners-9 {
    margin-top: 4rem !important;
}

/**** promotion badge ****/

.promotion-badge {
    border-radius: 50px;
    padding-left: 12px;
}


html[lang="ar"] .discount-amount {
    background-color: #db00071a;
    border-radius: 20px;
    padding-right: 9px;
    padding-left: 9px;
    font-weight: 500;
    margin-right: 48px;
}

html[lang="en"] .discount-amount {
    background-color: #db00071a;
    border-radius: 20px;
    padding-right: 9px;
    padding-left: 9px;
    font-weight: 500;
    margin-left: 48px;
}

/*.sale-price {
    color: #db0007;
}*/

html[lang="ar"] .regular-price {
    opacity: unset;
    margin-right: 130px;
}


html[lang="en"] .regular-price {
    opacity: unset;
    margin-left: 130px;
}


@media (max-width: 1024px) {
html[lang="ar"] .regular-price {
    margin-right: 82px;
}
}

@media (max-width: 1024px) {
html[lang="en"] .regular-price {
    margin-left: 82px;
}
}

@media (max-width: 1024px) {
html[lang="ar"] .discount-amount {
    margin-right: 3px;
}
}

@media (max-width: 1024px) {
html[lang="en"] .discount-amount {
    margin-left: 3px;
}
}

@media (max-width: 400px) {
html[lang="ar"]    .discount-amount {
        margin-right: 0;
    }
}

@media (max-width: 400px) {
html[lang="en"]    .discount-amount {
        margin-left: 0;
    }
}

@media (max-width: 400px) {
html[lang="ar"]    .regular-price {
        margin-right: 0;
    }
}
 
@media (max-width: 400px) {
html[lang="en"]    .regular-price {
        margin-left: 0;
    }
}

#main-slider-1-3 {
display:none;
}


/** BRANDS PAGE LOGOS **/

.min-h-full .mb-12 {
    display: flex !important;
    flex-wrap: wrap !important;
    text-align: center !important;
    justify-content: center !important;
}

.px-5 .mb-1 {
opacity: 1%;
margin-bottom:0px;
}

.product-metadata__item-mini  .inline-block {
opacity: 1%;
margin: -16px;
}

/*
.rounded-upto-5 {
    position: absolute;
    bottom: 5547px;
    z-index: 99;
    right: 733px;
}*/

.bg-no-repeat{
background-size: cover;
}

.bg-no-repeat::after {
    content: https://alrehabstore.com/ar/%D8%A3%D9%82%D9%88%D9%89-%D8%A7%D9%84%D8%B9%D8%B1%D9%88%D8%B6-%D9%88%D8%A7%D9%84%D8%AE%D8%B5%D9%88%D9%85%D8%A7%D8%AA-%D9%84%D9%84%D9%8A%D9%88%D9%85-%D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A-%D8%A8%D8%AF%D8%A3%D8%AA/c116603993;
        position: absolute;
}


.s-count-down-wrapper{
margin-top: 250px;
}

.flex-col-reverse {
height: 800px;
}

.lg:px-[100px] {
height: 800px;
}

.w-full .s-block--today-deal {
height: 800px;
}


.text .anime-item {
display: none;
}

.deal-content .z-1 {
display: none;
}

@media (min-width: 640px) {
    #app salla-count-down .s-count-down-item-value {
  font-size: 3.875rem !important;
  line-height: 5.25rem;
  margin-left: 58px;
  }
}
        
        
@media (min-width: 992px) {
    @media (min-width: 1024px) {
        #app .s-block--today-deal.large-secondes salla-count-down .s-count-down-item:first-child .s-count-down-item-value {
            font-size: 440px !important;
            line-height: 360px;
        }
    }
}


@media (max-width: 1024px) { 
.bg-no-repeat{
    background-image: url(https://alrehab.com/wp-content/uploads/2024/10/mob-copy-1-scaled.webp)!important;
    }
#app salla-count-down .s-count-down-item-value {
    font-size: 2.5rem;
    line-height: 4rem;
    margin-bottom: 25px;
    }
.s-count-down-item {
    margin-left: 1.25rem;
    }
.flex-col-reverse {
    justify-content: flex-end;
    bottom: 69px;
}
}


.custom-promotion-with-value .promotion-badge.has-discount {
background-color:#b90000;
color:white;
    box-shadow: unset;

}

.s-offer-modal-expiry{
display:none;
}

a.inline-flex.opacity-80.hover\:opacity-100.hover\:underline.text-sm.mb-1 {
display:none;
}