/* Add custom CSS styles below */
/* Start Editing First Banner */
body{
background-color :white !important
overflow:hidden !important
}

section.s-block.s-block--fixed-banner.wide-placeholder{
  margin-top:0;
}

.banner--fixed img{
     border-radius:0;
   }

@media (min-width: 1280px){
:nth-child(1 of   section.s-block.s-block--fixed-banner.wide-placeholder ) .container
{
      max-width: 100%;
      margin: 0 !important;
      padding: 0;
  }

}

/* End Editing First Banner */

@media (min-width: 1024px) {
  #mainnav .container {
    max-width: 1200px;
    margin: 0 auto;
  }

  #mainnav .flex.items-stretch.justify-between.relative {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  #mainnav .flex.items-center:first-child {
    order: 1;
  }

  #mainnav custom-main-menu {
    order: 2;
    margin: 0 30px;
  }

  #mainnav .flex.items-center.justify-end {
    order: 3;
  }
}

img {
  border-radius: 0 !important;
  background-color: transparent !important;
}

.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 0 !important;
}

a.banner-entry.square-photos.has-overlay.with-hover {
  height: 500px !important;
  background-color: transparent !important;
}

#best-offers-4-slider .w-full {
  background-color: #8D5954 !important;
  border-radius: 21px;
  padding: 5px;
}

button {
  background-color: #8D5954 !important;
  color: white !important;
}

.s-slider-block__title-left {
  display: none !important;
}

.lazy__bg.lazy.bg-no-repeat.entered.loaded {
  background-size: contain !important;
}

.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 10px !important;
}

.s-product-card-image {
  background-color: transparent !important;
}



.lazy__bg.lazy.bg-no-repeat.entered.loaded {
  background-size: cover !important;
}
.store-footer__inner a {
  color: white;
  margin: 10px auto !important;
}
footer .container {
  background-color: transparent !important;
  border: none !important;
}

.store-footer__inner {
  border: none;
}

.store-footer__inner > .container {
  padding: 13px !important;
  max-width: 1200px !important;
  margin: auto !important;
}

.s-product-card-image {
  border-radius: 10px !important;
  padding: 5px !important;
}

.header-btn {
  background-color: transparent !important;
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
  justify-content: center !important;
  align-items: center !important;
}

.text-sm.copyright-text {
  margin-left: 5px !important;
}

.s-block.s-block--banners.container .s-block__title {
  display: flex;
  justify-content: center;
  align-items: center;
}

.s-block.s-block--banners.container .s-block__title .right-side h2 ,
.s-slider-block__title-right h2 {
  font-size: 2rem;
  font-weight: 600;
  line-height: 150%;
  color: #8d5954;
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.s-products-slider-card {
  border-radius: 12px;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.s-products-slider-card:hover {
  transform: translateY(-4px);
}

.s-products-slider-card .s-product-card-image img {
  border-radius: 12px 12px 0 0;
  display: block;
  width: 100%;
  height: auto;
}

h4.s-product-card-price {
  color: #8D5954 !important;
}

/* موبايل وتابلت */
@media (max-width: 1024px) {

.s-block.s-block--banners.container
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8 a {
    height: 184px !important;
}

.s-block.s-block--banners.container
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8 a .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
}
}

footer.store-footer > .store-footer__inner > .container.text-center {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
}

a.banner-entry.square-photos.has-overlay.with-hover::after {
    display: none !important;
}

.s-block.s-block--fixed-banner.wide-placeholder{
margin-top:0 !important
}
.text-with-border{
display:none !important
}


.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
}
#best-offers-4-slider .w-full {
   background-color: transparent !important;
   padding: 0 !important;
}

@media (min-width: 1025px) {
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap: 10px !important;
  }
}
@media (min-width: 1025px) {
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos {
    height: 220px !important;
    width: 100% !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap: 10px !important;
  }
}


.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos{
        width: 312px !important;
}

section.s-block.s-block--banners.container
> div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
display:flex !important;
}

.container{
  margin-top: 20px !important;
}


  img[src="https://cdn.salla.sa/form-builder/Aq4dL0AQ1QLOm9dkawZfvzucYlG8xJWyVeaHgGOz.png"] {
    margin-top: 8px !important;
  }

  .store-footer__inner {
    margin-bottom: 0 !important;
    padding-bottom :0 !important;
  }
.store-footer__inner a{
  padding:0 !important;
  }
section:first-of-type .container {
    margin-top: 0 !important;
}

button{
background-color:transparent !important;
color: #8D5954 !important;
border: 1px solid #8D5954 !important;
}
button:hover{
background-color: #8D5954 !important;
color:white !important;
}
.s-block.s-block--banners.container .s-block__title .right-side h2::after ,
.s-slider-block__title-right h2::after {
     content: "";
    position: absolute;
    top: 12px;
    left: 50%;
    transform: translateX(-50%);
    width: 300px;
    height: 66px;
    margin-top: 10px;
    background: url(https://i.ibb.co/chGzMF2j/Group-1000006594.png) no-repeat center;
    background-size: contain;
    display: block;
}


.s-slider-block__title {
justify-content:center !important ;
align-items:center !important
}
.s-reviews-testimonial .s-reviews-testimonial__info h2 {
    font-size: 16px !important ;
    font-weight: normal !important;
    line-height: 150% !important;
    align-items: center !important;
    color : #8D5954 !important ;
}




.s-reviews-testimonial .s-reviews-testimonial__info h2::after{
display:none !important
}
.s-block--tabs-produtcs .tab-trigger.is-active button {
background-color:#8D5954 !important;
color:white !important;
}
.header-btn {
border :none !important
}
.header-btn:hover{
background-color:transparent !important
}
 i{
    color : #8D5954 !important ;
    border: none !important;
}
.s-cart-summary-total{
    color : #8D5954 !important ;
}
.top-navbar .container{
margin-top :0 !important;
}
.top-navbar{
padding:0 !important;
margin:0 !important
}
section.s-block.s-block-tabs.s-block--tabs-produtcs.s-block--full-bg.as-grid.bg-gray-100.py-8.sm\:py-16.tabs-initialized#featured-products-style2-2
> div.container {
max-width:1200px !important
}
#featured-products-style2-2{
background-color :white !important
}
.s-reviews-header{
    font-size: 38px !important ;
    font-weight: 600 !important;
    line-height: 150% !important;
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 10px;
    color : #8D5954 !important ;
}
.s-reviews-header::after{
    content: "";
    position: absolute;
    top: 12px;
    left: 50%;
    transform: translateX(-50%);
    width: 300px;
    height: 66px;
    margin-top: 10px;
    background: url(https://i.ibb.co/chGzMF2j/Group-1000006594.png) no-repeat center;
    background-size: contain;
    display: block;
}
.s-reviews-header-wrapper{
display:flex;
justify-content:center ;
align-items:center;
}
@media (max-width: 1024px) {
.section.s-block.s-block--banners.container > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos  {
    display: block !important;
    height: 112px !important;
  }
}

@media (max-width: 1024px) {
  .tabs.hide-scroll {
padding:0 !important
  }
  h2{
  font-size:18px !important
  }
 h1.s-reviews-header{
    font-size:18px !important
  }
}
button{
border-radius:4px !important;
}
.store-footer__inner {
  position: relative;
  background-image: url('https://i.ibb.co/1tW69nn6/ad172bce177a8b4a143a1edd2f5b4b1ad33ccb8a.jpg');
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
  z-index: 0;
}

.store-footer__inner::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #8D5954E0;
  z-index: 1;
}

.store-footer__inner > * {
  position: relative;
  z-index: 2;
}
.store-footer {
background-color: #8D5954 !important;
color:white !important;
}
.store-footer__inner .container .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20::before {
    content: "";
    display: block;
    width: 150px;
    height: 150px;
    margin: 0 auto 20px auto;
    background-image: url('https://i.ibb.co/whJPxTJc/Isolation-Mode-1.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.store-footer__inner .container .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a {
display:none !important
}
.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 {
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important;
}
salla-apps-icons{
display:none !important;
}

.max-w-sm.leading-6.mb-6 {
display:none !important
}
@media (min-width: 1024px) {
.s-block.s-block--banners.container .s-block__title .right-side h2::after {
left: 50% !important;
transform: translateX(-50%);}

#mainnav .inner.bg-inherit .container{
background-color:#B47E76 !important;
margin-top:0 !important;
}
.inner.bg-inherit {
background-color:#B47E76 !important
}
#mobile-menu a{
    margin: 0px 90px !important;
    display: inline-block !important;
     color:white !important;
}

.store-header .top-navbar .container{
margin-top:10px !important;
    max-width: 500px !important;
}
.navbar-brand img{
position:absolute !important;
top:-60px !important
}
.container .flex.items-center.justify-end{
position: absolute !important;
    top: -60px !important;
    left: 50px !Important;
}
.s-search-input{
border :1px solid #B47E76 !important;
border-radius:5px !important;
background-color:white !important;
}
span.s-search-icon{
        position: absolute !important;
        left: -475px !important;
        top: -17px !important;
        background-color: #B47E76 !important;
        padding: 10px !important;
        border-radius: 3px !important;
}
svg{
fill:white !important
}
}
@media (max-width: 1023px) {
  #mobile-menu a {
    margin: 0px 20px !important;
    display: inline-block !important;
    color: white !important;
  }

  .store-header .top-navbar .container {
    margin-top: 5px !important;
    max-width: 90% !important;
  }

  .navbar-brand img {
position: absolute !important;
        top: -63px !important;
        max-width: 100px !important;
        right: 5px !important;
  }

  .container .flex.items-center.justify-end {
position: absolute !important;
        top: -7px !important;
        left: 20px !important
  }

  .s-search-input {
    border: 1px solid #B47E76 !important;
    border-radius: 5px !important;
    background-color: white !important;
    max-width: 200px !important;
    height: 28px !important;
  }

  span.s-search-icon {
position: absolute !important;
        left: -183px !important;
        top: -14px !important;
        background-color: #B47E76 !important;
        padding: 6px !important;
        border-radius: 3px !important;
  }

  svg {
    fill: white !important;
  }
  #mobile-menu a{
    margin: 0px !important;
    display: inline-block !important;
     color:black !important;
}
.s-search-input-wrapper{
    position: absolute !important;
    top: -15px !important;
    left: 0 !important;
}
}

.container{
padding :0 !important ;
}
section{
overflow:hidden !important
}
@media (min-width: 769px) {
  :nth-child(1 of section.s-block.s-block--banners.container) .grid {
  display:flex !important;
    justify-content: center !important;
  }

  :nth-child(2 of section.s-block.s-block--banners.container) .grid {
    justify-content: space-between !important;
  }

  salla-rating-stars span svg {
    fill: #E0BBAD !important;
  }
}
footer p{
text-align:center !important

}
@media (min-width: 768px) and (max-width: 1024px){
    .s-product-card-horizontal .s-product-card-image {
        width: 11rem;
    }
:nth-child(1 of section.s-block.s-block--banners) a.banner-entry.square-photos{
            height: 180px !important;

    }
    :nth-child(2 of section.s-block.s-block--banners) a.banner-entry.square-photos{
            height: 250px !important;

    }
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: cover !important;
}
div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
        margin: 10px !important;
        gap:4px !important;
}
}
.top-navbar{
padding-bottom:20px !important
}
section{
margin-top:0 !important;
padding-top :0 !important;
}
a{
background-color:transparent !important;
}
footer div.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
display: flex !important;
justify-content: space-evenly !important;
}
div[class="lg:col-span-2 rtl:lg:pl-20 ltr:lg:pr-20"] {
max-width:500px !important
}
@media (max-width: 767px) {
  footer div.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
    display: block !important;
    justify-content: unset !important;
  }
  div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos.has-overlay.with-hover:nth-child(3) {
    grid-column: 1 / -1 !important;

}
}
@media (max-width: 767px) {
  section.s-block.s-block--banners.container
  > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
      display: grid !important;
      grid-template-columns: 1fr 1fr !important;
      gap: 10px !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos {
      width: 145px !important;
  }

  .banner-entry {
      height: 112px !important;
  }

  div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos:nth-child(3) {
      grid-column: 1 / -1 !important;
      justify-self: center !important;
  }
  .container .flex-1.flex.items-center.gap-2{
  margin-top: 25px !important;
  padding:10px !important;
  }
  .container .flex.items-stretch.justify-between relative {
    margin-top: 15px !important;
  }

}
.s-reviews-testimonial{
    min-height: 200px ! Important;
    margin-top: 30px !important;
    background: #fff;
    position: relative;
    z-index: 10;
    transform: translateY(-10px);
}

.s-block.s-block--banners.container .s-block__title .right-side h2{
font-size: 32px !important;

}

.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}



@media (max-width: 1024px) {
  h2::after {
  width: 156px !important;
  height: 30px !important;
  top: 1px !important;
  }
 .s-block.s-block--banners.container .s-block__title .right-side h2{
  font-size:18px !important;
}

:nth-child(1 of section.s-block.s-block--banners.container) h2::after{
  top:8px  !important;
}
:nth-child(2 of section.s-block.s-block--banners.container) h2::after{
  top:8px  !important;
}

.s-block__title .right-side:where([dir="rtl"], [dir="rtl"] *){
  padding-left:0;
}
  .s-reviews-header::after{
    width: 156px !important;
  height: 30px !important;
  top: 1px !important;

  }
  .s-reviews-swiper-slide.swiper-slide{

    margin:0 !important
  }
  .s-reviews-testimonial__inner {
    display: flex !important;
    align-items: anchor-center !important;
    margin-top: 15px !important;
    box-shadow: 3px 3px 3px #ddddddc9, -3px -3px 3px #ddddddc9 !important;

}

*
}
.s-product-card-image > a > img.s-product-card-image-cover.lazy.loaded {
border-radius :10px !important;
}
    .s-product-card-horizontal .s-product-card-image {
        width: 18rem;
    }
    .s-product-card-content{
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    }
   .s-product-card-content-sub{
   justify-content: center !important;
   }
   .s-product-card-content-footer.gap-2{
       width: 100% !important;
   }
   .s-product-card-wishlist-btn.animated {
   display:none !important
   }
   custom-salla-product-card{
       box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), -1px -6px 6px rgba(0, 0, 0, 0.1);
   }

@media (max-width: 767px){
.s-product-card-horizontal .s-product-card-image {
width: 9rem !important;

}
.main-nav-container {
   min-height: 32px !important;
}
}
:nth-child(1 of   section.s-block.s-block--fixed-banner.wide-placeholder ) .container{
margin-top:0 !important;

}
@media (min-width: 768px) and (max-width: 1024px) {
/* .swiper:where([dir="rtl"], [dir="rtl"] *){
padding:0 !important
}
salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper{
margin:0 !important;
} */

custom-salla-product-card{
    width: 80% !important;
    margin: auto !important;

}
#featured-products-style2-2-zadagr_1{
margin-top:5px !important
}

    custom-salla-product-card{
    width:100% !important
    }

    section:nth-of-type(3) #featured-products-style2-2-zadagr_1 salla-products-list custom-salla-product-card {
        width:80% !important
    }
}
article.article--main.pb-1 h2.ql-direction-rtl{
font-size:16px !important;
font-weight:normal !important;
}
.product__description.p-2.px-5.sm\:p-1.leading-7.mb-3
article.article--main.pb-1
h2.ql-direction-rtl::after {
    display: none !important;
}
div.price_is_on_sale.space-x-2.rtl\:space-x-reverse.whitespace-nowrap
h2.total-price.text-red-800.font-bold.text-xl.inline-block {
font-size:16px !important;
font-weight:normal !important;
color: #8D5954 !important;
}
button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center
    > span.s-button-text > span > svg[version="1.1"][viewBox="0 0 32 32"] {
    fill: #8D5954 !important;
}

.s-quantity-input-container > button.s-quantity-input-button > span > svg[version="1.1"][viewBox="0 0 32 32"] {
    fill: #8D5954 !important;
}
salla-breadcrumb .s-breadcrumb-wrapper li.s-breadcrumb-arrow > svg[viewBox="0 0 32 32"][version="1.1"] {
    fill: #8D5954 !important;
}

/* swiper */
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    padding: 0 !important;

}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 !important;
}
.s-reviews-swiper-slide.swiper-slide {
    margin: 1rem;
    box-shadow: 3px 3px 3px #ddddddc9, -3px -3px 3px #ddddddc9 !important;
    border-radius: 9px !important;
    padding: 0 !important;
}
.reviews-testimonial {
    min-height: 150px ! Important;
    margin-top: 0 !important;
    background: #fff;/* Add custom CSS styles below */
/* Start Editing First Banner */
body{
background-color :white !important
overflow:hidden !important
}
*{
background-color:transparent !important
}
section.s-block.s-block--fixed-banner.wide-placeholder{
  margin-top:0;
}

.banner--fixed img{
     border-radius:0;
   }

@media (min-width: 1280px){
:nth-child(1 of   section.s-block.s-block--fixed-banner.wide-placeholder ) .container
{
      max-width: 100%;
      margin: 0 !important;
      padding: 0;
  }

}

/* End Editing First Banner */

@media (min-width: 1024px) {
  #mainnav .container {
    max-width: 1200px;
    margin: 0 auto;
  }

  #mainnav .flex.items-stretch.justify-between.relative {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  #mainnav .flex.items-center:first-child {
    order: 1;
  }

  #mainnav custom-main-menu {
    order: 2;
    margin: 0 30px;
  }

  #mainnav .flex.items-center.justify-end {
    order: 3;
  }
}

img {
  border-radius: 0 !important;
  background-color: transparent !important;
}

.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 0 !important;
}

a.banner-entry.square-photos.has-overlay.with-hover {
  height: 500px !important;
  background-color: transparent !important;
}

#best-offers-4-slider .w-full {
  background-color: #8D5954 !important;
  border-radius: 21px;
  padding: 5px;
}

button {
  background-color: #8D5954 !important;
  color: white !important;
}

.s-slider-block__title-left {
  display: none !important;
}

.lazy__bg.lazy.bg-no-repeat.entered.loaded {
  background-size: contain !important;
}

.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 10px !important;
}

.s-product-card-image {
  background-color: transparent !important;
}



.lazy__bg.lazy.bg-no-repeat.entered.loaded {
  background-size: cover !important;
}
.store-footer__inner a {
  color: white;
  margin: 10px auto !important;
}
footer .container {
  background-color: transparent !important;
  border: none !important;
}

.store-footer__inner {
  border: none;
}

.store-footer__inner > .container {
  padding: 13px !important;
  max-width: 1200px !important;
  margin: auto !important;
}

.s-product-card-image {
  border-radius: 10px !important;
  padding: 5px !important;
}

.header-btn {
  background-color: transparent !important;
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
  justify-content: center !important;
  align-items: center !important;
}

.text-sm.copyright-text {
  margin-left: 5px !important;
}

.s-block.s-block--banners.container .s-block__title {
  display: flex;
  justify-content: center;
  align-items: center;
}

.s-block.s-block--banners.container .s-block__title .right-side h2 {
  font-size: 38px;
  font-weight: 600;
  line-height: 150%;
  color: #000000;
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
.s-products-slider-card {
  border-radius: 12px;
  overflow: hidden;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.s-products-slider-card:hover {
  transform: translateY(-4px);
}

.s-products-slider-card .s-product-card-image img {
  border-radius: 12px 12px 0 0;
  display: block;
  width: 100%;
  height: auto;
}

h4.s-product-card-price {
  color: #8D5954 !important;
}

/* موبايل وتابلت */
@media (max-width: 1024px) {

.s-block.s-block--banners.container
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8 a {
    height: 184px !important;
}

.s-block.s-block--banners.container
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8 a .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
}
}

footer.store-footer > .store-footer__inner > .container.text-center {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 5px !important;
}

a.banner-entry.square-photos.has-overlay.with-hover::after {
    display: none !important;
}

.s-block.s-block--fixed-banner.wide-placeholder{
margin-top:0 !important
}
.text-with-border{
display:none !important
}


.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
}
#best-offers-4-slider .w-full {
   background-color: transparent !important;
   padding: 0 !important;
}

@media (min-width: 1025px) {
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap: 10px !important;
  }
}
@media (min-width: 1025px) {
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos {
    height: 220px !important;
    width: 100% !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos .lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: contain !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap: 10px !important;
  }
}


.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos{
        width: 312px !important;
}

section.s-block.s-block--banners.container
> div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
display:flex !important;
}

.container{
  margin-top: 20px !important;
}


  img[src="https://cdn.salla.sa/form-builder/Aq4dL0AQ1QLOm9dkawZfvzucYlG8xJWyVeaHgGOz.png"] {
    margin-top: 8px !important;
  }

  .store-footer__inner {
    margin-bottom: 0 !important;
    padding-bottom :0 !important;
  }
.store-footer__inner a{
  padding:0 !important;
  }
section:first-of-type .container {
    margin-top: 0 !important;
}

button{
background-color:transparent !important;
color: #8D5954 !important;
border: 1px solid #8D5954 !important;
}
button:hover{
background-color: #8D5954 !important;
color:white !important;
}
h2::after {
     content: "";
    position: absolute;
    top: 12px;
    left: 50%;
    transform: translateX(-50%);
    width: 300px;
    height: 66px;
    margin-top: 10px;
    background: url(https://i.ibb.co/chGzMF2j/Group-1000006594.png) no-repeat center;
    background-size: contain;
    display: block;
}


 h2{
    font-size: 38px !important ;
    font-weight: 600 !important;
    line-height: 150% !important;
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 10px;
    color : #8D5954 !important ;
}
.s-slider-block__title {
justify-content:center !important ;
align-items:center !important
}
.s-reviews-testimonial .s-reviews-testimonial__info h2 {
    font-size: 16px !important ;
    font-weight: normal !important;
    line-height: 150% !important;
    align-items: center !important;
    color : #8D5954 !important ;
}
.s-reviews-testimonial .s-reviews-testimonial__info h2::after{
display:none !important
}
.s-block--tabs-produtcs .tab-trigger.is-active button {
background-color:#8D5954 !important;
color:white !important;
}
.header-btn {
border :none !important
}
.header-btn:hover{
background-color:transparent !important
}
 i{
    color : #8D5954 !important ;
    border: none !important;
}
.s-cart-summary-total{
    color : #8D5954 !important ;
}
.top-navbar .container{
margin-top :0 !important;
}
.top-navbar{
padding:0 !important;
margin:0 !important
}
section.s-block.s-block-tabs.s-block--tabs-produtcs.s-block--full-bg.as-grid.bg-gray-100.py-8.sm\:py-16.tabs-initialized#featured-products-style2-2
> div.container {
max-width:1200px !important
}
#featured-products-style2-2{
background-color :white !important
}
.s-reviews-header{
    font-size: 38px !important ;
    font-weight: 600 !important;
    line-height: 150% !important;
    position: relative !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 10px;
    color : #8D5954 !important ;
}
.s-reviews-header::after{
    content: "";
    position: absolute;
    top: 12px;
    left: 50%;
    transform: translateX(-50%);
    width: 300px;
    height: 66px;
    margin-top: 10px;
    background: url(https://i.ibb.co/chGzMF2j/Group-1000006594.png) no-repeat center;
    background-size: contain;
    display: block;
}
.s-reviews-header-wrapper{
display:flex;
justify-content:center ;
align-items:center;
}
@media (max-width: 1024px) {
.section.s-block.s-block--banners.container > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos  {
    display: block !important;
    height: 112px !important;
  }
}

@media (max-width: 1024px) {
  .tabs.hide-scroll {
padding:0 !important
  }
  h2{
  font-size:18px !important
  }
 h1.s-reviews-header{
    font-size:18px !important
  }
}
button{
border-radius:4px !important;
}
.store-footer__inner {
  position: relative;
  background-image: url('https://i.ibb.co/1tW69nn6/ad172bce177a8b4a143a1edd2f5b4b1ad33ccb8a.jpg');
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
  z-index: 0;
}

.store-footer__inner::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #8D5954E0;
  z-index: 1;
}

.store-footer__inner > * {
  position: relative;
  z-index: 2;
}
.store-footer {
background-color: #8D5954 !important;
color:white !important;
}
.store-footer__inner .container .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20::before {
    content: "";
    display: block;
    width: 150px;
    height: 150px;
    margin: 0 auto 20px auto;
    background-image: url('https://i.ibb.co/whJPxTJc/Isolation-Mode-1.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.store-footer__inner .container .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 a {
display:none !important
}
.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 {
    display: flex !important;
    flex-direction: column !important;
    gap: 20px !important;
}
salla-apps-icons{
display:none !important;
}

.max-w-sm.leading-6.mb-6 {
display:none !important
}
@media (min-width: 1024px) {
.s-block.s-block--banners.container .s-block__title .right-side h2::after {
left: 50% !important;
transform: translateX(-50%);}

#mainnav .inner.bg-inherit .container{
background-color:#B47E76 !important;
margin-top:0 !important;
}
.inner.bg-inherit {
background-color:#B47E76 !important
}
#mobile-menu a{
    margin: 0px 90px !important;
    display: inline-block !important;
     color:white !important;
}

.store-header .top-navbar .container{
margin-top:10px !important;
    max-width: 500px !important;
}
.navbar-brand img{
position:absolute !important;
top:-60px !important
}
.container .flex.items-center.justify-end{
position: absolute !important;
    top: -60px !important;
    left: 50px !Important;
}
.s-search-input{
border :1px solid #B47E76 !important;
border-radius:5px !important;
background-color:white !important;
}
span.s-search-icon{
        position: absolute !important;
        left: -475px !important;
        top: -17px !important;
        background-color: #B47E76 !important;
        padding: 10px !important;
        border-radius: 3px !important;
}
svg{
fill:white !important
}
}
@media (max-width: 1023px) {
  #mobile-menu a {
    margin: 0px 20px !important;
    display: inline-block !important;
    color: white !important;
  }

  .store-header .top-navbar .container {
    margin-top: 5px !important;
    max-width: 90% !important;
  }

  .navbar-brand img {
position: absolute !important;
        top: -63px !important;
        max-width: 100px !important;
        right: 5px !important;
  }

  .container .flex.items-center.justify-end {
position: absolute !important;
        top: -7px !important;
        left: 20px !important
  }

  .s-search-input {
    border: 1px solid #B47E76 !important;
    border-radius: 5px !important;
    background-color: white !important;
    max-width: 200px !important;
    height: 28px !important;
  }

  span.s-search-icon {
position: absolute !important;
        left: -183px !important;
        top: -14px !important;
        background-color: #B47E76 !important;
        padding: 6px !important;
        border-radius: 3px !important;
  }

  svg {
    fill: white !important;
  }
  #mobile-menu a{
    margin: 0px !important;
    display: inline-block !important;
     color:black !important;
}
.s-search-input-wrapper{
    position: absolute !important;
    top: -15px !important;
    left: 0 !important;
}
}

.container{
padding :0 !important ;
}
section{
overflow:hidden !important
}
@media (min-width: 769px) {
  :nth-child(1 of section.s-block.s-block--banners.container) .grid {
  display:flex !important;
    justify-content: center !important;
  }

  :nth-child(2 of section.s-block.s-block--banners.container) .grid {
    justify-content: space-between !important;
  }

  salla-rating-stars span svg {
    fill: #E0BBAD !important;
  }
}
footer p{
text-align:center !important

}
@media (min-width: 768px) and (max-width: 1024px){
    .s-product-card-horizontal .s-product-card-image {
        width: 11rem;
    }
:nth-child(1 of section.s-block.s-block--banners) a.banner-entry.square-photos{
            height: 180px !important;

    }
    :nth-child(2 of section.s-block.s-block--banners) a.banner-entry.square-photos{
            height: 250px !important;

    }
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-size: cover !important;
}
div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
        margin: 10px !important;
        gap:4px !important;
}
}
.top-navbar{
padding-bottom:20px !important
}
section{
margin-top:0 !important;
padding-top :0 !important;
}
a{
background-color:transparent !important;
}
footer div.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
display: flex !important;
justify-content: space-evenly !important;
}
div[class="lg:col-span-2 rtl:lg:pl-20 ltr:lg:pr-20"] {
max-width:500px !important
}
@media (max-width: 767px) {
  footer div.container.grid.grid-col-1.lg\:grid-cols-6.gap-8.lg\:gap-6 {
    display: block !important;
    justify-content: unset !important;
  }
  div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos.has-overlay.with-hover:nth-child(3) {
    grid-column: 1 / -1 !important;

}
}
@media (max-width: 767px) {
  section.s-block.s-block--banners.container
  > div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
      display: grid !important;
      grid-template-columns: 1fr 1fr !important;
      gap: 10px !important;
  }

  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 > a.banner-entry.square-photos {
      width: 145px !important;
  }

  .banner-entry {
      height: 112px !important;
  }

  div.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8
  > a.banner-entry.square-photos:nth-child(3) {
      grid-column: 1 / -1 !important;
      justify-self: center !important;
  }
  .container .flex-1.flex.items-center.gap-2{
  margin-top: 25px !important;
  padding:10px !important;
  }
  .container .flex.items-stretch.justify-between relative {
    margin-top: 15px !important;
  }

}
.s-reviews-testimonial{
    min-height: 200px ! Important;
    margin-top: 30px !important;
    background: #fff;
    position: relative;
    z-index: 10;
    transform: translateY(-10px);
}

.s-block.s-block--banners.container .s-block__title .right-side h2{
font-size: 32px !important;

}
@media (max-width: 1024px) {
  h2::after {
  width: 156px !important;
  height: 30px !important;
  top: 1px !important;
  }
 .s-block.s-block--banners.container .s-block__title .right-side h2{
  font-size:18px !important;
}

:nth-child(1 of section.s-block.s-block--banners.container) h2::after{
  top:8px  !important;
}
:nth-child(2 of section.s-block.s-block--banners.container) h2::after{
  top:8px  !important;
}

.s-block__title .right-side:where([dir="rtl"], [dir="rtl"] *){
  padding-left:0;
}
  .s-reviews-header::after{
    width: 156px !important;
  height: 30px !important;
  top: 1px !important;

  }
  .s-reviews-swiper-slide.swiper-slide{

    margin:0 !important
  }
  .s-reviews-testimonial__inner {
    display: flex !important;
    align-items: anchor-center !important;
    margin-top: 15px !important;
    box-shadow: 3px 3px 3px #ddddddc9, -3px -3px 3px #ddddddc9 !important;
    padding:5px !important;

}

*
}
.s-product-card-image > a > img.s-product-card-image-cover.lazy.loaded {
border-radius :10px !important;
}
    .s-product-card-horizontal .s-product-card-image {
        width: 18rem;
    }
    .s-product-card-content{
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    }
   .s-product-card-content-sub{
   justify-content: center !important;
   }
   .s-product-card-content-footer.gap-2{
       width: 100% !important;
   }
   .s-product-card-wishlist-btn.animated {
   display:none !important
   }
   custom-salla-product-card{
       box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), -1px -6px 6px rgba(0, 0, 0, 0.1);
   }

@media (max-width: 767px){
.s-product-card-horizontal .s-product-card-image {
width: 9rem !important;

}
.main-nav-container {
   min-height: 32px !important;
}
}
:nth-child(1 of   section.s-block.s-block--fixed-banner.wide-placeholder ) .container{
margin-top:0 !important;

}
@media (min-width: 768px) and (max-width: 1024px) {
/* .swiper:where([dir="rtl"], [dir="rtl"] *){
padding:0 !important
}
salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper{
margin:0 !important;
} */

custom-salla-product-card{
    width: 80% !important;
    margin: auto !important;

}
#featured-products-style2-2-zadagr_1{
margin-top:5px !important
}

    custom-salla-product-card{
    width:100% !important
    }

    section:nth-of-type(3) #featured-products-style2-2-zadagr_1 salla-products-list custom-salla-product-card {
        width:80% !important
    }
}
article.article--main.pb-1 h2.ql-direction-rtl{
font-size:16px !important;
font-weight:normal !important;
}
.product__description.p-2.px-5.sm\:p-1.leading-7.mb-3
article.article--main.pb-1
h2.ql-direction-rtl::after {
    display: none !important;
}
div.price_is_on_sale.space-x-2.rtl\:space-x-reverse.whitespace-nowrap
h2.total-price.text-red-800.font-bold.text-xl.inline-block {
font-size:16px !important;
font-weight:normal !important;
color: #8D5954 !important;
}
button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center
    > span.s-button-text > span > svg[version="1.1"][viewBox="0 0 32 32"] {
    fill: #8D5954 !important;
}

.s-quantity-input-container > button.s-quantity-input-button > span > svg[version="1.1"][viewBox="0 0 32 32"] {
    fill: #8D5954 !important;
}
salla-breadcrumb .s-breadcrumb-wrapper li.s-breadcrumb-arrow > svg[viewBox="0 0 32 32"][version="1.1"] {
    fill: #8D5954 !important;
}

/* swiper */
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    padding: 0 !important;

}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 !important;
}
.s-reviews-swiper-slide.swiper-slide {
    margin: 1rem;
    box-shadow: 3px 3px 3px #ddddddc9, -3px -3px 3px #ddddddc9 !important;
    border-radius: 9px !important;
    padding: 0 !important;
}
.reviews-testimonial {
    min-height: 150px ! Important;
    margin-top: 0 !important;
    background: #fff;
    position: relative;
    z-index: 10;
    transform: translateY(-10px);
}
.s-reviews-testimonial {
        padding: 0.5rem !important;
}
.s-reviews-testimonial{
    margin-top: 0 !important;
}
.s-reviews-testimonial__text p{
color: #8D5954 !important;
}
span.s-reviews-testimonial__icon > svg[version="1.1"] path {
fill: #8D5954 !important;

}
.s-reviews-testimonial__name_wrapper.items-center{

      margin-top: 70px !important;
}
.s-products-slider-card.swiper-slide{
padding: 15px !important;
}

    position: relative;
    z-index: 10;
    transform: translateY(-10px);
}
.s-reviews-testimonial {
        padding: 0.5rem !important;
}
.s-reviews-testimonial{
    margin-top: 0 !important;
}
.s-reviews-testimonial__text p{
color: #8D5954 !important;
}
span.s-reviews-testimonial__icon > svg[version="1.1"] path {
fill: #8D5954 !important;

}
.s-reviews-testimonial__name_wrapper.items-center{

      margin-top: 70px !important;
}
.s-products-slider-card.swiper-slide{
padding: 15px !important;
}
h2.s-advertisement-content-main{
font-size:1.1rem !important;
}