/* Add custom CSS styles below */ 

:root {
    --font-main: 'cairo';
    --color-primary: #5b3a1a;
    --color-primary-dark: #5b3a1a;
    --color-primary-light: #966638;
    --color-primary-reverse: #ffffff;
}

/* ============================= Slider - Photos ============================== */
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    width: 100%;
}

section.s-block.s-block--photos-slider .carousel-slider .swiper-wrapper > div {
    padding: 0 !important;
}

section:first-of-type.s-block.s-block--photos-slider {
    margin-top: 0;
}
[dir="rtl"] salla-slider.photos-slider .swiper {
    padding: 0;
}

section.s-block.s-block--photos-slider .s-slider-block__title-nav {
    display: none !important;
}
.s-product-card-entry .s-button-btn {
    background-color: #FCF1E7;
    color: #966638;
}
.s-product-card-entry {
    background-color: #966638;
}
.s-product-card-content-title a {
    color: rgb(0 0 0);
}
.s-product-card-vertical .s-product-card-wishlist-btn {
    all: unset;
    align-items: center;
    border: 1px solid #FCF1E7;
    border-radius: 4px;
    color: #FCF1E7;
    cursor: pointer;
    display: flex;
    flex: 1;
    font-size: 20px;
    justify-content: center;
    padding: 7px 10px;
    position: static;
}

.sm\:py-16 {
        padding-top: 0rem;
        padding-bottom: 4rem;
    }
    .s-block {
        margin-top: 0rem;
        background: unset;
    }
    .lg\:mb-\[70px\] {
        margin-bottom: 32px;
        padding-top: 2rem;
    }
.top-navbar {
        background: #FCF1E7;
    }
.mobile-menu {
    background-color: unset !important;
}
.inner.bg-inherit {
    background: #966638;
}
#mainHeader.fixed-pinned {
    position: static;
}
.TO-description_bannar .desc-banner .s-product-card-entry {
    background-color: rgb(150 102 56);
}
.s-products-offer .container .products__container .s-products-list-horizontal-cards .s-product-card-horizontal {
    background-color: #966638;
    border: 1px solid #5f6f52;
}
.main-nav-container .mobile-menu .main-menu > li > a {
    font-weight: 700;
    color: #fff;
}
.duration-1000 {
    background: #fcf1e7;
}
.bg-\[\#EFF2EDB2\] {
    background-color: rgb(252 241 231);
}

.single__product .main-content .s-add-product-button-with-quick-buy .s-add-product-button-main .s-button-text {
    color: var(--color-primary) !important;
}

.single__product .main-content .sticky-product-bar .s-add-product-button-with-quick-buy .s-add-product-button-main button {
        color: #5b3a1a !important;
    }
strong {
    font-size: 18px !important;
    font-weight: 800 !important;
}