/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
salla-trust-badges{display:none!important}

body {
section.section {
 padding: 0;
}
.col-sm-4 {
    width: 25%;
    float: right;
    padding-right: 5px;
    padding-left: 5px;
}
.product.cover{
     border-radius: 0px 18px 0px 24px;
    border :1px solid black;
    box-shadow: 0px 9px 8px 0px  rgba(0,0,0,0.9);
    width:105% !important;
}
.product-footer,.circle-action{
border-radius: 0px 20px 0px 20px;
background-color: #143024;
}
.product-details__price span{
color : #000 !important;
}
.form-group.form-group--price.form-group--wide span{
color : #000 !important;

}
.sicon-cart,.product-price,.circle-action{
color :#fff;
}
store-contact{
    
 text-align : center; 
  color: black;
}
.footer-title {
background-color: #143024;
border-radius :15px;
text-size:15px;
color: #fff;
text-align: center;
}

ul.footer-links a{
     color: #000000;
}
.footer-main{
     background-color:  #ffffff;
     color: #000000;
}

.col-sm-6.testimonials-item.slick-slide.slick-current.slick-active p{
      background-color: #143024;
      color :#fff;
        border-radius: 0px 18px 0px 24px;
}
.col-sm-6.col-md-4.col-lg-3.slick-slide.slick-cloned{
width:110% !important;
}
.site-header {
    box-shadow: none;
    background: url(https://cdn.discordapp.com/attachments/765367810972581892/884064694611099648/hi2.jpg);
    background-image: url(https://cdn.discordapp.com/attachments/765367810972581892/884064694611099648/hi2.jpg);
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat-x: initial;
    background-repeat-y: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}
body:not(.salla-theme_6) .category-featured a {
 border: #e6e6e6 solid 1px ;
}
section.section:nth-of-type(2) , section.section:nth-of-type(3){
     padding-top: 5px ;
 padding-bottom: 5px ;


}
 .feature-item__icon {
       background-color:#143024;
       color: #fff;
  }
.sicon-instagram2 {
    background-color: #143024;
      padding:5px;
       border-radius:10px;
}

.sicon-snapchat  {
      background-color: ##143024;
      border-radius:10px;
      color: #fff;
      padding:5px;
      
  }
  .sub-nav-header{
 background-color: #143024;
}  


.logo{
margin-right:20px;
}


.section--title span{
    color:black;
}
.store-contact .sicon-whatsapp2{
background-color: green;
color:#fff;
padding:9px;
border-radius: 100%;
font-weight:bold;

}
.sicon-instagram2{
 background-color: #cf156b;
color:#fff;
font-weight:bold;

}

.sicon-snapchat{
 background-color: yellow;
 color:#fff;
font-weight:bold;
}

.sicon-tiktok{
background-color: black;
color:#fff;
padding:6px;
border-radius: 10px 10px 10px 10px;
font-weight:bold;

}
.col-sm-4 .col-md-4{
    border:5px solid black;
}
.store-contact a {
    color: rgb(85, 85, 85)!important;
}
    font-family: dinnextltarabic-regular!important;
    font-size: 16px!important;
    overflow-x: hidden;
   
    text-align: right;
  
}
.main-nav-container.fixed-pinned .inner{

  
}
.s-user-menu-trigger{

}
#mainnav {
   
 
    color:#ffffff;
    border: 2px solid  #e6b54c ;
    border-radius:0 0 5px 5px;
  
    border-top: 0;
    border-left:0;
    border-right:0;
     
}
.grid-flow-row {
    grid-auto-flow: column;
   
}
.banner-entry {
height:61px;
 margin-top:3px;
    align-items: center;
    justify-content: center;
    padding: 0.625rem;
}
.header-btn__icon {
   
 border: none;
    border-radius: 20%;
    background: #0A0D35;
     color:#ffffff;
    background-size: 500% auto;
    animation: textShine 5s ease-in-out infinite alternate;
}
.header-btn__icon:hover{
  background: #e8b176;
    border-color: #fff;
 color:#ffffff; 
}
.text-primary{
  
    fill: #0A0D35;
     color:#0A0D35; 
    text-align: #fff;
}
.text-primary:hover{
  
    fill: #e8b176;
     color:#e8b176; 
}
.s-cart-summary-count{
 background: #e8b176;
}
.s-cart-summary-total:hover{
 color: #e8b176;
}
.s-cart-summary-total{

 color:#0A0D35 !important; 
}
.s-cart-summary-total:hover{
 color:#e8b176 !important; 
}
.s-slider-block__title h2 {
      color: #0A0D35;
      font: inherit;
}
.s-slider-block__display-all {
   color: #314f4f;
    border: none;
    background-color: #0A0D35;
    border-radius: 8px !important;
    display: inline-block!important;
    font: inherit;
  
    color: #fff;
}
.s-slider-block__display-all:hover{
 color:  color: #fff;;
    
    background-color: #e8b176;
}
.s-block__display-all{
   color: #314f4f;
    border: none;
   
    border-radius: 8px !important;
    display: inline-block!important;
    font: inherit;
    background: #0A0D35;
    color: #fff;

}
.s-block__display-all:hover{
 color: #fff;
    
    background-color: #e8b176;
}

salla-button .s-button-btn {

 border: none;
  background: #0A0D35;
    color:  #fff;

}
salla-button .s-button-btn:hover{
border: none;
  color:  #fff;
 background-color:#e8b176!important;

 

}
.s-button-primary {
 border: none;
  background: #0A0D35;
    color:  #fff;
}
.s-button-primary:hover{
 border: none;
  background: #0A0D35;
    color:  #fff;
   
}
body.salla-theme_1 .product .product-footer {
    margin-top: .5rem;
    background: #344a50!important;
    color: #fff;
    border: none;
}

.product-price, .product-details__price {
    color: #e8b176;
    direction: inherit;
}

.product-price, .product-details__price {
    color: #e8b176;
    direction: inherit;
}

@media (max-width: 991px)
.header-row:first-child {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.pull-left {
    float: left;
}
.pull-left {
    float: right!important;
}

.pull-left {
    float: right!important;
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

@media (min-width: 992px)
.sub-nav {
    background: red;
}

@media (min-width: 992px)
.sub-nav {
    width: 100%;
    z-index: 1000;
    background: #fff;
}

.sub-nav {
    text-align: center;
    border-top: 1px solid #e5e5e5;
}

.sub-nav {
    text-align: center;
    border-top: 1px solid #e5e5e5;
}

.footer-main {
    color: #000 !important;
    background-color:#fff;
}
.footer-main, .store-contact {
    text-align: center;
}
.store-contact {
    margin: 10px 0 0;
    border: 0;
    text-align: right;
    font-size: 14px;
}
.store-contact {
    border-top: 1px solid #eee;
    margin: 15px 0 5px;
    text-align: center;
}
.store-contact {
    border-top: 1px solid #eee;
    margin: 15px 0 5px;
    text-align: center;
}
.store-contact a {
    color: #354950!IMPORTANT;
}
/* button*/

.circle-action {
    border: none !important;
    border-radius: 20% !important;
    color: #fff!important;
    background: #354950!important;
}
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
   
}
.footer-links a {
    color: #000 !IMPORTANT;
}
ol, ul {
    margin-top: 0;
    margin-bottom: 10px;
}
.footer-links {
    -webkit-columns: 2;
    columns: 2;
}
.footer-title {
    color: #fff!important;
}
.footer-title {
    color: #22535f;
    background: #354950;
    border-radius: 8px;
    font-weight: bold;
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
    text-align: center;
}

.footer-title {
    color: #fff;
    border-bottom: 1px solid rgba(255,255,255,.2);
    padding-bottom: .7rem;
    margin-bottom: 1rem;
}
.footer-title {
    color: #55426b;
    font-size: 15px;
    margin-bottom: 10px;
}

.footer-title {
    color: #55426b;
    font-size: 15px;
    margin-bottom: 10px;
}

.social__item a {
    color: #e8b176;
    border-radius: 20%;
    border: 1px solid rgb(232 177 118);
}
 ul, li {
    list-style: none;
     font-size: 15px;
}
a {
    text-decoration: none;
}

@media (min-width: 1200px)
.products-grid>.product-box:nth-child(4n+1) {
    clear: both;
}
.products-grid.eq-height>[class^=col-] {
    height: 100%;
    padding-bottom: 40px;
    width: 100%!important;
}
@media (min-width: 1200px)
.col-lg-3 {
    width: 25%;
}
@media (min-width: 1200px)
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right;