
.backorder-status {
 text-align: center;
 width: 100%;
 padding: 0.5rem 1rem;
 left:0;
 right:0;
}
.out-of-stock-warehouse.out-of-stock-supplier {
 color: #ffffff;
 background-color:#000000;
 }
 .in-stock-warehouse.out-of-stock-supplier {
 color:#000000;
 background-color:#00b11f;
 }
 .in-stock-warehouse.in-stock-supplier {
 color:#000000;
 background-color:#00b11f;
 }
 .out-of-stock-warehouse.in-stock-supplier {
 color:#ffffff;
 background-color:#000000;
 }
 .bg-primary-brand,
 .btn-primary,
 .btn-success,
 .product-item .product.photo .sticker.sale,
 .top-notification,
 .bg-primary,
 .checkout-steps div.step-active,
 .peer:checked ~ .method-select,
 .pickup-location-input:checked,
 .pickup-location-input:focus:checked,
 [type='checkbox']:checked,
 [type='radio']:checked,
 [type='checkbox']:focus:checked,
 [type='radio']:focus:checked,
 .btn-success:hover,
 .mobile-filter-menu {
 background-color: #000000;
 }
 .recipe-order-info p a,
 .cms-page-view .column.main p a,
 .cms-page-view .column.main ul a,
 .wishlist-icon,
 .special-price .price,
 .final-price .price,
 .checkout-steps div.step {
 color: #000000;
 }
 .wishlist-icon:hover,
 .quantity-change {
 fill: #000000;
 }
 .checkout-steps div.step,
 .checkout-steps hr,
 .peer:checked ~ .method-select,
 .pickup-location-input:checked,
 .pickup-location-input:checked:hover,
 .pickup-location-input:hover,
 .pickup-location-input:focus:checked {
 border-color: #000000;
 }
 .peer:checked ~ .method-select {
 color: #fff;
 }
