[dir=rtl] .s-slider-block__title h2, .s-block__title h2 {
    text-transform: uppercase;
    background-image: linear-gradient(-225deg, #553939 0%, #8d5356 9%, #613436 67%, #000000a1 100%);
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    color: #fff;
    font-weight: bold;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: textclip 2s linear infinite;
    display: inline-block;
    font-size: 21px;
}


[dir=rtl] .s-slider-block__title h2::after, .s-block__title h2::after {
    content: "";
    width: 90%;
    height: 3px;
    background: linear-gradient(90deg, rgb(229 228 226 / 61%) 0%, rgb(131, 70, 73) 62%, rgb(97, 52, 54) 100%);
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: -5px;
}

@media (max-width: 768px) {
    i.sicon-menu.text-primary.text-2xl {
        color: white;
        background: #613436;
        box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
        padding: 6px;
        border-radius: 22px;
    }
}
[class^=sicon-], [class*=" sicon-"] {
    font-family: "sallaicons" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

i.header-btn__icon.sicon-user-circle,
i.header-btn__icon.icon.sicon-shopping-bag {
    color: #f5f5f5;
    background: #613436;
    transition: all .5s;
      box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);

}


.s-cart-summary-total {
    color: #613436 !important;
}

.s-search-modal {
    border: 1.5px solid #603234;
    border-radius: 22px;
}

 .s-cart-summary-count {
  background-color: rgb(95 49 53);
}
 
   .s-block {
        margin-top: 0rem;
    }
    
    .s-product-card-content-main {
    display: flex;
    justify-content: center;
}

.s-product-card-content-sub {
    display: flex
;
    justify-content: center;
}

@media (min-width: 1280px) {
    .container {
        max-width: 100%;
    }
 
}

.s-product-card-content-title a {
    color: #5e3334;
}

h4.s-product-card-price {
    color: #5e3236;
}

li#\31 311077100 {
    color: #613234;
}

li#\35 77975522 {
    color: #603036;
}

li#\31 692008732 {
    color: #603234;
}

li#\34 02887149 {
    color: #623136;
}

a.s-menu-topnav-item.topnav-link-item.right-side {
    color: #623134;
}

a.s-contacts-topnav-link {
    color: #5e3135;
}

a.s-contacts-topnav-link {
    color: #5e3135;
}



b.s-cart-summary-total {
    color: #5f3134;
}

li#\31 203101679 {
    color: #603235;
}

a.flex.items-center.m-0 {
    display: flex
;
    justify-content: center;
}

.max-w-sm.leading-6.mb-6 {
    text-align: center; /* لتوسيط النص أفقيًا */
    margin: auto; /* لتوسيط العنصر إذا كان له عرض محدد */
    display: block; /* تأكد أن العنصر يتصرف كعنصر block */
}


p {
  text-align: center; /* لتوسيط النص داخل الفقرة */
  margin: 0 auto; /* لضبط الهوامش */
  display: flex; /* لتفعيل المرونة */
  justify-content: center; /* لتوسيط المحتوى أفقيًا */
  align-items: center; /* لتوسيط المحتوى عموديًا */
}



div h3,
div > .salla-menu {
  text-align: center; /* توسيط النصوص فقط */
}

div > .salla-menu > div {
  display: flex; /* توسيط المحتوى الداخلي */
  justify-content: center;
}



div > salla-menu {
  display: flex; /* استخدام Flexbox */
  justify-content: center; /* توسيط أفقي */
  align-items: center; /* توسيط عمودي */
  text-align: center; /* لتوسيط النصوص داخل العناصر */
}


.s-contacts-list.s-contacts-list-vertical {
    display: flex
;
    align-items: center;
}

salla-social.s-social-list.hydrated {
    display: flex;
    justify-content: center;
}

.store-footer__inner {
    background: linear-gradient(to top, #613436, #89484b);
    color: #fff;
    padding: 28px;
    position: relative;
    border-top-left-radius: 116% 129px;
    border-top-right-radius: 117% 129px;
    transform: translateY(0px);
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
    background-color: #613436;
}

@media (min-width: 1280px) {
    .container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
     
        display: flex;
        justify-content: center;
    }
}

.copyright-text p {
    color: rgb(228 229 234);
}

a.s-slider-block__display-all {
    color: #5f3135;
}

i.header-btn__icon.sicon-user-circle, i.header-btn__icon.icon.sicon-shopping-bag {
    color: #603332;
    background: #ff979b00;
    transition: all .5s;
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}

i.header-btn__icon.sicon-user-circle, i.header-btn__icon.icon.sicon-shopping-bag {
    color: #603332;
    background: #ff979b00;
    transition: all .5s;
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
}


@media (max-width: 768px) {
    i.sicon-menu.text-primary.text-2xl {
        color: #613436;
        background: #fff;
        box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
        padding: 6px;
        border-radius: 22px;
    }
}

li#\31 805282726 {
    color: #5e3032;
}