/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
span.s-cart-summary-count {
    background: #252525;
    color: #ffffff;
}
.navbar-brand img {
    max-height: 4rem !important;
    padding: 4px;
}

.s-slider-block__title-left,.slide--cat-entry h2,b.s-cart-summary-total {
    display: none
}

a.offers-link {
    color: red!important
}

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

section.s-block.s-block--fixed-banner.wide-placeholder .container {
    max-width: 100%;
    padding: 0;
}
section.s-block.s-block--fixed-banner.wide-placeholder:has([src="https://cdn.salla.sa/form-builder/lMjg92mrUoaf7vZv7SyL6cCvsK5uXd9o9hFyJbH2.png"]) .container {
    padding:1rem
}

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

.s-slider-block__title-right {
    margin: auto;
    padding: 0
}

.s-slider-block__title-right h2 {
    color: #9ca2a4;
    opacity: 1;
    border-bottom: 2px solid;
    padding-bottom: 5px;
    padding-left: 0
}

.s-product-card-entry.s-product-card-vertical {
    border: 2px solid #6b7280
}

.s-product-card-content * {
    text-align: center;
    justify-content: center
}

h4.s-product-card-price {
    font-size: 15px;
    color: #383e3f;
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color: #9ca2a4;
    opacity: 1;
    color: #ffffff;
}

salla-slider.photos-slider .swiper-slide {
    width: 100%!important
}

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

.two-row .banner-entry:first-child {
    grid-row: span 1/span 2
}

section.s-block.s-block--banners.container a {
    background-color: transparent;
    height: 157px
}

.store-footer__inner {
    background-color: #edecea !important;
    color: #000000;
    opacity: 1;
}

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

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

.s-comments.s-comments-product,a.slide--cat-entry {
    background-color: transparent
}

[product-status=out] {
    cursor: no-drop
}

.content.content--single-page,section.cart-item {
    box-shadow: rgba(99,99,99,.2) 0 2px 8px 0
}

h1.s-reviews-header {
    margin: auto auto 20px;
    color: #9ca2a4
}

a.slide--cat-entry {
    border: none;
    box-shadow: none!important;
    height: unset;
    transition: 1s;
}
a.slide--cat-entry:hover{
    transform:scale(0.8);
    transition:1.2s
}

a.slide--cat-entry img {
    width: 100%;
    height: 100%;
    border-radius: 0
}

@media(min-width: 992px) {
    .swiper-slide.slide--one-sixth {
        width:33.33%
    }
}

@media (max-width: 992px) {
    .store-footer__inner .container.grid {
        grid-template-columns:repeat(1,minmax(0,1fr))!important
    }

    .store-footer__inner p {
        margin: auto
    }

    section.s-block.s-block--banners.container a {
        background-color: transparent;
        height: 22vw
    }

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

    .s-block.s-block--categories .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
        padding-left: 0
    }
}

@media (max-width: 600px) {
    .navbar-brand img {
        max-height:60px!important
    }

    .main-nav-container b.s-cart-summary-total {
        display: none
    }

    .s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center,[product-status=out] {
        padding: 5px
    }

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

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

    section.sticky-product-bar.bg-white.p-5.rounded-md.rounded-b-none {
        justify-content: center
    }

    .s-product-card-content-sub,.s-reviews-testimonial__inner {
        flex-direction: column
    }

    .s-product-card-sale-price {
        display: flex;
        flex-direction: column
    }

    i.sicon-menu.text-primary.text-2xl {
        /* color: #fff!important; */
    }
    salla-slider .slide--one-sixth {
        width:45%
    }
}

.product-single .s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center span.s-button-text,.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center,.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center,button.s-infinite-scroll-btn.s-button-btn.s-button-primary {
    color: #fff;
    background-color: #646464;
    border: none;
}
.copyright-text p{
    color:#fff
}









section.s-block.s-block--photos-slider {
    margin-top: 0;
}
salla-slider.photos-slider .swiper-slide {
    margin: 0 !important;
    width:100% !important;
    padding: 0;
}
salla-slider.photos-slider .swiper {
    padding:0
}