/* Add custom CSS styles below */ 
.s-block.s-block--fixed-banner.wide-placeholder {
    width: 100%; /* يجعل العرض 100% من عرض الصفحة */
    max-width: 100%; /* يضمن عدم وجود حدود قصوى للعرض */
    margin: 0 auto !important; /* يزيل الهوامش */
    padding: 0 !important; /* يزيل الحواشي إن وجدت */
}
.s-block.s-block--fixed-banner.wide-placeholder .container{
padding-right: 0px !important;
    padding-left: 0px !important;
}
body{
background-color: #FADEF0 !important;
}
.s-block.container .s-block__title{
display:none !important ;
}
#best-offers-4-slider .s-slider-block__title ,
#best-offers-5-slider .s-slider-block__title {
display:none !important ;

}

.main-nav-container{
  background-color: #FADEF0;
}
.top-navbar{
      display:;
}
.justify-between{
    justify-content: space-around;

}

.navbar-brand img{
        display:;

}
 .footer-is-light .store-footer .store-footer__inner{   background-image: url("https://i.postimg.cc/V6DJDYkJ/flowers-footer-bg.png");
 background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}


.s-block--categories .s-slider-block__title h2{
  position: relative;
  font-size: 60px;
  font-weight: 700;
  color: #920A56 ;
}
.s-block--categories .s-slider-block__title h2::after {
    content: "";
    position: absolute;
    width: 74%;
    height: 2px;
    background-color: #920A56;
    bottom: -17px;
    inset-inline-start: 0;
    /* transform: translateY(4%); */
    transform: translateX(-13%);
}
.s-block--categories .s-slider-block__title {
        margin-bottom: 4rem;
}
.s-block--categories .s-slider-block__title h2::before {
    content: "";
    position: absolute;
    width: 50%;
    height: 2px;
    background-color: #920A56;
    bottom: -34px;
    inset-inline-start: 0;
    transform: translateX(-39%);
    transition: transform 0.3s ease-in-out;
}

.s-block--categories .swiper-slide .slide--cat-entry{
background: transparent !important;
    border-color: transparent !important;}
.s-block--categories .swiper-slide .slide--cat-entry img{
border-radius: 33px 20px 58px 40px !important;
    width: 111px !important;
    height: 111px !important;
}
.s-block--categories .swiper-wrapper{
    justify-content: center;

}

@media only screen and (max-width: 500px){
	.s-block--categories .s-slider-block__title h2{
	    font-size: 30px !important;
	}
	.s-block--categories .swiper-wrapper{
	justify-content: center;
    flex-direction: row;
    flex-wrap: wrap;
	}
	.s-block--categories .swiper-wrapper .swiper-slide{
	width: 45% ;
	}
}



img {
    background: transparent !important;
}


.navbar-brand img {
	border-radius: 50%;
}