/*********************************************************/
/*********************mobile******************************/
@media only screen and (max-width: 990px) {
    .s-search-container {
      width: 250px !important;
      margin-inline: auto;
    } 
    nav#mobile-menu {
    color: #ffffff !important;
    }
    section.s-block:nth-of-type(1)  {
    margin-top:-10px;
    } 
    .s-block--features__item {
    grid-column: span 2/span 2;
    }
    nav#mobile-menu {
    background:#000000;
    color:#ffffff !important;
    }
    ul.mm-spn--open li a{
    color:#ffffff !important;
    }
}


i.sicon-menu {

    color: #ffffff;
}


@media only screen and (min-width:1024px) {
.main-menu>.has-children:hover>a {
    color : #b874a5 !important ;
}
    
}
div#mainnav {
    background-color: #000000 !important;
}
    .shadow-default{
    box-shadow: 0 0 transparent !important;
}   
div#mainnav i.sicon-shopping-bag ,
i.sicon-user-circle{

    background-color: #e3e3e2 ;
    color:#151312!important;
    border-color: #a76098!important;
    box-shadow: 1px 1px 5px #ffffff;
}   
  div#mainnav i.sicon-shopping-bag:hover ,
i.sicon-user-circle:hover{

    background-color: transparent;
    color: #ffffff !important;
    border-color: #fff !important;
}  
    b.s-cart-summary-total,
nav#mobile-menu{
 
    color: #ffffff;
}
    
.s-search-container.s-search-inline {
  
    background-color: transparent;
    border:1px solid #000000;
    border-radius:50px;
}
.sub-menu a {
    color: #000000;
}
section.s-block .container {
    max-width: 100%;
    padding: 0;
}
#app > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-top: 0.3rem;
}
.s-product-card-entry {
    box-shadow: 1px 1px 2px #9b9b9c;
    border: #000000 solid 1px; 
    }
/*********************************************************/
/*********************mobile******************************/
@media only screen and (max-width: 980px) {
    .s-search-container {
      width: 350px !important;
      margin-inline: auto;
    } 
    nav#mobile-menu {
    color: #ffffff !important;
    }.60
    section.s-block:nth-of-type(1)  {
    margin-top:-10px;
    } 
    .s-block--features__item {
    grid-column: span 2/span 2;
    }
    nav#mobile-menu {
    background:#cecaca;
    color:#000000 !important;
    }
    ul.mm-spn--open li a{
    color:#3b373a !important;
    }
}


/**********************************************************/
/*******************footer********************************/
footer.store-footer {
    background-color: #000000 !important;
}
.store-footer__inner {
    background-color: #48243e !important;
    color : #fff;
}
footer.store-footer p {
    color : #fff;
}
.store-footer__inner {
    border: none;
}
.store-footer__inner i ,
.store-footer__inner a,
.store-footer__inner span{
    border-color:#000 !important;
}
.store-footer a:hover{ 
transition:all .7s;
background-color:#fff;
border-radius:50px;
padding:10px;
color:#000;
}


.s-slider-block__title {
  //**display: none;**//
}
#main-links-1 > div.s-slider-block__title > div.s-slider-block__title-right{

padding-right: 9px;

}
.s-product-card-content {
  text-align: center;
}

.s-product-card-content-sub {
  justify-content: center;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
  background-color: #000000 !important;
  border: 2px solid #48243e!important;
  color:#ffffff !important;
  border-radius: 20px 40px;
  transform: scale(0.95);
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover {
  background-color: #48243e!important;
  border: 2px solid #000000 !important;
  color:#ffffff !important;
  transform: scale(1.02);
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover i {
  color: #ffffff;
}

i.text-base.sicon-shopping-bag {
  color:#ffffff;
}

h3.s-product-card-content-title:hover a {
  color:#48243e;
}

salla-add-product-button.hydrated[product-status=out] {
  background-color: #fff;
  border: 1px solid #000;
  color:#000000 !important;
  border-radius: 20px 40px;
}

custom-salla-product-card {
  border:1.8px solid #000000 !important;
  border-radius: 4px !important;
}

button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
  background-color: #000000 !important;
  border: 2px solid #48243e!important;
  color:#ffffff !important;
  border-radius: 20px 40px;
  transform: scale(0.95);
} 

button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center:hover {
  background-color: #48243e!important;
  border: 2px solid #000000 !important;
  color:#ffffff !important;
  transform: scale(1.02);
}