/* Add custom CSS styles below */ 
  
body{
    background-color: #D09CB0;
  }
  
  //navbar//
  
  a.s-contacts-topnav-link {
    color: #7d133c !important;
}

.s-contacts-topnav-link:last-child:where([dir="rtl"], [dir="rtl"] *) {
    color: #3b3636 !important;
} 

    .top-navbar {
        padding-top: 0.375rem;
        padding-bottom: 0.375rem;
        background-color: #f7f7f7;
    }
    
     //navbar//
  
.s-block--testimonials.container{
    padding-bottom:4rem;
  }
  
blockquote{
    color:#000;
  }
  
.unicode{
   color:#000;
  }
  
.store-footer{
    background-color: #D09CB0;
  }
  
.store-footer h3{
    color:#000;
  } 
  
.store-footer__inner{
    background-color: #FFF8FB !important;
    border-radius: 60px 60px 00px 0px;
  }

  
.s-menu-footer-item{
    color:#000;
  }
  
.s-contacts-icon{
   border-color:#a16e82;
   color:#a16e82;
  }
  
.s-social-link a{
   border-color:#a16e82;
   color:#a16e82;
  }

a#btn-show-more{
  color: #ffffff;
}
  
  .s-block--hero-slider .swiper-slide .overlay-bg:after{
  background-color:rgb(0 0 0 / 0%);
  }
  
  section.s-block.s-block--slider-with-bg.s-block--full-bg{
    background-color:#D09CB0;
  }
  
.lg\:text-title-size{
    color:#000;
  }
  
.line-clamp-2{
    color:#000;
  }
  
.s-slider-block__title h2{
    font-size:1.4rem;
    color:#fff;
  }
  
.has-overlay:after{
    background-color: rgba(0, 0, 0, 0.14);
  }
  
.slide--cat-entry{
   border-radius: 15px;
    border: solid 2px;
    border-color:#805565;
  }
  
.line-clamp-2{
   dont-size:1.3rem;
   color:#fff;
   padding-bottom:10px;
  }
  
.flex.items-stretch.justify-between.relative .flex.items-center:nth-child(1) {
    width: 70%;
    justify-content: space-between;
    padding-right:10px;
}

.line-clamp-2 {
    font-size: 1.3rem;
    color: #2c2c2c;
    padding-bottom: 10px;
    overflow: visible;
    height: auto;
    overflow: visible;
    white-space: normal;
}

.main-menu li>a:hover{
   color: #E4ACBE;
}

.s-breadcrumb-item{
   color:#fff;
}

.s-breadcrumb-arrow svg {
    height: 1.875rem;
    width: 0.875rem;
    background-color: #fff;
    border-radius: 30px;
}

.s-slider-nav-arrow{ 
   border-width: 1.5px;
   border-color:#fff;
   opacity:1;
   background-color:#fff;
}

.s-slider-nav-arrow svg {
    width: 25px;
    fill: #ffffff;
}

.s-slider-block__display-all{
   color:#fff;
}

.s-slider-block__display-all:hover {
    color: #794559;
    opacity: 1;
}

.s-button-primary-outline{
    color:#D09CB0;
}

.s-button-primary-outline:hover{
    color: #ffffff;
    background-color: #9d5370;
}

.text-lg{
    font-size: 1.4rem;
}

.rounded{
   border-radius: 2.75rem;
}


section.s-block.s-block--banners.container {
    background-color: #fff;
    align-self: center;
    max-width: 100%;
    margin-top: -50px;
    padding-top: 100px;
    padding-bottom: 100px;
    }

.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {
    max-width: 1280px;
    margin: auto;
    padding-top: 50px;
}

.line-clamp-2{
   color:#fff;
}

h1.s-reviews-header {
    color: #fff;
}


.store-footer__inner {
    background-color: #FFF8FB !important;
    border-radius: 60px 60px 00px 0px;
    max-width: 96%;
    margin-left: auto;
    margin-right: auto;
}

.copyright-text p{
   color:#fff;
}

  .s-comments-product {
      margin-bottom: 3.5rem;
      padding-top: 2pc;
      padding-bottom: 1pc;
  }
  
  
  .main-menu li.root-level>a{
   color:#70213e;
  }

.store-footer__inner{
    background-image: url(https://cdn.salla.sa/form-builder/IzWKdgNKghtcZRGcuJERtWdRvTvIgvSaV3LWz7j6.png);
    background-position-x: -24%;
    background-size: 44%;
    background-repeat: no-repeat;
    background-position-y: center;
}

@media screen and (max-width: 1024px) {
.store-footer__inner {
    background-image: url(https://cdn.salla.sa/form-builder/IzWKdgNKghtcZRGcuJERtWdRvTvIgvSaV3LWz7j6.png);
    background-position-x: -239%;
    background-size: 89%;
    background-repeat: no-repeat;
    background-position-y: bottom;
    padding-right:10px;
}


salla-slider.photos-slider .swiper{
 padding-bottom:0px;
}
}


@media screen and (max-width: 786px) {
section.s-block.s-block--banners.container{
  margin-top:-130px;
}
}


@media screen and (max-width: 786px) {

.flex.items-stretch.justify-between.relative .flex.items-center:nth-child(1) {
    justify-content: normal;
}
}

/* single product heading */ 
.s-add-product-button-mini-checkout-content{
 color:#773951;
}

.text-sm {
   text-decoration: unset;
}

.link--primary:hover {
   color: #773951 !important;
}

.hover\:text-primary:hover{
  color: #773951 ;
}

.md\:text-2xl{
 color:#fff;
}

h2.font-bold.text-xl.inline-block {
    background-color: #fff;
    padding: 10px;
    border-radius: 12px;
}

h1.font-bold.text-2xl.mb-6 {
    display: none;
}

.rtl\:pl-3:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0.75rem;
    color: #fff;
}

/* single product heading */

salla-slider.photos-slider .swiper{
 padding-bottom:0px;
}

.text-center {
    text-align: center;
    padding-right: 40px;
    padding-left: 40px;
}

.lg\:p-8{
 padding:25px;
 border-radius: 15px;
}

.mb-3{
  color:#fff;
}

.s-contacts-topnav-link:last-child:where([dir="rtl"], [dir="rtl"] *){
 color:#fff;
}

.header-btn__icon{
   color:#000;
}

.navbar-brand img {
    max-height: 3.8rem;
}

.content-entry{
    padding: 30px 30px 10px 30px;
}

.s-quantity-input-container{
  border-color:#70213e;
}

.duration-300 {
    background-color: #fff;
    padding: 10px;
    border-radius: 10px;
    margin-top:10px;
}

.rtl\:ml-2:where([dir="rtl"], [dir="rtl"] *){
  color:#fff;
}

/* quick links images categories */ 

.s-menu-footer-item::before{
  content:">" ; /* Solid left-pointing arrow */
  margin-left: 6px;
  color: #a67387; /* Your desired color */
  font-size: 14px;
}


i.sicon-clothes-hanger {
     background-image: url(https://cdn.salla.sa/form-builder/TFlZpwWhtMIO6dyE4JNQlbbeHP9AZiRZwzYJLUwg.jpg) !important;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -25px;
}

.sicon-clothes-hanger:before , .sicon-fabric-swatch:before , .sicon-cake:before ,.sicon-album-photo:before ,.sicon-barcode-scan:before ,.sicon-store2:before, .sicon-d-rotate:before{
    content: "" !important;
}

i.sicon-cake {
    background-image: url(https://cdn.salla.sa/form-builder/gtOIE76rCwLBGXqHUgYklmk3dR9OSBZl3mkG49AI.jpg) !important;
    height: 100px;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -25px;
}

i.sicon-album-photo {
    background-image: url(https://cdn.salla.sa/form-builder/2FRkku8nlg7dIvcmH9otJ4KmxLRWAGxjBuO1dAhN.jpg) !important;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -21px;
}

i.sicon-barcode-scan {
  background-image: url(https://cdn.salla.sa/form-builder/hpz4NXlmXytinBBNGGGcWRjzpdvcUNfdzyL3yXdJ.jpg) !important;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -25px;
    background-position-x: -12px;
}

i.sicon-store2
{
  background-image: url(https://cdn.salla.sa/GYapAz/78b6d36f-63a7-4af2-813c-a1403450d287-500x281.25-hRdMdkn4RP39wYEDlDonnNQFEGQTkfBoJBStVU54.jpg) !important;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -10px;
}

i.sicon-d-rotate
{
  background-image: url(https://cdn.salla.sa/form-builder/TFlZpwWhtMIO6dyE4JNQlbbeHP9AZiRZwzYJLUwg.jpg) !important;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-y: -25px;
}

.s-button-primary {
    color: #fff;
    background-color: #9d5370;
}

.s-button-primary:hover {
   color: #9d5370;
    background-color: #fff;
}

.s-fast-checkout-button.outline {
    background-color: #da1c1c00;
    border: 1px solid #9d5370;
    color: #9d5370;
    font-family: cairo;
}

.s-fast-checkout-button:hover {
    background-color: var(--color-primary);
    background-color: #9d5370 !important;
    color: #fff !important;

}

.s-slider-nav-arrow svg {
    width: 25px;
    fill: #9d5370;
}

p.text-sm.text-text-grey.mb-1 {
    color: #000;
}

b.text-sm {
    color: #000;
}

.s-social-list {
    padding-top:10px;
}

a.py-3.block.text-sm.hover\:text-primary {
    color: #fff;
    font-size: 16px;
}

p.ql-align-right.text-right {
    color: #000;
}

article#more-content{
 color:#000;
}

/* comments single product page */

.s-comments-product{
  background-color: #D09CB0;
} 

h2.s-comments-title, span.s-comments-item-has-order-check-text, span.s-comments-item-rated-widget, .s-comments-count-label, .s-comments-item-user-info-name:where([dir="rtl"], [dir="rtl"] *){
   color:#fff;
}

button.s-comments-item-like-btn.s-button-element.s-button-btn.s-button-outline.s-button-small.s-button-primary-outline.s-button-loader-center {
    color: #fff;
}

.sicon-cancel:before{
display:none;
}

.s-advertisement{
background: linear-gradient(
    to right,
    #D09CB0 0%,
    #fff 20%,
     #fff 80%,
    #D09CB0 100%
  );
}