/* Add custom CSS styles below */ 
.product-add.add_to_cart_btn:hover{background:#d91515!important}

.product{border:#000 solid 2.5px;border-radius:20px 20px 20px 20px!important}
}


.salla-theme_6 .site-header .header-top .search-wrapper #search #searchbox.prompt {
  display: none !important;
}


body { 
background:  #fff   !important;
}

/*   
=====================
FOOTER 
=====================
*/

.footer-main {
    background: #FFF;
        background-color: rgba(0, 0, 0, 0);
  border-radius: 0rem 0rem 0rem 0rem  !important;
  

}

 footer .footer-title span {
  background: #fff !important;
padding: 1px 15px !important;
border-radius: 10px 10px 0px 0px;
color: #f6ab2f!important;
}



.footer-main {
    background: #000 !important;
}

.salla-theme_6 footer .footer-title span {
    color: #FFF !important;
}
.salla-theme_6 footer .footer-title span {
    font-weight: 100 !important;
    font-size: 15px !important;
    color: #000 !important;
    text-align: center !important;
    border-bottom: #d91515 solid 3px;

    
}




@media only screen and (min-width:992px){.salla-theme_6 .sub-nav .main-menu>li#offers a{background-color:#17234d ;color:#fff!important;border-radius:18px}

.category-grid>div:nth-child(1){grid-column:1!important;grid-row:1/3}}body .category-featured a{background-position:center}.category-grid{display:grid!important;grid-template-columns:auto auto!important}.category-grid>div{margin:0 5px!important}.category-grid>div:nth-child(1){grid-column:1;grid-row:1}.category-grid>div:last-child{grid-column:2!important}

section.section:nth-of-type(3) .category-grid>div .category-featured,
section.section:nth-of-type(4) .category-grid>div .category-featured,
section.section:nth-of-type(5) .category-grid>div .category-featured
{
    height: auto !important;

}


section.section:nth-of-type(2), 
section.section:nth-of-type(3), 
section.section:nth-of-type(4), 
section.section:nth-of-type(5)  {
    padding: 1px 0 !important;
}
body>section:nth-of-type(2).section{padding-bottom:15px!important}body>section:nth-of-type(3).section{padding-bottom:2px!important}

.circle-action.button-next,.circle-action.button-prev,#sort-toggle,h2.section--title+.btn.btn-rounded,.cart-nav-solid{background:#2a2a2a!important;color:#fff!important;border-color:#2a2a2a}#cl_toggle{color:inherit!important}






.feature-item__icon {
    background: #17234d  !important;
    color: #f6ab2f;
  border: none !important;
  width: 100% !important;
  border-radius: 15px 15px 0 0 !important;
  margin-bottom: 0px !important;
}

.feature-item__icon::before {
  display: none !important;
}
.feature-item h3 {
  padding-bottom: 20px !important;
}
.feature-item h3, .feature-item p {
   background: #17234d  !important;
  margin-top: 0px !important;
  visibility: visible !important;
  color: #fff !important;
  margin-bottom: 0px !important;
}
.feature-item p {
  background: #f6ab2f !important;
/*background: linear-gradient(311deg, rgba(221,50,12,1) 15%, rgba(154,44,20,1) 40%, rgba(236,93,62,1) 100%) !important; */
  border-radius: 0 0 10px 10px !important;
  padding-bottom: 20px !important;
}


.sub-nav-header img {
    display: none !important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
}
.sub-nav-header img {
    display: block;
    margin: 0 auto;
    width: 75px;background-
}
.sub-nav .main-menu li.sub-menu-header.categories-holder > span, .sub-nav .main-menu li.sub-menu-header.categories-holder ul.store-categories > li, .sub-nav .sub-nav-content, .sub-nav-header {
    background: rgb(32,64,154);
background: #fff !important;; 
}

.sub-nav .sub-nav-content .sub-nav-header {
    background: #FFF !important;
}

.salla-theme_6 .site-header .header-top .search-wrapper #search #searchbox.prompt {
  display: none !important;
}



.salla-theme_6 footer .footer-sub {
  background: #FFF !important;
  color: #000 !important;
}

body .section-header h2.section--title span {
    padding: 2px 2px;
    background-color: #FFF !important;
    color: #000 !important;
    border-radius: 10px 10px 0px 0px !important;;
}

#sort  #sort-toggle {
   padding: 2px 2px;
    background-color: #FFF !important;
    color: #000 !important;
    border-radius: 5px !important;;
}


.feature-item {
    padding: 15px  !important;
}


.product-card--primary-buttons button
{
    border-color: #414042 !important;
    border-color: var(--color-primary) !important;
    color: #414042 !important;
    color: white !important;
    background-color: black;
}

    .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__mini-cart .s-button-text {
        display: flex;
        align-items: center;
        gap:3px;
        font-size: 1rem;
    }
    .text-red-400 {
    
    font-size: 18px;
    font-weight: 700 !important;
}
    .header-btn__icon {
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    line-height: 1.75rem;
}
@media screen and (max-width: 600px){
.product-card__promotion {
    position: absolute;
    bottom: 9.5rem !important;
    right: 6px !important;
    z-index: 1;
  

}

}