/* Add custom CSS styles below */ 
.top-navbar {
    display: none;
}
.navbar-brand img {
    max-width: 52px;
}
@media screen and (max-width:768px){
header.store-header{
    position: static;
}
}
/*------------main-banner----------------*/
.landing-page-fixed-bannar-0{
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
/*-------------------------------------*/
.landing-page-fixed-bannar-0 h1 {
font-size:50px;
margin-bottom:10px;
}
/*-------------------------------------------*/
.landing-page-fixed-bannar-0 p {
    line-height: 48px;
    margin: 0px auto;
    font-size: 32px;
}
/*-----------------------------------------------*/
.landing-page-fixed-bannar-0 button{
color:#000 !important;
}
/*--------------------------------------------*/
.landing-page-fixed-bannar-0 div{
margin-bottom:60px;
width:40%;
margin-right:3%;
text-align:start !important;
}
/*--------------------------------------------*/
/*---------media-of-main-banner----------*/

@media screen and (max-width:768px){
.landing-page-fixed-bannar-0{
 justify-content: center;
 align-items: center;
 height: 30vh !important;
 }
.landing-page-fixed-bannar-0 h1{
    width:100%;
    font-size: 20px;
    font-weight: bold;
}
.landing-page-fixed-bannar-0 div {
    width: 100%;
    text-align: center !important;
    margin-top:80px;
    margin-right: 0px;
}
 .landing-page-fixed-bannar-0 button{
  margin-top:10px;
  width: 50%;
    font-size: 14px;
    height: 43px;
  }
}

/*--------------------تصنيفات جلامور-------------*/
.g_cat  {
  margin-bottom:40px;
}

@media screen and (max-width:768px){
.g_cat h3 {
    font-size: 14px;
}
}
/*--------------------الصور المربعه-p------------*/
.ads {
margin-bottom:20px;
}
@media screen and (max-width:768px){
.ads p {
    font-size: 16px;
    text-align: center;
    width: 100%;
}
.ads .img .over .text {
    align-items: center;
}

}
.ads .img .over {
    background-color: #00000040;
}
/*---heading------------------*/
.image-title.sal-animate {
margin-bottom:25px;
}

.image-title {
    margin-bottom: 10px;
}
/******************************************/
/*------main-image------*/
.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
   padding:0px
}
img.w-full.object-contain.rounded-md {
    margin-bottom: 30px;
}
/*-------------------------------------*/
salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
     padding-left:0;
}
.swiper.s-slider-container.swiper-initialized {
    margin-left: 0!important;
    padding: 0px;
}
salla-slider.photos-slider .swiper-slide {
    margin-left: 1rem;
    margin-right: 1rem;
    width: 100%;
    padding: 0px;
}
 salla-slider.photos-slider .swiper-slide {
    padding: 0rem;
    margin: 0rem;
    width: 100%;
}
/*main-slider */
/*--------------media-of-product--------*/
/*------offers------*/
.dead_line {
margin-bottom:20px
}
.dead_line .product_deadline {
    border: 2px solid #eee;
}
/******opinion**************/
.section_c_r {
    margin-bottom: 30px;
}
/******opinion**************/
/*------------main-banner----------------*/
  section:nth-child( 2 of section.landing-page-first-bannar){
 height: 80vh;
margin: 30px 0px;
}
  section:nth-child( 2 of section.landing-page-first-bannar) > div{
height:100%;
display: flex;
justify-content: center;
 align-items: center;
}
 /*------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) h1 {
 font-size:50px;
 margin-bottom:10px;
 }
 
 /*-------------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) p{
 line-height:30px;
 margin: 0px auto;
 }
 /*---------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) button{
 color:#000 !important;
 }
 /*--------------------------------*/
   section:nth-child( 2 of section.landing-page-first-bannar) > div > div{
 text-align:center !important;
 }
 /*--------------------------------------------*/
 /*--------media-of-main-banner---------*/
 @media screen and (max-width:768px){
 section:nth-child( 2 of section.landing-page-first-bannar) {
    height: 40vh;
    margin: 30px 0px;
}

   section:nth-child( 2 of section.landing-page-first-bannar) > div {
 justify-content: center;
 align-items: center;
 height: 36vh !important;
 background-position: 78%;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) h1{
 width:100%;
 font-size: 26px;
 font-weight: bold;
 line-height: 30px;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) > div > div {
 width: 100%;
 text-align: center !important;
 margin-top: 20px;
 }
   section:nth-child( 2 of section.landing-page-first-bannar) button{
 margin-top:10px;
 width: 50%;
 font-size: 14px;
 height: 43px;
 }
 }
 
 @media screen and (max-width: 768px) {
    .landing-page-fixed-bannar-0 div {
        display: none;
    }
}