@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000');


body{
  font-family: "Cairo", sans-serif;
}

salla-slider.photos-slider .swiper-slide{
	width:100%;
	padding:0;
}

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

section:nth-child(5) div.grid{
      grid-template-columns: repeat(3, minmax(0, 1fr));
}

salla-slider .swiper-pagination-bullet-active{
	background-color:#815F42;
}

@media screen and (min-width: 769px) {
  section:nth-child(11) .banner-entry{
    height:400px;
  }
}
@media screen and (max-width: 769px) {
  section:nth-child(5) .banner-entry{
    height:100px;
  }
}  
.top-navbar .s-search-input, 
.header-btn__icon{
	border: 1px solid #815F42;
}

.banner--fixed img{
	background-color: transparent;
  	border-radius: 0 0 .375rem 0;
}

section:nth-child(4).s-block{
	margin-top:0
}

section:nth-child(4).s-block .container{
	max-width: none;
  	padding: 0;
}

.s-block__title{
	justify-content:center;
}

.s-block__title h2, .s-slider-block__title h2{
	font-size:36px;
  	color:#815F42;
}

.two-row .banner-entry:first-child{
	grid-row: auto;
}

.banner-entry{
	background-color: transparent;
  	transition: .3s transform;
}

.banner-entry:hover{
	transform:scale(.9)
}

section:nth-child(5) .banner-entry.square-photos div{
	background-size:contain !important;
}

.s-button-wide{
	background-color: #694323;
  	color:white;
}

.s-button-wide:hover{
	background-color: white;
  	color:#694323;
}

.s-product-card-entry{
  background-color: transparent;
  border: 1px solid #694323;
}

.s-slider-nav-arrow{
	  border: 1px solid #694323;
  		border-radius:10px;
}

.s-block--features__item{
	border: 2px solid #694323;
}

.s-block--features__item .feature-icon, .s-block--features__item{
  background-color: transparent;
}

.s-block--features__item .feature-icon i{
	color:#694323;
  	font-size:3rem;
}

.s-block--features__item h2{
	font-size:1.5rem;
  	margin-bottom:10px
}

.s-block--features__item p{
  font-size:1rem;
  color:black;
}