/* Add custom CSS styles below */ 
.product-single .product-single__info button.s-social-share-btn{
  color:#fff;
  background:#b99366; 
}

.product-single .product-single__info button.btn--wishlist{

  color:#fff;
  background:#b99366;
}

.product-single__inner .s-button-icon{
  border-radius:50%!important;
}



@media (max-width: 640px) {
    .hydrated .is-sticky-product-bar .sticky-product-bar, .hydrated .is-sticky-product-bar .sticky-product-bar salla-add-product-button, .hydrated .is-sticky-product-bar .sticky-product-bar__quantity {
   background: #fff;
    }
}


.main-menu a:hover {
    color: #ffffff !important;
}

.product-card__price .total-price {
    color: #16a34a !important; /* green-600 */
}

.product-single__info .total-price {
    color: #16a34a !important;
}


.promotion-title{
  background: #b99366!important;
}

.product-card__promotion{
  background:#b99366!important;
}

select#product-filter,
select#product-filter.form-input,
select#product-filter.text-store-text-primary,
#product-filter option {
    color: #3a3e2d !important;
    -webkit-text-fill-color: #3a3e2d !important;
}


@media (max-width: 768px) {
    .s-slider-container {
        padding-bottom: 41px !important;
    }
}


@media (max-width: 768px) {
    .s-slider-container.custom-padding {
        padding-bottom: 22px !important;
    }
}

.text-red-400{
    color:#16a34a;
}


::marker{
  color: #fff!important;
}