/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

#bon_manufacturers_block .manufacturer_item img {
  transform: scale(1);
}
#bon_manufacturers_block .manufacturer_item a:hover img {
  transform: scale(1.2);
}
.carousel .direction {
  z-index: auto;
  display: none;
}
.carousel .carousel-inner {
height: auto;
}
.bonsearch .bonsearch_btn:hover, .bonsearch .bonsearch_btn:focus {
  background-color: #14430b;
  color: #ccc;
}
.bonsearch .search-form-inner{background: #fff;} 

.bonsearch #input_search {
  color: #000;
}
.bonsearch .bonsearch-microphone {
  background-color: #fff;
}
#footer .block_newsletter form .btn-footer {
  background-color: #98ba53;
}

#footer .block_newsletter form .btn-footer:hover {
  background-color: #14430b;
}
#bonbanners a .banner-inner span {
    color: #fff;
}
.btn-primary, .btn-secondary, .btn-tertiary {
    border: 1px solid #000;
    color: #fff;
}
.featured-products .thumbnail-container .thumbnail-container-bottom .add-to-cart-block, .product-miniature .thumbnail-container .thumbnail-container-bottom .add-to-cart-block {
    display: none;
}
#cart-summary-product-list img, #id_new_comment_form img, #order-items .image img, .image-wrapper img, .product-button-hover img, .product-image img, .product-purchase-image-wrapper img, .product-thumbnail img, .thumb-container img.thumb, .thumbnail-container-images img, img.product-image {
    background-color: #fff;
}
::selection {
  background: #fff;
  color: #000;
}
.bonpromotion-countdown-btn {
  border: 1px solid #000;
  background-color: transparent;
  color: #000;
}
#bonpromotion .box-promotion .box-promotion-desc h3 strong {
  color: #98ba53;
  font-weight: 400;
}
#bonpromotion .bonpromotion-countdown > span {
  color: #98ba53;
}

#bonpromotion .bonpromotion-countdown > span span {
  color: #98ba53;
  border: 2px dotted rgba(152, 186, 83, 0.4);
}

.bonpromotion-countdown-btn:hover {
  background-color: #14430b;
  color: #ffff;
  border-color: #fff;
}
#product #main > section > div,
.featured-products > .products{
    display: flex;
    flex-wrap: wrap;
}
.product-cover img {
  background-color: #FFF;
}
#product #bon-stick-cart #add-to-cart-or-refresh .image-sticky-wrapper img {
  width: 100%;
  height: auto;
  background-color: #FFF;
}
#custom-text {
  background: none;
  border-radius: 2px;
  margin-bottom: 1.5rem;
  padding: 3.125rem;
  text-align: left;