.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.ftinvwl-animated.tinvwl-loop {
  font-size: 13px;
  line-height: 0px;
}

.new-badge.onsale {
  border-width: 0px;
  color: #FFFF00;
}
.woocommerce .onsale:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 0;
    height: 0;
    border-top: 20px solid #d5351d;
    border-right: 20px solid transparent;
}
		.woocommerce .onsale:after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: 0;
    width: 0;
    height: 0;
    border-top: 20px solid #d5351d;
    border-left: 20px solid transparent;
}
.woocommerce .onsale.oos:before {
    border-top: 20px solid #d5351d;
    border-right: 20px solid transparent;
}
.woocommerce .onsale:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 0;
    height: 0;
    border-top: 20px solid #d5351d;
    border-right: 20px solid transparent;
}
.woocommerce .onsale.oos:after {
    border-top: 20px solid  #d5351d;
    border-left: 20px solid transparent;
}
.labeled-input-row input {
    border-bottom-color: #58252F;
}
.woocommerce .shop-categories .product-category .woocommerce-loop-category__title, .woocommerce .shop-categories .product-category h3 {
    color: #f2f0ec;
}

body #siq_search_results .srch-poweredbysiq div, body #siq_search_results .srch-poweredbysiq a {
    color: #ffffff;
}

element.style {
    enable-background: new 0 0 1417.3 1417.3;
}
.header-search-input.menu-skin-dark .search-icon a svg {
    fill: #aa0405;
}
input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], textarea {
    border: 1px solid #e2c2b4;
    background-color: #fff;
    box-shadow: none;
    padding: 6px 12px;
    outline: 0;
    border-radius: 0;
}
.woocommerce .onsale.oos {
    font-size: 14px;
    background: #d91f1f;
    line-height: 1.4;
    padding-top: 12px;
}