a.slide--cat-entry {
    height:13rem;
}
a.slide--cat-entry img{
    width:13rem;
    height:13rem;
}
.swiper-wrapper {
    justify-content:space-evenly;
}
.s-slider-block__title-nav {
    display:flex !important;
}
body {    
    background:url("https://i.ibb.co/7dBC2Nzz/Background.png") !important;
    background-size:cover !important;
}
section.s-block.s-block--fixed-banner  .container {
    max-width: 100%;
    padding: 0;
}
section.s-block:nth-of-type(1)  {
    margin-top:0px;
}
section.s-block img{
    background-color: transparent;
    border-radius:0px;
}
footer.store-footer {
    background-color: #3e7640 !important;
        border-top-left-radius:35px;
    border-top-right-radius:35px;
}
.store-footer__inner {
    background: #3e7640 !important;
    color : #fff;
    border-top-left-radius:35px;
    border-top-right-radius:35px;
}
footer.store-footer p {
    color : #fff;
}
.store-footer__inner {
    border: none;
}
.copyright-text p{
    color: #fff !important;
}
.sicon-user-circle:before {
    content: "\f078"
}
.top-navbar  {
    background-color: #3e7640 !important;
}
div#mainnav  {
    background-color: #fff  !important;
}
.shadow-default{
    box-shadow: 0 0 transparent !important;
} 
div#mainnav i.sicon-shopping-bag ,
i.sicon-user-circle{
    background-color: #3e7640;
    color:#fff !important;
    border-color: #3e7640 !important;
    box-shadow: 1px 1px 5px #3e7640;
}    
div#mainnav i.sicon-shopping-bag:hover ,
i.sicon-user-circle:hover{
    background-color: transparent;
    color:#3e7640 !important;
    border-color: #3e7640 !important;
}
b.s-cart-summary-total,
nav#mobile-menu{
    color: #3e7640;
}
ul.main-menu.mm-spn--open li:hover a {
    color:#000;
}
.top-navbar a{
    color: #fff !important;
}
.s-search-container.s-search-inline {
    background-color: #f5efe7;
    border-radius:50px;
}
.sub-menu a {
    color: #000;
}
.s-user-menu-trigger {
    border-radius: 50px;
    width: 45px;
    height: 45px;
}
i.sicon-menu {
    color:#3e7640;
}
.fixed-header .inner{
    background-color:#fff;
}
button.s-product-card-wishlist-btn.animated {
    background-color: #F44336 !important;
    color:#fff;
    border-color: #f44336 !important;
}
.s-product-card-content {
    text-align: center;
    
}
.s-product-card-content-sub {
    justify-content: center;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background: transparent !important;
    border: 1px solid #3e7640 !important;
    color:#3e7640;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover {
    background: #3e7640 !important;
    border: 2px solid #3e7640 !important;
    color:#fff;
}
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover i {
    color:#fff;
}
i.text-base.sicon-shopping-bag {
    color:#3e7640;
}
h3.s-product-card-content-title a {
    color:#1d1f1f;
}
h3.s-product-card-content-title:hover a {
    color:#1c3047;
}
salla-add-product-button.hydrated[product-status=out] {
    background-color: #fff;
    border: 1px solid #3E5C76;
    color:#3E5C76 !important;
}
custom-salla-product-card ,
salla-product-card{
    border:1px solid #3E5C76;
}
h1#page-main-title , nav.breadcrumbs , a.text-primary{
    color:#fff;
}
button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    background-color: #3e7640 !important;
    border: 2px solid #3e7640 !important;
    color:#fff;
}
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background-color: #3e7640 !important;
    border: 2px solid #3e7640 !important;
    color:#fff;
}
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center:hover {
    background-color:transparent !important;
    border: 2px solid #3e7640 !important;
    color:#3e7640;
}
p.text-primary{
    color:#3e7640;
}
.main-content  h1 {
    color:#fff;
}
button.s-quick-buy-button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-after {
    background-color:transparent;
    color:#3e7640;
    border:2px solid #3e7640;
}
button.s-quick-buy-button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-after:hover {
    background-color:#3e7640;
    color:#fff;
}
section.s-block.s-block--banners.container{
    display: flex;
    gap: 5px;
    justify-content: space-around;
    flex-wrap: nowrap;
}
.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns:repeat(2,minmax(0,1fr));
    flex:0 0 100%;
    max-width:100%
}
a.banner-entry{
    display:inline-block;
    height: 300px;
    background-color:transparent;
    border-radius:0px
}
.two-row .banner-entry:first-child{
    grid-row:span 1/span 2
}
@media only screen and (max-width: 600px) {
body {    
    background:url("https://i.ibb.co/Q3bJ27Zj/Background.png") !important;
    background-size:cover !important;
}
    .sticky-product-bar__quantity.center-between.mb-5 {
        width:30%
    }
    .fixed-header .inner{
        padding-block : 10px;
     }
    .product-single button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center span.s-button-text {
        font-size:0
    }
    section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none,salla-add-product-button.mt-5.w-full.sticky-product-bar__btn.s-add-product-button-with-quick-buy.s-add-product-button-with-sticky-bar.hydrated {
    flex-direction: row-reverse!important
    }
    .s-add-product-button-with-quick-buy salla-quick-buy:where([dir=rtl],[dir=rtl] *) {
    margin-left: .5rem;
    margin-right: 0 ;
    }
    .product-single button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center span.s-button-text svg {
        display: none
    }

    .product-single button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center span.s-button-text::before {
        content: "إضافة للسلة"!important;
        font-size: 12px
    }

    .product-single button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
        padding: 6px!important
    }

    .product-single footer {
        padding-bottom: 0px
    }

    .app-inner.flex.flex-col.min-h-full {
        position: relative!important
    }

    section.flex.bg-white.p-5.sm\:pb-0.rounded-md.rounded-b-none {
        position: fixed!important;
        left: 0;
        bottom: 60px;
        width: 100%;
        z-index: 22
    }
    .s-modal-body.s-modal-align-middle.s-modal-xs.s-modal-padding.s-modal-entering {
        z-index: 999999999!important
    }
    .s-search-container {
      width: 250px !important;
      margin-inline: auto;
    } 
    a.banner-entry{
    height: 85px;
    }
}
@media(min-width: 400px) and (max-width:600px) {
    a.banner-entry{
    height: 90px;
    }
}
@media(min-width: 600px) and (max-width:760px) {
    a.banner-entry{
        height: 150px;
    }
}
@media(min-width: 760px) and (max-width:875px) {
    a.banner-entry{
        height: 190px;
    }
}
@media(min-width: 876px) and (max-width:1024px) {
    a.banner-entry{
        height: 245px;
    }
}
.loader-init {
    display: none
}
button.s-login-modal-enter-button.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center ,
button.btn--wishlist.animated.hidden.sm\:inline-flex.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center ,
button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center{
    background-color: #3e7640 !important;
    border: 2px solid #3e7640 !important;
    color:#fff;
    border-radius:50px;
}
a.s-login-modal-link {
    color:#3E5C76;
}
.s-comments.s-comments-product {
    background-color:transparent;
}
.product__description a strong {
    color:#1c3047;
}
div#contact-slot:nth-of-type(1)  span.s-contacts-icon{
    background-color:	#25d366;
}
div#contact-slot:nth-of-type(2)  span.s-contacts-icon{
    background-color:#fff;
    color:#000;
}
div#contact-slot:nth-of-type(4)  span.s-contacts-icon{
    background-color:#ff0000;
}
div#contact-slot:nth-of-type(3)  span.s-contacts-icon{
    background-color:#0088cc;
}
span.s-contacts-icon{
    border:none;
}
section.s-block:nth-of-type(1) .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-backface-hidden {
    padding: 0 !important;
    margin :0 !important;
}
section.s-block:nth-of-type(1) .swiper-slide {
    width : 100% !important;
}
section.s-block:nth-of-type(1) salla-slider.photos-slider .swiper-slide{
    padding:0px !important;
    margin:0px;
}
li.s-social-link a{
    border:none;
    color:#fff;
}
li.s-social-link a[title="instagram"]{
    background-image: linear-gradient(150deg,#f9ce34,#ee2a7b,#6228d7);
}
li.s-social-link a[title="tiktok"]{
    background-image: linear-gradient(150deg,#00f2ea,#000,#ff0050);
}
li.s-social-link a[title="snapchat"]{
    background: #fffc00!important;
    color:#000;
}

.feature-icon i {
    display: none;
}
.feature-icon {
    background-image: url(https://i.ibb.co/My3Pn2NT/Group-20.png);
    background-size: cover;
}
.feature-icon:has(.sicon-shipping-fast) {
    background-image: url(https://i.ibb.co/yn6LnxhT/Group-19.png);
    background-size: cover;
}
.feature-icon:has(.sicon-store2) {
    background-image: url(https://i.ibb.co/FLQ7FBgq/Group-18.png);
    background-size: cover;
}
.s-block--features__item {
    background : #fff ;
    box-shadow:1px 1px 10px #3E5C761f ;
    border-radius:20px
}
.feature-icon {
    background-color : transparent !important;
}
.s-block--features__item .feature-icon {
    height: 5rem;
    width: 5rem;
    border-radius:0px;
}
.s-block--features__item h2 {
    color : #2c2c2c;
}
.s-block--features__item p {
    color : #868686;
}
.s-slider-block__title-right h2{
    color:#FFF
}
h1.s-reviews-header {
    color:#FFF
}

a.s-reviews-display-all {
    color:#fff;
}
span.s-reviews-display-all-icon path{
    fill:#FFF;
}
.main-content label {
    color:#000;
}
h2.font-bold.text-xl.inline-block , .content-wrapper span {
    color:#fff !important;
}
.starting-or-normal-price.gap-4.flex h2{
    color:#000 !important
}
.mb-5 {
    background: #fff;
}
salla-social-share.inline-flex.mb-5.hydrated {
background : transparent;
}
.product__description , .product__description p strong , .product__description h2 strong , .product__description p span , .gap-4.flex span , a#btn-show-more{
    color:#fff !important
}
h1.text-gray-900.leading-6.text-lg {
    color:#000
}