/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 

@media (min-width: 1024px) {
    .lg\:gap-8 {
        gap: 0rem;
    }
}
h2.text-4xl.lg\:text-5xl.\!leading-\[1\.2\].font-extrabold.line-clamp-2 {
    display: none;
}
p.text-gray-400.mb-2\.5.md\:mb-0:after {
    content: "أحد علامات شركة فال الشروق المتطورة للتجارة";
    color: #673148;
}
p.product-entry__subtitle.text-sm.opacity-60.leading-6 {
    line-height: 1.5rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: var(--card-title-line-clamp-count);
    display: none;
}
.is-horizontal .slide--cat-entry.has-image {
    background-color: #fff !important;
    height: 150px;
    border-radius: 10px;
    box-shadow: 1px 1px 4px 4px #703d540a;
}
.container.mt-5.lg\:mt-10.product-images--slider,
.product-elems, .product-tabs { 
    background-color: #ffffff;
}
a.slide--cat-entry.has-image.has-zoom-transition.is- {
    background-color: #fff !important;
    }
    .banners-grid--2 .banner-entry a {
    padding-bottom: 0%;
}
.product-entry--vertical .product-entry__content{
    background-color: #fff;
    }
    .product-entry--vertical .product-entry__inner{
        border: 2px solid #a54788;
    border-radius: 6px;
        padding: 20px 15px;
    border-bottom-style: solid;
    background-color: #fff;
    box-shadow: 1px 6px 6px 0px #00000012;
    }
button.btn--main, .btn--add-to-cart button{
    background-color: rgb(103 49 72);}
        @media (min-width: 1024px) {
    .lg\:py-20 {
        padding-top: 0rem;
        padding-bottom: 0rem;
    }
}
.on-sale-price {
    color: #a54789;
    font-weight: bolder;
}
.s-button-primary, button.btn--main, .btn--add-to-cart button {
background-color: #a54789;
    border: 0px;
    color: #ffffff;
    border-radius: 4px;
    box-shadow: 1px 1px 1px #00000038;
} 
.s-fast-checkout-button.outline{
border-radius: 13px;
    box-shadow: 1px 1px 1px #00000059;}
.banner-entry{
max-height: 250px;
        border-radius: 10px;
        box-shadow: 0px 5px 9px 0px #0000001c;
    }
    .s-block__title{
    }
    .floating-contacts__trigger,.floating-contacts__item:hover i,.floating-contacts__item i{
        background-color: rgba(34, 197, 94, 1);
    }
    .s-block--marquee{ 
            padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .top-nav.has-custom-colors{
    display: none;}
    .image--aspect-ratio img, .image--aspect-ratio .img{
    object-fit: contain;
    background-color: #ffffff;}
    .product-entry--vertical .product-entry__content{
    padding: 5px;}
    .product-entry__content,.product-entry .add-to-cart-conatiner{
        gap: 0;    padding: 0;margin: 0;}
        .normal-price {
    font-size: 1.25rem;
    line-height: 1.75rem;
    --tw-text-opacity: 1;
    color: rgba(29, 31, 31, 1);
    color: rgb(197 34 34);
    font-weight: bold;
}
.product-entry__title {
    display: inline-block;
    line-height: 1.75rem;
    font-weight: bold;
    display: inline;
    font-size: 16px;
}
.with-gradient-overlay .banner-entry__text:before {
    bottom: -1.5rem;
    height: 6rem;
    width: 100%;
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.7) var(--tw-gradient-from-position), rgba(0, 0, 0, 0) var(--tw-gradient-to-position));
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
    --tw-gradient-from:rgb(133 102 102) var(--tw-gradient-from-position);
    }
    button.btn--main, .btn--add-to-cart button {
        height: 40px;
    }
  s-fast-checkout-button,button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-large.s-button-wide.s-button-primary.s-button-loader-center,.s-button-element:not(:disabled):not([loading]){
     padding: 0px 10px;
    font-size: 12px;
    margin: 0px;
     font-weight: normal;
        }
        .banner-entry img{
            object-fit: contain;}
            .banner-entry{
         max-height: 132px;   }
         .banner-entry img{
             position: fixed;}
 img.lazy.loaded {
     position: relative;
  /*  display: none !important; */}
      .banners-grid--6 .banner-entry a {
        padding-bottom: 0;
    }
    .widget.contacts-widget.border-b.lg\:border-b-0,.widget.contacts-widget.border-b.lg\:border-b-0 {
    display: none;
}
button.btn--main.inline.duration-500.transition-colors.rounded.s-button-element.s-button-btn.s-button-solid.s-button-large.s-button-primary.s-button-loader-after{
    background-color: #673248;
    color: #fff;
    font-weight: bold;
    font-size: 17px;}
.floating-contact-list>li:nth-child(2){
  display:none;
}
section.s-block.s-block--anime.section-bg.s-block--enhanced-features.s-block--full-bg.py-10.md\:py-20.px-2\.5.md\:px-14 {
   background: linear-gradient(0deg, rgb(165 71 137) 0%, rgb(249 205 222) 50%, rgba(199, 249, 255, 0.14) 100%);
}
.product-single .product-static-info__item .icon{
width: 4.5rem;
    text-align: center;
    font-size: 2.25rem;
    padding: 10px;
    margin: 0px 0px 0px 9px;
    line-height: 2.75rem;
        color: #68334b;
    background-color: #ecbfc2;
    border-radius: 0px 0px 0px 13px;}
    .product-single .product-static-info{
        padding: 0px;}
        .text-slate-400{
            color: rgb(104 51 74);}
            .product-static-info__item{   
             box-shadow: 1px 4px 15px 0px #00000014;
            margin-bottom: 1.25rem;
    border-bottom-width: 1px;
    padding-bottom: 0px;
    border-color: var(--color-section-border);
    border-radius: 5px;
    background-color: #ffffff;
     border-bottom: 2px solid #c52222;
            }
            .product-single .product-static-info{
            margin-bottom: 1.25rem;
    flex-direction: column;
    border-width: 0;
    padding: 0px;}
  .product-single .product-static-info__item:not(:last-child){
    padding-bottom: 0px;
    background-color: #ffffff;
    border-bottom: 2px solid #c52222;
  }
  .tamara-summary-widget__container.tamara-summary-widget__small.tamara-summary-widget--inline-outlined.tamara-summary-widget__inline-template-2,#tabbyPromoWrapper{
      border-width: 0;
    box-shadow: 1px 4px 15px 0px #00000014;
    margin-bottom: 1.25rem;
    border-bottom-width: 1px;
    /* padding-bottom: 0px; */
    border-color: var(--color-section-border);
    border-radius: 5px;
    background-color: #fff;
  }
.product-details-col  .text-gray-500{
   color: rgb(0 0 0);
    background-color: #ecbfc2;
    padding: 0px 14px;
    border-bottom: 2px solid #fff;
    border-radius: 4px;
    box-shadow: 1px 1px 0px #673148;}
    div#free-shipping::after {
    content: "جميع منتجات موقع جلورا أصلية وعليها ضمان %100";
    display: inline-block;
    background-color: #ffb2b2;
    color: #fff;
    padding: 10px;
    margin: 10px 0px;
    border-radius: 20px 0px;
    /* font-weight: bold; */
}
    .banner-entry{
    max-height: 310px;
    }
    .bg-primary {
    background-color: #414042;
    background-color: #ffb2b2;
}

span#free-shipping-msg>b {
    color: #a54789;
}

.\!leading-\[1\.2\] {
    line-height: 1.2 !important;
    width: 60%;
    font-size: 16px;    
    color: #754459;
    text-align: right;
}
.product-index-page-header .breadcrumbs {
    display: none;
}
.container.flex.items-center.justify-center {
    justify-content: initial;
}
.product-index-page-header .breadcrumbs{}
#cart-submit span.s-button-text {
    font-size: 18px;
    padding: 6px;
    color: #fff;
    font-weight: bold;
}
#cart-submit>button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background-color: #673148;
}
.s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 600px !important
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
 .s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 400px !important;
        padding-bottom: 20px;}
        .pt-10 {
    padding-top: 2.5rem;
           height: initial;
        padding-bottom: 0.5rem;

}
.banners-grid--2 .banner-entry:first-child,
.banners-grid--2 .banner-entry:nth-child(2){
    grid-column: span 12 / span 12;
    grid-row: span 12 / span 12;
}
.\!leading-\[1\.2\] {
    line-height: 1.2 !important;
    width: 60%;
    font-size: 0px !important;    
    color: #754459;
    text-align: right;
}
    .root-level>a>span span{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    }
    
    .is-horizontal .slide--cat-entry.has-image .item-img img{
        height: 58%;
    width: 58%;
    object-fit: contain;
         display: inline-block;
    }
    .is-horizontal .slide--cat-entry.has-image .item-img{
    border-radius: 0px;
}
    .is-horizontal .slide--cat-entry.has-image{
            background-color: #fff !important;
        height: 100px;
        border-radius: 75px;
        box-shadow: 1px 1px 4px 4px #703d540a;
        display: block;
        width: 100px;
        text-align: center;
        padding: 0;
    }
    .is-horizontal .slide--cat-entry.has-image .item-content h2 {
        margin-top: 0px;
        font-size: 12px;
        line-height: 1.75rem;
        padding: 0px;
    }
    .s-block--categories.is-horizontal .swiper-slide{
        margin: 10px 0px;
        padding: 0px;

    }
    salla-slider .slide--one-fifth {
        height: auto;
        width: 38%;
        max-width: 239px;
    }
    .s-block--categories.is-horizontal .swiper-slide {
        min-width: -moz-fit-content;
        min-width: fit-content;
        margin: 10px;
        padding: 0px;
    }
    div#product-tabs:before {
            background: url(https://cdn.salla.sa/ePxxDK/svPSPSJeHB5HGhviv8AecD0PV2O0WAurLUYmaX99.gif) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        max-height: 50px !important;
}
        }

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
 .s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 400px !important;
        padding-bottom: 20px;}
        .pt-10 {
    padding-top: 2.5rem;
            height: initial;
        padding-bottom: 0.5rem;
}

.\!leading-\[1\.2\] {
    line-height: 1.2 !important;
    width: 60%;
    font-size: 0px !important;    
    color: #754459;
    text-align: right;
}
    .root-level>a>span span{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    }
    
    .is-horizontal .slide--cat-entry.has-image .item-img img{
    height: 5rem;
    width: 5rem;
         display: inline-block;
    }
    .is-horizontal .slide--cat-entry.has-image{
        background-color: #fff !important;
        height: 150px;
        border-radius: 75px;
        box-shadow: 1px 1px 4px 4px #703d540a;
        display: block;
        width: 150px;
        text-align: center;
    }
    .is-horizontal .slide--cat-entry.has-image .item-content h2 {
        margin-top: 0px;
        font-size: 12px;
        line-height: 1.75rem;
        padding: 0px;
    }
    .s-block--categories.is-horizontal .swiper-slide{
        margin: 10px;
        padding: 0px;

    }
    salla-slider .slide--one-fifth {
        height: auto;
        width: 38%;
        max-width: 239px;
    }
    .s-block--categories.is-horizontal .swiper-slide {
        min-width: -moz-fit-content;
        min-width: fit-content;
        margin: 10px;
        padding: 0px;
    }
    div#product-tabs:before {
         background: url(https://cdn.salla.sa/ePxxDK/svPSPSJeHB5HGhviv8AecD0PV2O0WAurLUYmaX99.gif) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        max-height: 50px !important;
}
.product-index-page-header ,.h-\[380px\] {
    height: 148px !important;
}
        }

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
 .s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 400px !important;
        padding-bottom: 20px;}
        .pt-10 {
    padding-top: 2.5rem;
           height: initial;
        padding-bottom: 0.5rem;
}

.\!leading-\[1\.2\] {
    line-height: 1.2 !important;
    width: 60%;
    font-size: 0px !important;    
    color: #754459;
    text-align: right;
}
    .root-level>a>span span{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    }
    div#product-tabs:before {
          background: url(https://cdn.salla.sa/ePxxDK/svPSPSJeHB5HGhviv8AecD0PV2O0WAurLUYmaX99.gif) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        max-height: 50px !important;
}
.product-index-page-header ,.h-\[380px\] {
    height: 148px !important;
}
        } 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
 .s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 400px !important;
        padding-bottom: 20px;}
        .pt-10 {
    padding-top: 2.5rem;
            height: initial;
        padding-bottom: 0.5rem;
}
 
.\!leading-\[1\.2\] {
    line-height: 1.2 !important;
    width: 60%;
    font-size: 0px !important;    
    color: #754459;
    text-align: right;
}
    .root-level>a>span span{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    }
    div#product-tabs:before {
        background: url(https://cdn.salla.sa/ePxxDK/svPSPSJeHB5HGhviv8AecD0PV2O0WAurLUYmaX99.gif) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        max-height: 50px !important;
}
.product-index-page-header ,.h-\[380px\] {
    height: 148px !important;
}
        } 

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
 .s-block--main-slider-1 salla-slider, .s-block--main-slider-1 div[slot=items], .s-block--main-slider-1 .swiper-slide{
height: 400px !important;
        padding-bottom: 20px;}
        .pt-10 {
    padding-top: 2.5rem;
           height: initial;
        padding-bottom: 0.5rem;
} 
    .root-level>a>span span{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    }
    div#product-tabs:before {
        background: url(https://cdn.salla.sa/ePxxDK/svPSPSJeHB5HGhviv8AecD0PV2O0WAurLUYmaX99.gif) !important;
        max-height: 50px !important;
}
.product-index-page-header ,.h-\[380px\] {
    height: 148px !important;
}
        }
salla-slider.with-number-pagination .swiper-pagination{display:none;}
.max-h-\[60\%\] {
    max-height: 90%;
    }
    s-fast-checkout-button, button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-large.s-button-wide.s-button-primary.s-button-loader-center, .s-button-element:not(:disabled):not([loading]){
        font-size: 14px;
     font-weight: bold;}
     div#product-tabs:before {
    background: url(https://cdn.salla.sa/ePxxDK/ngvhIz18jgmwOTP4z0UydetCHen0vKdS5ogA0TCq.gif);
    width: -webkit-fill-available;
    height: 157px;
    content: "";
    display: inline-block;
     }
/*
.head-bg.absolute.inset-0.bg-no-repeat.bg-cover{
    background: linear-gradient(180deg, rgb(165 107 133) 0, rgb(104 50 73 / 0%) 83%) !IMPORTANT;}
    
    */
    @media (max-width: 767px) {
    .product-index-page-header {
        max-height: 300px;
    }
    .product-index-page-header ,.h-\[380px\] {
        height: 148px !important;
    }
}
salla-slider:not(.hydrated), .carousel-slider{
top: -10px;
    left: -10px;}
    .center-block-title .s-block__title, .center-block-title .s-slider-block__title{
        padding: 63px 0px;}
.s-offer-wrapper{
background: linear-gradient(180deg, rgb(243 207 251) -100%, rgb(255 255 255 / 0%) 100%);
    box-shadow: 2px 3px 4px 7px #00000000;}
    .center-block-title .s-block__title h2, .center-block-title .s-slider-block__title h2:before{
    display: none;}
    [dir="rtl"] .s-modal-body{
    background: linear-gradient(180deg, rgb(243 207 251) -100%, rgb(255 255 255) 100%);
    box-shadow: 2px 3px 4px 7px #0000001a;}
    .promotion-badge {
    background-color: #A54788;
    color: #ffffff;
}
.promotion-badge-wrap{
top: 0.0rem !important;;
left: 0.0rem !important;;
}
.product-single .s-rating-stars-wrapper .s-rating-stars-reviews{
display: none;}
.sold-quantity.flex.items-center.px-2\.5.mx-2\.5.h-3.whitespace-nowrap:after {
    content: ' هذا الشهر ';
    color: #e61616;
    gap: 22;
    padding-right: 4px;
}
.w-6{
width: 2.5rem;
}
.sold-quantity>span>span {
    color: #e61616;
    font-weight: bold;
    padding-right: 6px;
}
.flex.gap-2\.5.wishlist-and-share-wrap {
    display: none;
}
.mainmenu--sidepanel .storemenu-panel .main-menu li > a:Hover {
    background-color: #ff954c;
}
.mainmenu--sidepanel .storemenu-panel .main-menu .has-children.is-active > .sub-menu > li >a{
color: #b3669c;}
.mainmenu--sidepanel .storemenu-panel .main-menu li > a{
font-size:1.5rem}
.s-block--categories {
    position: relative;
    background: linear-gradient(0deg, rgb(165 71 137) 0%, rgb(249 205 222) 50%, rgba(199, 249, 255, 0.14) 100%);
}
button.product-entry-btn--wishlist{display:none;}