.header-btn__icon,body:after{border:none}#mainnav,.s-block--categories .swiper-wrapper a{background-color:var(--third-color)}:root{--main-color:#7b593d;--second-color:#000;--third-color:#fff}body:after{content:"";width:100%;height:100%;top:0;position:fixed;z-index:999999;background:url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/OqElxq/Rns3095Q1tUmx0P7I8cqH9rPYPdzewc9rv16ZKSy.png) center/160px no-repeat #fff;left:0;animation-name:fade-in;animation-duration:2s;animation-fill-mode:forwards}@keyframes fade-in{0%,50%{opacity:1}100%{opacity:0;visibility:hidden}}.header-btn__icon,.main-menu,.s-button-primary-outline,.s-cart-summary-total,.s-slider-block__title,.slide--cat-entry i,.store-footer h3{color:var(--main-color)}.two-row .banner-entry:first-child{grid-column:span 1/span 1;grid-row:span 1}.banner-entry{background-color: transparent}.banner--fixed img,.store-footer__inner{background-color:transparent!important}.main-menu li a:hover,.sicon-user-circle:hover::before,.slide--cat-entry h4{color:var(--second-color)}.s-block__title,.s-products-slider-slider .s-slider-block__title{color:#000!important;border-right:11px solid var(--main-color);border-radius:9px;padding-right:15px;padding-top:7px;padding-bottom:9px;margin-right:12px}@media only screen and (max-width:1024px){.mm-spn.mm-spn--light{color:var(--main-color);background:var(--third-color)}}@media (max-width:1024px){salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *){padding-right:0}}.s-block--photos-slider{margin-top:0!important}.swiper{padding-left:0!important}salla-slider.photos-slider .swiper-slide{position:relative;height:auto;width:100%;overflow:hidden;padding-left:0;padding-right:0}.flex.items-center.m-0,.swiper-pagination{display:none}.s-contacts-icon,.s-social-link a,.store-footer i{color:var(--main-color);border-color:var(--main-color)}.slide--cat-entry i{content:"\ec0b"}.s-contacts-item{justify-content:center}.s-product-card-entry{border:2px solid var(--main-color);padding:7px;border-radius:17px;box-shadow:0 0 10px #ddd}.s-block--features__item h4,.s-product-card-price{color:var(--main-color)}.s-product-card-content-footer .s-button-btn{border-radius:30px!important;font-size:13px;background:var(--main-color);box-shadow:0 0 10px #ddd;color:#fff}.footer-list,.s-block--features__item p,.store-footer a,.store-footer h3:hover,.store-footer__inner .max-w-sm{color:var(--second-color)}.grid-flow-row{grid-auto-flow:column}@media only screen and (min-width:600px){.lg\:grid-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:col-span-2{grid-column:span 1/span 1}}@media only screen and (max-width:600px){.s-product-card-content-footer .s-button-btn{font-size:10px}}.store-footer{padding:30px;font-size:14px;border-top-left-radius:125px;border-top-right-radius:125px;box-shadow:0 0 20px rgba(0,0,0,.2)}.footer-is-light .store-footer .store-footer__inner{background_color:transparent}.store-footer__inner{text-align:center}.store-footer__inner .flex{justify-content:center}.store-footer__inner .max-w-sm{margin:auto}.store-footer h3{font-size:1.3rem}.store-footer h3:hover{opacity:1;coursor:pointer}.s-payments-list:before{content:"";top:0;font-size:14px;color:var(--main-color)!important;margin-left:30px;margin-top:5px}.footer-is-light .store-footer__inner .grid>div:first-child p:nth-child(2):before{content:'';width:100%;height:5rem;background-image:url(https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/OqElxq/Rns3095Q1tUmx0P7I8cqH9rPYPdzewc9rv16ZKSy.png);background-size:contain;background-repeat:no-repeat;display:block;margin:auto auto .5rem;background-position:center}

.s-reviews-container .swiper-slide-active .s-reviews-testimonial__inner {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.s-reviews-container .swiper-slide-active .s-reviews-testimonial__avatar:where([dir="rtl"], [dir="rtl"] *) {
  margin-left: 00;

}
  .s-reviews-testimonial__name_wrapper {
    flex-direction: row;
    justify-content: space-between;
    flex-direction: column;
  }
  .s-reviews-testimonial__rating {
  margin-left: 0;
  margin-top: 15px;
}
.s-reviews-container .swiper-slide-active .s-reviews-testimonial__inner {
flex-direction: column;

  border-radius: 30px;

  text-align: center;
}
.s-reviews-testimonial__text {
  flex: 1 1 0%;
  flex-direction: column-reverse;
  display: flex;
}
 .s-reviews-container .swiper-slide-active .s-reviews-testimonial:where([dir="rtl"], [dir="rtl"] *) {

    background-color: transparent;
  }

#mainnav,
#mainnav .inner {
    background: #66432F !important;
}

#mainnav * {
    color: #FFFFFF !important;
}

#mainnav svg,
#mainnav svg path {
    fill: #FFFFFF !important;
}

[data-testid="store-home-fixed-banner"] {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

[data-testid="store-home-fixed-banner"] .container {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important;
}

[data-testid="store-home-fixed-banner"] .banner--fixed {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    border-radius: 0 !important;
}

[data-testid="store-home-fixed-banner"] picture,
[data-testid="store-home-fixed-banner"] img {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    margin: 0 !important;
}

body{
  background-color: #F9F4EF;
}

img[src*="584e8a7e-4437-42f7-9c04-cdf124380047"] {
    margin-top: 2rem !important;
}

img[src*="98e61fbe-97a6-4e58-9dd7-86d106969bde"] {
    margin-top: 2rem !important;
}

section[data-testid="store-home-fixed-banner"]:has(
    img[src*="38dacf89-3687-4a37-9c10-3c874fc5abec"]
) {
    margin-top: 2rem !important;
}

section[data-testid="store-home-fixed-banner"]:has(
    img[src*="38dacf89-3687-4a37-9c10-3c874fc5abec"]
) .container {
    width: 100% !important;
    max-width: 1580px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

img[src*="38dacf89-3687-4a37-9c10-3c874fc5abec"] {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin-top: 2rem !important;
}

.store-footer {
    background-color: #66432F;
}



/* =========================
   FOOTER - ALL TEXT WHITE
   ========================= */

footer.store-footer,
footer.store-footer h1,
footer.store-footer h2,
footer.store-footer h3,
footer.store-footer h4,
footer.store-footer p,
footer.store-footer span,
footer.store-footer b,
footer.store-footer a,
footer.store-footer li,
footer.store-footer i,
footer.store-footer .unicode,
footer.store-footer .copyright-text,
footer.store-footer .s-menu-footer-item,
footer.store-footer .s-contacts-item,
footer.store-footer .s-contacts-title,
footer.store-footer .s-trust-badges-label,
footer.store-footer .s-trust-badges-number {
    color: #ffffff !important;
}


/* =========================
   FOOTER SVG ICONS WHITE
   ========================= */

footer.store-footer svg,
footer.store-footer svg path,
footer.store-footer svg circle,
footer.store-footer svg rect,
footer.store-footer svg polygon {
    fill: #ffffff !important;
    color: #ffffff !important;
}


/* Social Media Icons */
footer.store-footer .s-social-icon,
footer.store-footer .s-social-icon *,
footer.store-footer .s-social-link,
footer.store-footer .s-social-link * {
    color: #ffffff !important;
    fill: #ffffff !important;
}


/* Contact Icons - WhatsApp / Email */
footer.store-footer .s-contacts-icon,
footer.store-footer .s-contacts-icon *,
footer.store-footer .s-contacts-item,
footer.store-footer .s-contacts-item * {
    color: #ffffff !important;
    fill: #ffffff !important;
}


/* Footer Links Hover */
footer.store-footer a:hover,
footer.store-footer .s-menu-footer-item:hover,
footer.store-footer .s-contacts-item:hover {
    color: #ffffff !important;
}


/* Copyright */
footer.store-footer .text-gray-400,
footer.store-footer .copyright-text,
footer.store-footer .copyright-text * {
    color: #ffffff !important;
}

.max-w-sm.leading-6.mb-6 {
    margin-bottom: 20px !important;
}

.s-product-card-image {
    background-color: rgb(255 255 255);
}

nav#mobile-menu {
    margin-top: 10px !important;
}

/* إظهار لوجو الفوتر بدون تعديل أي كود قديم */
.store-footer .grid > div:first-child > a.flex.items-center.m-0 {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
}

.store-footer .grid > div:first-child > a.flex.items-center.m-0::before {
    content: "";
    display: block !important;

    width: 110px !important;
    height: 40px !important;
    margin: 0 auto 10px;

    background-image: url("https://cdn.files.salla.network/theme/428626920/ae6403a5-2d2a-4e2a-b3a5-08d9156ddf47-original.webp");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.store-footer .grid > div:first-child > a.flex.items-center.m-0 h3 {
    display: none !important;
}

.store-footer .contact-social ul {
    justify-content: center;
}

.s-product-card-promotion-title {
    position: absolute;
    left: 0;
    bottom: 0;
    top: auto;

    width: fit-content;
    max-width: 90%;
    
    background: #c63d3d;
    color: #fff;

    font-size: 12px;
    font-weight: 700;
    line-height: 1.4;

    padding: 6px 10px;
    
    border-radius: 0 10px 0 10px;

    white-space: nowrap;
    z-index: 5;
}

@media (max-width: 767px) {
    .s-product-card-promotion-title {
        font-size: 10px;
        padding: 5px 8px;
        max-width: 90%;
    }
}

.promotion-title:where([dir=rtl],[dir=rtl] *) {
    border-bottom-left-radius: 0rem;
    border-top-left-radius: 0rem; 
    left: 0;
}

.promotion-title:where([dir="rtl"], [dir="rtl"] *) {
    right: auto !important;
}