/* Add custom CSS styles below */
/*edit on the code*/

section.s-block.s-block--photos-slider {
    margin-top: 0;
    padding: 0;
}
.s-slider-block__title {
    margin: 0;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
    padding: 0;
}
body#app {
    background-image: url(https://i.ibb.co/G0Y9CSS/Layer-7.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
}
span.text-gray-500.line-through {
    color: white ;
}
h1#page-main-title {
    color: white;
}
span.before-price.text-gray-500.line-through {
    color: #ba9967;
}
.flex.whitespace-nowrap.gap-4.items-center h3.\!text-danger.font-bold.text-xl.inline-block {
  color: #ba9967 !important ;
}
h4.total-price.text-danger.font-bold.text-xl.inline-block {
    color: black;
}
/*
li.ql-align-justify.ql-direction-rtl , {
    color: white;
}
*/
h2.ql-direction-rtl strong, h3.ql-align-justify.ql-direction-rtl strong {
    color: rgb(186 153 103) !important;
}
li.ql-align-justify.ql-direction-rtl , .product__description ul, .product__description ol, p.ql-direction-rtl span, p.ql-direction-rtl strong {
    color: white !important;
}
.sicon-keyboard_arrow_left:before {
    color: white;
}
.content.content--single-page.w-full.lg\:w-10\/12.bg-white.rounded.p-6.lg\:p-8.mt-4.lg\:mt-12 span{
    color: black !important ;
}
.rtl .fix-align, [dir=rtl] .fix-align {
    color: white;
}
.container, .bg-inherit, footer.store-footer {
    background-image: url(https://i.ibb.co/G0Y9CSS/Layer-7.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}

.s-slider-block__title h2, .flex.items-stretch.justify-between.relative, b.s-cart-summary-total, .sicon-shopping-bag:before, .sicon-user-circle:before {
    color: white !important;
}
salla-slider.photos-slider .swiper-slide {
    margin: 0;
    
    width: 100% !important;
}
/*end of the edits*/
/* mover banner///////////////// */ 
  [dir=rtl] .carousel-slider .swiper {
    padding-left: 0rem !important;
}
a.banner-entry.square-photos {
    background: unset;
    height: 288px;
}
salla-slider.photos-slider .swiper-slide {
    position: relative;
   margin: 0px !important;
    padding: 0px;
    height: auto;
    width: 100%;
    overflow: hidden;
    border-radius: 0rem;
}
.rounded-md {
    border-radius: 0rem !important;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden {
    padding: 0px;
}
section:first-of-type.s-block.s-block--photos-slider {
    margin: 0px !important;
}

/* categoryyy//////////////// */ 
.grid.one-row.md\:grid-cols-2.grid-flow-row.gap-3.sm\:gap-8{
    display: flex;
    flex-wrap: wrap;
}
.lazy__bg.lazy.entered.loaded {
    background-size: contain;
    background-repeat: no-repeat;
}
 .banner--fixed img {
    background: #faebd700;
}   
p.text-gray-400.mb-2\.5.md\:mb-0 {
    color: #ba9967;
}
.store-footer__inner {
  background-image: url(https://i.ibb.co/G0Y9CSS/Layer-7.jpg);
    background-size: cover;
    background-repeat: no-repeat;
  color: white;
}
.grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: 1fr 1fr 1fr;
}

/*products*/
button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    color: #987a40;
}

.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16 h1.text-xl.md\:text-2xl.leading-10.font-bold.mb-6.text-gray-800 {
    color: white;
}
    
/* Media Query for Mobile Devices */ 
 @media (max-width: 480px) { 
   a.banner-entry.square-photos {
    width: 100%;
     height: 90px !important;
         background: #f9fafb00;
    }
  } 
/* Media Query for low resolution  Tablets, Ipads */ 
       
@media (min-width: 481px) and (max-width: 767px) { 
 a.banner-entry.square-photos {
    width: 100%;
    height: 177px !important;
    background: #f9fafb00;
    }
 }
/* Media Query for Tablets Ipads portrait mode */ 
 
  @media (min-width: 768px) and (max-width: 1024px){ 
 a.banner-entry.square-photos {
    width: 100%;
     height: 166px!important;
         background: #f9fafb00;
    }
 } 
 
/* Media Query for Laptops and Desktops */ 

@media (min-width: 1025px) and (max-width: 1280px){ 
 banner-entry {
    width: 100%;
     height: 130px !important;
         background: #f9fafb00;
    }
  }/start customize section/salla-slider.photos-slider .swiper-slide {
padding: 0rem;
margin: 0rem;
width: 100%;
}

.s-slider-block__title-nav {
    visibility: hidden;
}

 salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
    padding: 0rem;
}  

section:first-of-type {
        margin-top:0;
}