/* Add custom CSS styles below */ 
header.store-header,.main-nav-container {
    background: #3c4041;
}
.topnav-is-dark .top-navbar{
background: unset;
}
.main-nav-container,.s-cart-summary-total {
    color: #fff;
}
.main-menu>li>a[href*=offer],.main-menu li>a:hover,.header-btn__icon {
    color: rgb(239 196 96);
}
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-top: 0;
}
#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(3) > div,#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(6) > div,#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(8) > div {
    max-width: 100%;
    padding: 0;
}
body,.banner--fixed img {
    background-color: rgb(237 228 219);
}
.s-block--banners .banner-entry .lazy__bg {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    height: 260px;
}
.s-block--banners .banner-entry {
    overflow: visible;
    height: 280px;
    background-color: rgb(237 228 219);
}
section.s-block.s-block--banners.container .sm\:gap-8 {
    gap: 10px;
}
.s-product-card-entry {
    background-color: rgb(39 41 40);
    color: #fff;
}
.s-product-card-content-title a:hover,.s-product-card-entry .s-product-card-sale-price h4 {
    color: #facc60 !important;
}
.s-product-card-content-title a {
    color: rgb(255 255 255);
}
.s-button-element.s-button-btn.s-button-outline.s-button-wide {
    color: #e8bf5f;
}
.s-button-element.s-button-btn.s-button-outline.s-button-wide:hover {
    background: #e8bf5f;
    color: rgba(31, 41, 55, 1);
}
.s-block__display-all {
font-size: 1rem;
    line-height: 10px;
    background: #fece5f;
    padding: 10px;
    border-radius: 50px;
    color: #fff;
    padding-bottom: 15px;
}
.s-block__display-all i {
    display: none;
}
.s-block--features__item {
    background-color: rgb(196 186 176);
    border: 2px solid #fece5f;
}
.feature-icon i {
    display: none;
}
.s-block--features__item .feature-icon {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-color: #a9893f !important;
}
section.s-block.s-block--features.container > div > div:nth-child(1) > div.feature-icon {
    background: url(https://cdn.salla.sa/oKdwp/6T4WfHIZQBBTOs8pJ02syC8kaaJibYOBpKjBAzOQ.png);
}
section.s-block.s-block--features.container > div > div:nth-child(2) > div.feature-icon {
    background: url(https://cdn.salla.sa/oKdwp/Gy6P7HnAvSuxE8DHJTqiiHCSpmF1x7Naxj6yI9GD.png);
}
section.s-block.s-block--features.container > div > div:nth-child(3) > div.feature-icon {
    background: url(https://cdn.salla.sa/oKdwp/h7YN1pH3Bcw99ak4ZRvuNvUExzCbnaJa9jIXpt0O.png);
}
.s-block--features__item h2{
    color: #fff;
    margin-bottom: 0.4rem;
    font-size: 1.1rem;
}
.s-block--features__item p {
    color: #e8e8e8;
    font-size: 1rem;
}

.s-reviews-container .swiper-slide:not(.swiper-slide-active) .s-reviews-testimonial {
    background: #15151545;
}
.store-footer__inner,footer,footer .md\:flex.items-center.justify-between.py-4.container.text-center,.store-footer {
    color: #000 !important;
    background-color: rgb(247 203 94) !important;
}
footer .md\:flex.items-center.justify-between.py-4.container.text-center {
    border-top: 1px solid #e3e3e3;
}
.main-menu .sub-menu {
    color: #000;
}
@media only screen and (max-width: 600px) {
.s-block--banners .banner-entry .lazy__bg {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    height: 247px;
    width: 343px;
}
section.s-block.s-block--banners.container .sm\:gap-8 {
    gap: 10px;
    display: flex;
    max-width: 360px;
    flex-direction: column;
    align-content: center;
}
}
salla-slider#photos-0-slider .swiper-wrapper {
    align-items: flex-end !important;
}