/*
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
*/
.woocommerce div.product_meta, body[data-slide-out-widget-area-style="slide-out-from-right"] .nectar-social.fixed {
  display: none !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt {
  background-color: #ab0100;
  color: #fff;
  -webkit-font-smoothing: antialiased;
}
label span {
  color: #000;
}
.home .woocommerce-product-details__short-description {
  margin-bottom: 30px;
}
.home .pofw-product-options-wrapper .field > label {
  font-weight: bold !important;
}
.home .pofw-product-options-wrapper .field.pofw-required > label > span:first-child::after {
  color: #e32 !important;
  content: ' *' !important;
  display: inline;
}
.home button[type="submit"].single_add_to_cart_button, body[data-form-submit="regular"].home .container-wrap button[type="submit"].single_add_to_cart_button {
  font-size: 16px;
  padding: 20px 45px !important;
  transition: all .2s ease;
	margin-top: 20px;
}
.home div.product form.cart div.quantity {
margin-top: 20px;
}
.single-product div.product h1.product_title, .nectar-shop-header .page-title {
  font-size: 55px;
  line-height: 55px;
  font-weight: 900;
}
.woocommerce-privacy-policy-text {
  font-size: 13px;
}
.woocommerce-shipping-totals.shipping, .wc_payment_methods.payment_methods.methods, .woocommerce-privacy-policy-text {
  display: none !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {
  width: 100%;
}
#billing_email_field {
  display: none !important;
}
/* - - RESPONSIVE - - */
@media only screen and (max-width: 690px) {
  .nectar-button {
  width: 100%;
}
}




