/* Add custom CSS styles below */ 
body *,
.sticky-product-bar,
.main-content,
#mainnav{
  background-color: #101323 !important;
    color:#ffffff !important;  
}

p,h1,h2,h3,h4,h5,h6,a,i,span,.s-slider-block__title-nav{
    background:transparent !important;
}
.s-cart-summary-count{
  background-color: red !important;
}
.total-price,
.total-price i{
  color:red !important;
}
.breadcrumbs svg path{
  fill:#ffffff !important;
}
#product-filter option,
#product-filter,

#main-content > .s-block--fixed-banner:nth-of-type(1){
        margin: 0 0 4rem  0 !important;
}

#main-content .s-block--fixed-banner .container{
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
}

#main-content .s-block--fixed-banner .container img{
          border-radius:0 !important;
}
#main-content > .s-block--fixed-banner:nth-of-type(2) .container,
#main-content > .s-block--fixed-banner:nth-of-type(5) .container,
#main-content > .s-block--fixed-banner:nth-of-type(8) .container
{
    width: 40% !important;
    margin: 4px auto !important;
}
/* product card */
.s-product-card-image-contain{
      object-fit: inherit !important;
}
.s-product-card-content-footer  button .s-button-text span{
  background-color: transparent !important;
}
/*convert to flex */
#main-content > .s-block--banners .grid
{
  display:flex !important;
  justify-content: center;
  align-items: center;
  flex-wrap:wrap;
}
  #main-content > .s-block--banners:nth-of-type(3) .grid .banner-entry
{
    width: 20% !important;
    height: 270px !important;
}

@media (max-width:768px){
  #main-content   > .s-block--banners:nth-of-type(3) .grid .banner-entry
 {
        width: 22% !important;
        height: 110px !important;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content   > .s-block--banners:nth-of-type(3) .grid .banner-entry
 {
    width: 16% !important;
    height: 254px !important;
}
}
/* section 2 */
  #main-content > .s-block--banners:nth-of-type(6) .grid .banner-entry
{
    width: 26% !important;
    height: 124px !important;
}

@media (max-width:768px){
  #main-content   > .s-block--banners:nth-of-type(6) .grid .banner-entry
 {
        width: 46% !important;
        height: 54px !important;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content   > .s-block--banners:nth-of-type(6) .grid .banner-entry
 {
    width: 26% !important;
    height: 124px !important;
}
}
/* section 6.7 */
  #main-content > .s-block--banners:nth-of-type(9) .grid .banner-entry,
  #main-content > .s-block--banners:nth-of-type(10) .grid .banner-entry
{
    width: 13% !important;
    height: 158px !important;
}


@media (max-width:768px){
  #main-content   > .s-block--banners:nth-of-type(9) .grid .banner-entry,
  #main-content > .s-block--banners:nth-of-type(10) .grid .banner-entry
 {
        width: 17% !important;
        height: 64px !important;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content   > .s-block--banners:nth-of-type(9) .grid .banner-entry,
    #main-content > .s-block--banners:nth-of-type(10) .grid .banner-entry
 {
    width: 13% !important;
    height: 158px !important;
}
}
/* section 11 */
  #main-content > .s-block--banners:nth-of-type(14) .grid .banner-entry
 
{
width: 39% !important;
    height: 210px !important;
}


@media (max-width:768px){
  #main-content   > .s-block--banners:nth-of-type(14) .grid .banner-entry
 {
        width: 47% !important;
        height: 92px !important;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content   > .s-block--banners:nth-of-type(14) .grid .banner-entry

 {
    width: 39% !important;
    height: 210px !important;
}
}
/* background color */
.banner--fixed img, .banner-entry {
   background-color: transparent !important;
}

#main-content .s-block--fixed-banner .container img  {
    background-color: transparent !important;
}
/* .s-product-card-entry {
 background: linear-gradient(180deg, rgba(16, 182, 224, 0.57) -35.92%, rgba(16, 182, 224, 0.57) 149.76%) !important;
box-shadow: 0px 1.69px 8.72px 0px #FFFFFF40 !important;
} */
/* neeeeeeeeeeew */
/* .s-product-card-content,
.s-product-card-content-main h3 {
background-color: transparent !important;
} */
/* Product Card Background */
custom-salla-product-card.s-product-card-entry {
    /* background: linear-gradient(
        180deg,
        rgba(16, 182, 224, 0.57) -35.92%,
        rgba(16, 182, 224, 0.57) 149.76%
    ) !important; */

    box-shadow: 0px 1.69px 8.72px 0px #FFFFFF40 !important;
    border-radius: 16px;
    /* overflow: hidden; */
}

.s-product-card-content,
.s-product-card-content-main,
.s-product-card-content-sub,
.s-product-card-content-footer,
.s-product-card-sale-price,
.s-product-card-rating{
    background: transparent !important;
}

.s-product-card-content .s-product-card-content-title a,
.s-product-card-rating span{
  color: #ffffff !important;
}
.s-product-card-image img{
  object-fit: inherit !important;
}
/* buttons bg */
custom-salla-product-card .s-product-card-content button{
background: linear-gradient(180deg, rgba(16, 182, 224, 0.57) -35.92%, rgba(16, 182, 224, 0.57) 149.76%) !important;
  color:#ffffff !important;
}
.s-product-card-wishlist-btn span
{
  color:#10B6E0 !important;
}
.s-product-card-price,
.s-product-card-sale-price h4{
    color:red !important;
}
.s-block--features__item{
background: #FAFEFF !important; 
}
.s-block--features__item .feature-icon{
   background: #10B6E0 !important;

}
.s-block--features__item .feature-icon {
  border-radius: 18px !important;
}
.s-block--features__item i{
   color:#ffffff !important; 
}
.s-block--features__item h2{
   font-weight: bold !important;
    color:black !important;
}
.s-block--features__item p{
   color:#10B6E0B2 !important; 
   font-weight: medium !important;
}
/* footer */
.store-footer__inner .container{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.store-footer{
  background-color: #074D5F !important;
  color:#ffffff !important;
}
.store-footer__inner {
   background-color: #074D5FE8 !important;
}
.store-footer__inner * ,
.store-footer__inner + div *{
  background-color: transparent !important;
}
.store-footer__inner container{
  background-color: tran !important;
}
.store-footer__inner + div{
    background-color: #074D5F !important;
}
.store-footer__inner + div .copyright-text p{
  color:#FFFFFF !important;
}
.s-reviews-testimonial__text {
  padding: 100px 0 !important;
}
.s-product-card-wishlist-btn i{
  color:#101323 !important;
  fill:#101323 !important;
}
.s-product-card-image img {
    opacity: 1 !important;
}