.s-block--special-products-slider .lg\:w-1\/3 div{
transition:2s;
    transform:translateX(0)!important;
    opacity:0;
}
.s-block--special-products-slider.show-animate .lg\:w-1\/3 div{
transform:translateX(0)!important;
 opacity:1;
}

.s-block--features-products.two-cols>.inner>div:nth-of-type(1) {
transition:2s;
    transform:translateX(120%)!important;
 }
.s-block--features-products.two-cols.show-animate>.inner>div:nth-of-type(1) {
transform:translateX(0)!important;
 }
 
 
 .s-block--features-products.two-cols>.inner>div:nth-of-type(2) {
 transition:2s;
    transform:translateX(-120%)!important;
 }
 .s-block--features-products.two-cols.show-animate>.inner>div:nth-of-type(2) {
transform:translateX(0)!important;


 }



.s-block--square-links .home-block-title{
    transition:2s;
    transform:translateY(100%)!important;
}
.s-block--square-links.show-animate .home-block-title{
transform:translateY(0)!important;
}

.s-block--square-links .swiper-slide{
transition:2s;
    transform:translateX(-500%)!important;
}
.s-block--square-links.show-animate .swiper-slide{
transform:translateX(0)!important;
}

/*

.s-block--slider-with-bg{
transition:2s;
    transform:translateY(25%)!important;
}
.s-block--slider-with-bg.show-animate{
transform:translateY(0)!important;
}
*/
.s-block--slider-with-bg .s-block--slider-with-bg-title{
transition:2s;
    transform:translateX(100%)!important;
}
.s-block--slider-with-bg.show-animate .s-block--slider-with-bg-title{
transform:translateX(0)!important;
}


.s-block--dynamic-banner{
transition:2s;
    transform:translateX(0)!important;
    opacity:0.5;

}
.s-block--dynamic-banner.show-animate{

 transform:translateX(0)!important;
 opacity:1;
}


.advanced-slider--2 .advanced-slider__caption__inner,.advanced-slider--8 .advanced-slider__caption__inner{
transition:2s;
    transform:translateX(120%)!important;
}

.advanced-slider--2.show-animate .advanced-slider__caption__inner,.advanced-slider--8.show-animate .advanced-slider__caption__inner{
transform:translateX(0)!important;
}


.s-block--about video{
transition:1s;
    transform:translateX(-120%)!important;
}

.s-block--about.show-animate video{
transform:translateX(0)!important;
}

.s-block--about h2,.s-block--about h3,.s-block--about p{
transition:1s;
    transform:translateX(100%)!important;
}

.s-block--about.show-animate h2,.s-block--about.show-animate h3,.s-block--about.show-animate p{
transform:translateX(0)!important;
}


.store-header .logo-normal{
    height: 45px !important;
}

.s-block--special-products-slider .lg\:w-1\/3  h2,.s-block--special-products-slider .lg\:w-1\/3  p{
text-shadow: 2px 2px 2px #000000;
}


salla-products-slider .s-slider-block__title {
   
    border-bottom: none;
    }

.product-card--horizontal.product-card--rounded .product-card__image:where([dir="rtl"], [dir="rtl"] *) {
   border-radius: 10px;
}

.product-card--rounded .product-card__image {
    border: 1px solid #eddcc0;
    border-radius: 10px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
    }

.s-block--features-products.two-cols img{
background-color:white;
}

.s-block--features-products.two-cols .s-product-card-overlay {
    background-color: rgba(0, 0, 0, 0)!important;
}
.s-block--features-products.two-cols .s-product-card-image-full a img{
border: 1px solid #eddcc0;
    border-radius: 10px;
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}

.s-block--features-products.two-cols .product-card__full-image .text-store-text-secondary,
.s-block--features-products.two-cols .product-card__full-image .product-card__title a

 {
    color: #2e304f !important;
}


.s-block--features-products.two-cols .product-card__full-image-actions button {
    color: #2e304f !important;
    border-color: rgb(46 48 79)!important;
}


.s-block--features-products.two-cols .s-product-card-overlay{
background-color: rgba(0, 0, 0, 0.5);
}

.s-block--slider-with-bg .slider-bg, .s-block--special-products-slider img, .advanced-slider--4 img{
    border-radius: 10px;
}
.s-block--slider-with-bg h3{
    text-shadow: 2px 2px 2px #000000;
font-size: 3.7rem;
        line-height: 4.7rem;
}
.s-block--slider-with-bg .slider-bg p{
    text-shadow: 2px 2px 2px #000000;
font-size: 1.5rem;
    line-height: 2rem;
}
.loading-overlay .spinner img {
    -webkit-animation: bounce 5s infinite ease-in-out;
    height:60px;
}
.s-block--about p{
font-size:1.2rem;
}
.s-block--about .container {
        max-width: 100%;
        padding:0;
}
.s-block--dynamic-banner{
padding:3rem;
}
.s-block--about .md\:w-5\/12 {
    width:70%;
}

.s-block--about .md\:w-7\/12 {
    width:30%
}

.s-block--slider-with-bg .slider-bg p{
max-width:100%!important;
}

.slider-with-bg--3 p,.slider-with-bg--3 h3{
text-align:center;
}
.s-block--slider-with-bg .slider-bg:before{
    --tw-bg-opacity: 0;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
    opacity: 0;
}

.s-block--slider-with-bg .s-slider-block__title{
display:none;
}

.s-block--slider-with-bg .container.-mt-62.relative.overflow-hidden{

margin-top: -120px;
}
.advanced-slider--2,.s-block--slider-with-bg,.s-block--special-products-slider{
    padding-right:0;
    padding-left:0;
    
}
.s-block--about{
 padding-right:2rem;
    padding-left:2rem;
}
.advanced-slider__caption__inner__content__text {
    text-shadow: 2px 2px 2px #000000;
    font-size: 1.2rem;

}
.advanced-slider__caption__inner__content__heading {
      text-shadow: 2px 2px 2px #000000;
    font-size: 1.55rem;
    }
@media (min-width: 1280px) {
    .advanced-slider__caption__inner__content__heading {
            font-size: 2.5rem;
    }
        .advanced-slider__caption__inner__content__text {
        font-size: 2rem;
        }
}

@media(max-width:600px){
.s-block--features-products.two-cols .product-card--rounded {
    border-bottom-left-radius: 0px!important;
}

.s-block--features-products.two-cols .product-card__full-image img{
    padding-bottom: 7rem;
}


.s-block--features-products.two-cols button,.s-block--features-products.two-cols .s-button-text{
color:white!important;
background-color:#2e304f!important;
}

.store-header .logo-normal{
    height: 35px !important;
}
.s-block--slider-with-bg h3{
font-size: 2rem;
      
}
.s-block--slider-with-bg .slider-bg p{
font-size: 1rem;
    line-height: 2rem;
}

.s-block--special-products-slider p{
font-size: 1rem!important;
}

.s-block--dynamic-banner{
padding:0.5rem;
}
.advanced-slider--2,.s-block--about,.s-block--slider-with-bg,.s-block--special-products-slider{
    padding-right:0;
    padding-left:0;
    
}
.s-block--about{
text-align:center;
}
.s-block--about .md\:w-5\/12 {
    width:100%;
}

.s-block--about .md\:w-7\/12 {
    width:100%
}
}





section.s-block.s-block--fixed-banner.wide-placeholder img,section.s-block.s-block--fixed-banner.wide-placeholder.container img{border-radius:0}

section.s-block.s-block--fixed-banner.wide-placeholder{margin-top:0}

section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%;padding:0}

/*
.product-card.has-image.hover_style_1.product-card--vertical.product-card--fit-height{box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}

.product-card--fit-height .product-card__image{border-bottom:1px solid #ccc}
*/

.store-footer__inner .container .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}

.store-footer__inner *{text-align:center!important;justify-content:center!important}

.store-footer__inner .grid>div{padding-left:0;grid-column:span 1/span 2}

a.footer-logo img{margin:auto}

.swiper-wrapper.s-slider-swiper-wrapper{padding-bottom:10px}

.s-block--enhanced-features__item p{display:none}

.main-nav-container.fixed-pinned.animated.fixed-header{background-color:#2e304f!important}


@media (max-width:992px){

.store-footer__inner .container .grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}

.store-footer__inner p{max-width:48rem}

}

@media(max-width:600px){

.s-block--enhanced-features__item:first-child{grid-column:span 1/span 2}

section.s-block.s-block--enhanced-features.container .grid{grid-template-columns:repeat(1,minmax(0,1fr))}

}

.fixed-pinned.animated.fixed-header ul.main-menu >li a span, .fixed-pinned.animated.fixed-header .main-menu .has-children.root-level>a:after, .fixed-pinned.animated.fixed-header .header-btn__icon, .fixed-pinned.animated.fixed-header i.sicon-menu, footer.store-footer a {color: #fff !important;}

 .product-index salla-filters#filters-menu, .s-block--testimonials.enhanced:before {display: none}
 
.out-of-stock .product-card__image img {filter: unset;}

.main-menu li.root-level>a {padding: 0rem 0.6rem 2rem;font-size: 13px;} 

.main-nav-container .container >.flex {justify-content: center;}

.store-footer__inner .grid >div:nth-of-type(1) p {margin: 10px auto;}

 @media(min-width:600px){
 
 .product-index .s-products-list-filters-results {grid-template-columns: repeat(4,minmax(0,1fr));}
 
 }

.main-nav-container .container>.flex 
{justify-content: space-between;}

footer .user-contacts>a:not(a[href="mailto:Wahat.aloud.sa@gmail.com"]) span{display:none}

footer .user-contacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:245px;row-gap:10px}

footer .user-contacts h3.footer-title{grid-column:span 3/span 3}

footer .user-contacts>a[href="mailto:Wahat.aloud.sa@gmail.com"]{grid-column:span 3/span 3}

@media(max-width:992px){

.store-footer__inner .container .grid{display:flex;flex-direction:column;align-items:center}

}

.main-nav-container{background-color:#2e304f}

.main-menu li.root-level>a{color:#fff!important}

.header-btn__icon,i.sicon-menu{color:#fff}