/*==start hesder==*/
.store-header, .main-nav-container, .main-nav-container.bg-inherit{
    background-color: transparent;
    transition: all 0.3s ease-in-out;
    z-index: 10 !important;
    position: inherit;
    width: 100% !important;
}
header.store-header {
    background-color: transparent;
}
.shadow-default {
    box-shadow: none;
}
@media (max-width: 991px) {  
.top-navbar .s-search-input, .btn--rounded-gray {
    background-color: transparent;
    border-color: #3a4d39;
    border-style: groove;
    border-width: .03px;
    color: #3a4d39;
}
}

p.s-cart-summary-content {
    display: none;
}
.header-btn__icon {
    border-width: 0px;
    color: #3a4d39;
}
[dir=rtl] .header-btn__icon.icon {
    margin-left: 0px;
}
[dir=rtl] .rtl\:mr-4 {
    margin-right: 2px;
}
.s-cart-summary-count {
    background-color: #3a4d39;;
    color: #ebe3cd;

}
.sicon-menu:before {
    color: #3a4d39;
}
div.header-search.flex-1 > salla-search > div > div > input{
    border-radius: 0px;
}
 div.s-search-input-wrapper > input{
    color: #3a4d39;
 }

.s-search-input-wrapper > input[type=search]::placeholder{
    color: #3a4d39;
}
.s-search-icon svg {
    color: #3a4d39;
}

.index .main-nav-container {
    background: transparent;
    height: 0px;
    min-height: 0px;
    -webkit-height: 0px;
        -moz-height: 0px;
    -webkit-min-height: 0px;
    -moz-min-height: 0px;
    max-height: 0px;
}

.fixed-pinned.fixed-header, .header-components, .store-header:hover, .header-components:hover {
    background-color: #ebe3cd45 !important;
}

/*=====fixed banner=====*/


section:nth-of-type(1).s-block.s-block--fixed-banner.wide-placeholder .container {
    padding: 0;
    margin: 0;
    max-width: 100%;
}

section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding-left: 0px;
    padding-right: 0px;
        max-width: 100%;

}
@media (max-width: 991px) {
    section.s-block.s-block--fixed-banner.wide-placeholder .container {
        padding: 0;
    }
}
.banner--fixed img {
    background: none;
    border-radius: 0rem !important;
}

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

/*=====general=====*/
body#app, .mm-spn.mm-spn--light{
    background-color: #ebe3cd45;
}

/*=====poducts=====*/
.s-product-card-image::before {
    visibility: hidden;
}
.s-product-card-entry{    
    position: relative;
    display: flex;
    height: 100%;
    justify-content: space-between;
    border-radius: .75rem;
    --tw-bg-opacity: 1;
    background: none!important;
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-duration: 300ms;
}
.s-product-card-entry::before{
    content: '';
    position: absolute;
    top: 92%;
    left: 0;
    height: 65%;
    width: 100%;
    background: #fff;
    border-radius: 5px;
    transform: translateY(-90%);
    z-index: -1;
    box-shadow: 0px 0px 15px -3px rgba(0,0,0,0.1);
}
.s-product-card-image {
    background: none !important;
}
.s-product-card-vertical .s-product-card-wishlist-btn button {
    display: none;
}
img.lazy.loaded{ background: none; 
}
@media (max-width: 991px){
.s-products-list-vertical-cards {
    gap: 0.60rem;
}
}
.s-slider-block__title h2 {
    color: #3a4d39;
}
.s-slider-block__title {
    justify-content: center;
}
[dir=rtl] .s-slider-block__title-right {
    padding-left: 0rem;
}
[dir=rtl] .s-slider-block__title h2 {
    padding-left: 0rem;
}
.s-product-card-content-title a {
   color: #3a4d39;
}
.s-product-card-content-title a {
    text-align: center;
} 
/*
.s-block.s-block--best-offers.container .carousel-slider .swiper {
    padding-left: 0rem;
    padding-right: 0rem;
}
*/
.s-block__title {
    align-items: center;
    justify-content: center;
}
[dir=rtl] .s-block__title .right-side {
    padding-left: 0rem;
}
.s-block__title {
    color: #3a4d39;
}
.s-product-card-entry {
    border-radius: 0rem;
}
/*
.s-product-card-vertical .s-product-card-image {
    border-top-left-radius: 0rem;
    border-top-right-radius: 0rem;
}*/
.s-product-card-content {
    padding: 0rem;
}
.s-product-card-content-main {
    padding: 0.37rem;
}
.s-product-card-content-sub {
    padding: 0.37rem;
}
salla-button .s-button-btn{
background-color: #3a4d39;
color: #ebe3cd;
border: none;
border-radius: 0px;
    
}
.s-button-text .sicon-shopping-bag{
    display: none;
}
.s-product-card-content-footer .s-button-btn {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;

}
.s-product-card-content {
background: none;
}
.s-product-card-content-main {
    padding-bottom: 0rem;
    justify-content: center;
}
.s-product-card-content-sub {
    margin-bottom: 0.50rem;
    justify-content: center;
}

.s-product-card-content-sub {
    margin-bottom: 0.50rem;
    justify-content: center;
    flex-direction: column;
}
.s-product-card-promotion-title {
    background-color: #3a4d39;
    color: #ebe3cd;
}
/*====footer====*/
.footer-is-light .store-footer .store-footer__inner {
    background-color: transparent;
}

.store-footer{
background-color: transparent !important;
}

.footer-is-light .store-footer .store-footer__inner {
    background-size: cover;
    background-repeat: no-repeat;
 }

.footer-is-dark .store-footer .store-footer__inner {
    background-size: cover;
    background-repeat: no-repeat; }

 .footer-is-light .store-footer {
     color: #3a4d39;
 }

@media (max-width: 991px) {
a.flex.items-center.m-0 {
    padding-right: 80px;
background-image: url(https://cdn.salla.sa/BrABPB/uBNccWA8heIrPFjfWdtrr5hYG9wc7cbZ5vOE5TtJ.png); 
   background-size: 80%;
    background-repeat: no-repeat;
    background-position: center;
    padding-left: 80px;
    padding-top: 50px;
    padding-bottom: 0px;
}

a.flex.items-center.m-0 > h3{
    visibility: hidden;
}
}

 @media (max-width: 900px){
    footer {
        text-align: center;
    }
    .store-footer .contact-social ul {
        justify-content: center;
        }
        
    .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 {
        justify-content: center;
        display: inline-grid;
        justify-items: center;
    }
 .store-footer a {
        justify-content: center;
    }
} 

.footer-is-light .store-footer .social-link {
   border: none;
}

footer .sicon-whatsapp2, footer .sicon-iphone,footer .sicon-phone, footer .sicon-mail {
    border: none;

}
.footer-is-light .store-footer .contact-social {
    border: none;
}
.store-footer .contact-social {
    border-top-width: 0px;
}
.store-footer .social-link {
    border-radius: 2px;
}
.store-footer__inner {
    border-bottom-width: 0px;
}
.copyright-text p {
     color: #3a4d39;
}
.bg-white {
    border-radius: 2px;
}
@media (max-width: 900px){
.store-footer a div:nth-child(3)> .text-unicode:nth-child(1){
    display: none;
}
}

footer .store-footer__inner > div:nth-child(3) > div:nth-child(1) span.text-unicode.unicode:nth-child(1){
background: red;
}


/*===menu=*/
@media only screen and (min-width: 1024px){
.main-menu {
     color: #3a4d39;
}}

.copyright-text p:after {
    content: "designed by ddandesign";
    display: block;
    font-size: 8px;
     color: #3a4d39;
}

/*====store features====*/
.s-block--features__item {
    background-color: transparent;
    transition-property: none;
}
section.s-block.s-block--features.container {
    margin-top: 18px;
}
section.s-block.s-block--features.container > .grid {
    grid-template-columns: 1fr 1fr 1fr;
}

.s-block--features__item:first-child {
    grid-column: 1;
}
.s-block--features__item p {
    display: none;
}
.s-block--features__item h2 {
    font-weight: 10;
    color: #3a4d39;
}
.s-block--features__item h2 {
    color: #3a4d39;
}

.s-block--features__item .feature-icon {
    margin-bottom: .80rem;
    border-radius: 9px;
    background: none;
}
.s-block--features__item .feature-icon i {
   visibility: hidden;
}
.s-block--features__item:nth-child(1) .feature-icon {
    background-image: url(https://cdn.salla.sa/BrABPB/E5zz1VON6XTAlm319OFaSpCsBpWYpNGETHqIXVL5.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.s-block--features__item:nth-child(2) .feature-icon {
    background-image: url(https://cdn.salla.sa/BrABPB/0PZe4Ze8tgOvPAp91zNKsMtS5aTJ8ZqVeH1SpnkJ.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.s-block--features__item:nth-child(3) .feature-icon {
    background-image: url(https://cdn.salla.sa/BrABPB/ruHcYK3iqb7xZYN6Djyulo3JbCzvW2vLZ3od8qyg.png);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}


    .faq-header {
        font-size: 28px;
        border-bottom: 1px dotted #3a4d3940;
        padding: 24px;
        text-align: center;
        padding-top: 40px;
        color: #3a4d39;
    }
    .faq-content {
      margin: 0 auto;
    }
    
    .faq-question {
      padding: 20px 0;
      border-bottom: 1px dotted #3a4d3940;
    }
    
    .panel-title {
        font-size: 20px;
        width: 100%;
        position: relative;
        margin: 0;
        padding: 10px 26px 10px 48px;
        display: block;
        cursor: pointer;
        color: #3a4d39;

    }
    .panel-content {
      font-size: 20px;
      padding: 0px 14px;
      margin: 0 40px;
      height: 0;
      overflow: hidden;
      z-index: -1;
      position: relative;
      opacity: 0;
      -webkit-transition: .4s ease;
      -moz-transition: .4s ease;
      -o-transition: .4s ease;
      transition: .4s ease;
    }
    
    .panel:checked ~ .panel-content{
      height: auto;
      opacity: 1;
      padding: 14px;
    }
    .plus {
    position: absolute;
    margin-left: 20px;
    margin-top: 4px;
    z-index: 5;
    font-size: 42px;
    line-height: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-transition: .2s ease;
    -moz-transition: .2s ease;
    -o-transition: .2s ease;
    transition: .2s ease;
}
    .plus {
      position: absolute;
      margin-left: 20px;
      margin-top: 4px;
      z-index: 5;
      font-size: 42px;
      line-height: 100%;
      -webkit-user-select: none;    
      -moz-user-select: none;
      -ms-user-select: none;
      -o-user-select: none;
      user-select: none;
      -webkit-transition: .2s ease;
      -moz-transition: .2s ease;
      -o-transition: .2s ease;
      transition: .2s ease;
    }
    
    .panel:checked ~ .plus {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
    }
    
    .panel {
      display: none;
    }

    .product-single .main-content .product__description {
        margin: 0 -10px !important;
        padding: 0px !important;
    }
    .product-single
    .flex.whitespace-nowrap.gap-4.items-center {
        margin-bottom: 40px;
    }



/*=====testimonials=====*/
.s-block--testimonials.container .mr-2 {
    margin-right: 0rem;
}
.s-block--testimonials
.s-block__display-all {
    display: none;
}
.s-block--testimonials.container .flex.justify-between{
    justify-content: center;
    color: #3a4d39;
}
.testimonials-slider .testimonial__avatar {
    display: none;
}
.testimonials-slider .testimonial__icon {
    display: none;
}
.testimonials-slider .testimonial {
    background: none;
   border: 1px solid #ebe3cd;
   color: #3a4d39;
   border-radius: 5px;
}


[id="slider-with-bg-5"] salla-slider[type]:not(.hydrated)>div:where([dir=rtl],[dir=rtl] *), salla-slider[type]:not(.hydrated) .swiper>div>div:where([dir=rtl],[dir=rtl] *), .carousel-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}

    [id="slider-with-bg-5"].s-products-slider-slider .swiper-wrapper{
        justify-content: center;
    }
    [id="slider-with-bg-3"] salla-slider[type]:not(.hydrated)>div:where([dir=rtl],[dir=rtl] *), salla-slider[type]:not(.hydrated) .swiper>div>div:where([dir=rtl],[dir=rtl] *), .carousel-slider .swiper:where([dir=rtl],[dir=rtl] *) {
        padding-left: 0rem;
    }
    
        [id="slider-with-bg-3"].s-products-slider-slider .swiper-wrapper{
            justify-content: center;
        }
    [block-title="لشعر صحي"] .s-products-slider-slider .s-slider-block__title{
        display: none;
    }
[block-title="لجمال يليق بك"] .s-products-slider-slider .s-slider-block__title{
        display: none;
    }

    @media(max-width: 600px) {
        .s-products-slider-card {
            max-width:190px
        }
    }

    .index .s-product-card-entry:nth-child(1){
        order: 1;
    }
    .index .s-product-card-entry:nth-child(2){
        order: 2;
    }
    
    .index .s-product-card-entry:nth-child(15){
        order: 3;
    }
    
    .index .s-product-card-entry:nth-child(16){
        order: 4;
    }
    
    .index .s-product-card-entry:nth-child(4){
        order: 5;
    }
    
    .index .s-product-card-entry:nth-child(5){
        order: 6;
    }
    
    .index .s-product-card-entry:nth-child(3){
        order: 7;
    }
    
    .index .s-product-card-entry:nth-child(14){
        order: 8;
    }
    
    .index .s-product-card-entry:nth-child(13){
        order: 9;
    }
    
    .index .s-product-card-entry:nth-child(9){
        order: 10;
    }
    
    .index .s-product-card-entry:nth-child(10){
        order: 11;
    }
    
    .index .s-product-card-entry:nth-child(7){
        order: 12;
    }
    
    .index .s-product-card-entry:nth-child(8){
        order: 13;
    }
    
    .index .s-product-card-entry:nth-child(11){
        order: 14;
    }
    
    .index .s-product-card-entry:nth-child(12){
        order: 15;
    }

    .index .s-product-card-entry:nth-child(6){
        order: 16;
    }
    
    
    
.s-block--tabs-produtcs.bg-gray-100 {
    background-color: transparent !important;
}