li.s-social-link:nth-of-type(1) a {
    background-image: linear-gradient(150deg,#f9ce34,#ee2a7b,#6228d7)
}
li.s-social-link:nth-of-type(4) a {
    background-image: linear-gradient(150deg,#00f2ea,#000,#ff0050)
}
li.s-social-link:nth-of-type(2) a {
    background: #000!important
}
li.s-social-link:nth-of-type(3) a {
    background: #FFFC00!important;
    color:#000;
}
li.s-social-link:nth-of-type(5) a {
    background: #4267B2!important;
}
#contact-slot:nth-of-type(1) span.s-contacts-icon {
    background-color: #128c7e;
    border:none;
}
#contact-slot:nth-of-type(2) span.s-contacts-icon,a.s-slider-block__display-all:hover {
    background-color: #000!important;
    border:none;
}
#contact-slot:nth-of-type(3) span.s-contacts-icon {
    background-color: #f04b3f;
    border:none;
}
section.s-block img {
    border-radius: 0
}

.carousel-slider .s-slider-block__title-nav {
    display: flex
}
body {
    background: #f9fafb
}

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

section.s-block:nth-of-type(1) {
    margin-top: 0
}

section.s-block img {
    background-color: transparent;
    border-radius: 20px
}

section.s-block img {
    border-radius: 0
}

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

.store-footer__inner {
    background:#fff!important;
    color: #2f2e8c;
    border-top-left-radius:45px !important;
    border-top-right-radius:45px !important;
}
.copyright-text p{
    color:#2f2e8c !important;
}
footer.store-footer p {
    color: #2f2e8c
}

span.s-contacts-icon {
    border-color: none;
}

.store-footer__inner {
    border: none
}

.sicon-user-circle:before {
    content: "\f078"
}

.top-navbar {
    background-color: #541c75!important
}

div#mainnav {
    background: #ffffff!important;
}

.shadow-default {
    box-shadow: 0 0 transparent!important
}

div#mainnav i.sicon-shopping-bag, div#mainnav i.sicon-user-circle {
    background-color: #541c75;
    color: #fff!important;
    border-color: #541c75!important
}

b.s-cart-summary-total,nav#mobile-menu {
    color:#541c75
}

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: #fff;
    border-radius: 50px
}

.sub-menu a {
    color: #000
}

.s-user-menu-trigger {
    border-radius: 50px;
    width: 45px;
    height: 45px
}

i.sicon-menu {
    color: #541c75
}

.fixed-header .inner {
    background:#fff !important;
}

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-color: #8968fe!important;
    border: 1px solid #8968fe!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 {
    background-color: transparent!important;
    border: 2px solid #8968fe!important;
    color: #8968fe
}

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: #8968fe
}

i.text-base.sicon-shopping-bag {
    color: #fff
}

h3.s-product-card-content-title a {
    color: #000
}

h3.s-product-card-content-title:hover a {
    color: #8968fe
}

salla-add-product-button.hydrated[product-status=out] {
    background-color: #fff;
    border: 1px solid #000;
    color: #000!important
}

custom-salla-product-card,salla-product-card {
    border: 1px solid #322b28
}

h1#page-main-title {
    color: #8968fe
}

.main-content label {
    color: #8968fe
}

nav.breadcrumbs {
    color: #8968fe
}

a.text-primary {
    color: #8968fe
}

button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    background-color: #8968fe!important;
    border: 2px solid #8968fe!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: #8968fe!important;
    border: 2px solid #8968fe!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 #8968fe!important;
    color:#8968fe
}

p.text-primary {
    color: #000
}

.main-content h1 {
    color: #000
}

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: #8968fe;
    border: 2px solid #8968fe
}

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: #8968fe;
    color: #fff
}
@media only screen and (max-width: 600px) {
    .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: 50px
    }

    .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
    }

    nav#mobile-menu {
        color: #541c75!important
    }

    section.s-block:nth-of-type(1) {
        margin-top: 0px
    }
}
.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:#8968fe!important;
    border: 2px solid #8968fe!important;
    color: #fff
}

a.s-login-modal-link {
    color: #000
}

.s-comments.s-comments-product {
    background-color: transparent
}

.product__description a strong {
    color: #000
}

li.s-social-link a {
    border: none;
    color: #fff
}
p.text-gray-400.mb-2\.5.md\:mb-0 {
    color: #fff
}

button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    background-color: #8968fe!important;
    border: 2px solid #8968fe!important;
    color: #fff
}
.s-contacts-icon svg{
fill:#fff;
}
div#myMap {
    display:none !important;
    margin-top:30px !important;
}
.index div#myMap{
    display:block !important;
}
div#myMap iframe {
    width:100% 
}
a.slide--cat-entry {
    border:none;
    background-color:#f9fafb;
    padding:0px !important;
}
a.slide--cat-entry img{
    width:6rem;
    height:6rem;
}
.swiper-slide.slide--one-sixth {
    padding:0px !important;
}
@media(min-width: 400px) and (max-width:600px) {
    salla-slider .slide--one-sixth{
    width:29%
}
a.slide--cat-entry h2{
    font-size:10px;
}
}
@media(min-width: 600px) and (max-width:768px) {
    salla-slider .slide--one-sixth{
    width:18%
}
a.slide--cat-entry h2{
    font-size:13px;
}
}
.s-block--slider-with-bg .slider-bg:before , section.s-block.s-block--slider-with-bg.s-block--full-bg {
    background-color:transparent
}
section.s-block.s-block--slider-with-bg.s-block--full-bg {
    width:95%;
    margin-inline:auto;
}
.slider-bg {
    border-radius:25px;
}
@media(min-width: 400px) and (max-width:600px) {
    .s-block--slider-with-bg .slider-bg{
        background-size:contain;
        background-repeat:no-repeat;
        background-position:top;
        height:19rem
    }
    .slider-bg {
    border-radius:15px;
    }
    section.s-block.s-block--slider-with-bg.s-block--full-bg {
    width:98%;
    }
}



/****************************/
.salla-1298199463:has(div#product-1989571778 ){
    .sidebar.md\:sticky.top-24.w-full.md\:\!w-2\/4.rtl\:ml-8.ltr\:mr-8.pb-8.md\:pb-16.overflow-hidden.shrink-0 {
        width:100% !important;
        display:block !important;
    }
    div#product-1989571778 {
        flex-direction:column;
    }
    .main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16 {
        width:100% !important;
    }
    .md\:sticky{
        position:static !important;
    }
    form.form.product-form {
        position: fixed!important;
        left: 0;
        bottom: 00px;
        width: 100%;
        z-index: 22
    }
    nav.breadcrumbs.w-full.py-5 {
        display:none;
    }
    .sc-q8c6tt-3.hKYcqG  {
        bottom:100px !important;
    }
    .s-comments-container {
        display:flex;
        flex-direction:column;
    }
    salla-reviews-summary.s-reviews-summary-wrapper.hydrated {
        order:5 !important;
    }
    footer.store-footer {
        padding-bottom:200px !important;
    }
    @media (max-width: 768px) {
        footer.store-footer {
            padding-bottom:0px !important;
        }
        .sc-q8c6tt-3.hKYcqG  {
            bottom:50px !important;
        }
    }
    a.brand-logo , .main-content h1 {
        display:none;
    }
    li.ql-direction-rtl::marker{
    list-style:none !important;
}
article.article--main.pb-1{
    text-align:center !important;
    margin:auto !important;
}
article.article--main.pb-1 img{
    margin:auto !important;
}
}*/