/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

.brand-logo {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 9999;
  padding: 5px;
}

.nectar-menu-item-with-icon {
  align-items: center !important;
}

.nectar-menu-item-with-icon i {
  color: #fa5887 !important;
}

.herkunft_tab {
  display: none !important;
}

.cwginstock-panel-heading,
.cwginstock-panel-body,
.cwginstock-outofstock {
  background-color: transparent !important;
  text-align: left !important;
  border: none !important;
}

.cwginstock-panel-primary {
  border: 1px solid #ccc !important;
}

.cwginstock-panel-body {
  padding-left: 0 !important;
}

.cwginstock-panel-body div {
  text-align: left !important;
}

.cwginstock-panel-body input {
  text-align: left !important;
}

.cwginstock-panel-heading h4 {
  color: #000000 !important;
  text-align: left !important;
}

input,
textarea {
  background: #ffffff !important;
  border: 1px solid #ccc !important;
  padding: 10px 15px !important;
}

input:focus,
textarea:focus {
  background: #ffffff !important;
  border: 1px solid #fa5887 !important;
}

input.qty {
  padding: 0 !important;
}

.order-review tr {
  background-color: #ffffff !important;
  padding: 10px 15px !important;
  margin-bottom: 10px !important;
}

#shipping_method li {
  margin-bottom: 10px !important;
}
.checkout #order_review .order-review tbody tr.order-total td .woocommerce-Price-amount {
  font-size: 1em !important;
}

.checkout #order_review .order-review tbody tr.order-total td {
  text-align: right !important;
}

.wpcf7-submit {
  display: inline-block;
  border: none !important;
  font-size: 14px;
  padding: 15px 10px;
  width: calc(50% - 5px);
  margin: 0;
  background-color: #fa5887 !important;
}

.shop_table .product-name a,
.woocommerce-mini-cart .product-details a {
  text-transform: none !important;
}

.food-depot-staffelpreis-notice,
.food-depot-staffelpreis-price {
  background-color: #fff;
  padding: 10px;
}

.food-depot-staffelpreis-notice {
  margin: 0 0 10px 0;
}

.food-depot-staffelpreis-price {
  margin: 10px 0 0 0;
}
