/* Add custom CSS styles below */ 
body.index .store-header {
position: static;
}
/*****---firs-banner--------*/
.my-main-banner-0, .my-main-banner-0> .head_img {
height:100vh;
}
.my-main-banner-0 h1::before {
content: " ";
background-image: url("https://cdn.salla.sa/form-builder/hOLkTtfcVn79Satob3tA1kab7Menk9b2b8C0jCV5.png");
background-size: contain;
margin-bottom: 30px;
width: 160px;
height: 70px;
display: block;
background-repeat: no-repeat;
margin: auto;
}
.my-main-banner-0 .head_img > div {
align-items: center;
padding-bottom: 0px;
}
.my-main-banner-0 >.head_img> div  > div  {
max-width: 35%;
margin-right: 10%;
}
.my-main-banner-0 p{
width:100% ;
max-width:100% ;
opacity: 1;
font-size:20px !important;
margin-top:0px!important; 
}
.my-main-banner-0  h1{
font-weight: 700;
font-size:40px !important;
margin-top:0%;
}


@media screen and (max-width:768px){
.my-main-banner-0 >.head_img> div  > div  {
 max-width: 50%;
 margin-right: 0%;
}
.my-main-banner-0 , .my-main-banner-0 .head_img  {
height: 30vh;
}
.my-main-banner-0>.head_img>.items-center>.text-center {
width: 100%;
margin-right: 0px;
max-width: 100%;
}
.my-main-banner-0 > .head_img > .items-center > .text-center{
text-align:center;
 
}
.my-main-banner-0 p{
display:none
}
.my-main-banner-0  h1 {
font-size: 14px !important;
line-height: 18px;
}
}
/*------my-category---------*/
.my-category , .s-block--best-offers {
margin-bottom:25px;
margin-top:20px;
}
.my-category  h2{
text-align: center;
margin-bottom: 20px;
}
/*--------my-special-product---------*/
.my-special-product h1{
color:#fff;
}
 /**********product-details*********/
 .product-details.details-sec .grid {
height: 90vh !important;

}
/*------------my-fixed-banner---- ----*/
.my-fixed-banner {
margin-bottom: 40px
}
.my-fixed-banner button {

display:none
}
.my-fixed-banner button a {
color: #fff ;
}
.my-fixed-banner .absolute {
width: 100% !important;
left: 0px;
top:unset;
bottom:10px;
}
.my-fixed-banner h1 {
color: #fff !important;
font-size: 21px !important;
line-height: 30px;
}
@media screen and (max-width:768px) {
.my-fixed-banner h1 {
font-size: 14px !important;
}
.product-details.details-sec .grid {
    height: auto  !important;
    display: flex;
    flex-direction: column;
}
}
/*----------my-info-------*/
.my-info p {
    color: #fff;
}

/****** my-advantage*****/
@media screen and (max-width:768px) {
    .my-advantage .conatiner  {
        flex-direction: row;
    }
.my-advantage {
    margin-bottom: 5px;
}
}
/**********************/
 @media screen and (min-width:768px){
.my-question .container > div > div:nth-of-type(2){
width:50%;
}
 .my-question .container > div > div:nth-of-type(2) .container_accordion {
 margin:0px;
 }
 }
 /*********footer******/
@media screen and (max-width:768px){
      .store-footer__inner *{
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      }
      }