/*
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: Andreas K.
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.1
*/

/* Buy Button */
.button[name="woocommerce_checkout_place_order"] {
  padding: 17px !important;
  background: #000 !important;
  font-size: 1.2em !important;
}

@media only screen and (max-width: 849px) {
  .button[name="woocommerce_checkout_place_order"] {
    display: block;
    width: 100%;
  }
}

/* PayPal Button */

.woocommerce-cart.material .wc-proceed-to-checkout a.checkout-button {
  padding: 10px !important;
}

.angelleye_smart_button_top,
.angelleye_smart_button_bottom {
  display: block;
  width: 100%;
  max-width: 100% !important;
}

/* Shipping Adress */
#order_review .legal {
  float: none;
}
.wc-gzd-checkbox-placeholder-legal {
  background: #ccc;
}

.woocommerce-form__label-for-checkbox span {
  color: #000 !important;
  font-size: 16px;
}

.wc-gzd-cart-info.unit-price-cart,
.wcppec-checkout-buttons__separator {
  display: none;
}

.angelleye-proceed-to-checkout-button-separator {
  display: none !important;
}

.woocommerce-checkout-review-order-table {
  font-size: 14px;
}

body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
  padding: 15px !important;
  background-color: #000 !important;
  border-radius: 2px !important;
  margin-bottom: 5px !important;
}

@media only screen and (max-width: 849px) {
  .wcppec-checkout-buttons {
    margin: 0;
  }

  .cart_totals .wc-proceed-to-checkout {
    margin: 0;
    width: 100%;
    padding: 15px;
    border-top: 1px solid #ededed;
    position: fixed;
    z-index: 999;
    bottom: 0;
    left: 0;
    background: #fff;
  }
}

/* Product Detail Page */
.woocommerce div.product p.price-unit {
  font-size: 0.8em;
  padding-bottom: 0 !important;
}

.woocommerce div.product form.cart .reset_variations {
  display: block;
  position: absolute;
  bottom: -50px;
  right: 0;
  font-size: 1em;
}

.woocommerce div.product form.cart .variations,
.woocommerce .variations {
  width: 100%;
  margin-bottom: 10px;
}

.woocommerce-variation-description {
  display: none;
}

.woocommerce div.product form.cart .variations td {
  display: table-cell;
  line-height: 0em;
}

.woocommerce div.product form.cart .variations td label {
  font-family: "Open Sans", sans-serif;
  color: #676767;
}

.woocommerce div.product form.cart .variations td .fancy-select-wrap {
  display: block;
}

body[data-fancy-form-rcs="1"]
  .variations_form.cart
  .variations
  .select2-container {
  width: 100% !important;
}

.woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt,
.woocommerce-variation-add-to-cart
  .woocommerce
  table.cart
  td.actions
  button[type="submit"] {
  min-width: 100%;
}

button.single_add_to_cart_button.button.alt,
.woocommerce table.cart td.actions button[type="submit"] {
  background-color: #000000 !important;
}

/* Charles WA Integration */
.woocommerce .product .charls-wa-button {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 40px;
  padding-left: 40px;
  line-height: 1.2em;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 1rem 0;
  width: 100%;
  font-size: 1rem !important;
  background: #39db84;
  border-radius: 100px !important;
}

.woocommerce .product .charls-wa-button:hover {
  background: #000 !important;
}


.woocommerce .product .charls-wa-button svg {
  width: 1.4em;
  height: 1.4em;
  margin-right: 0.5em;
  display: inline-block;
}



/*No Caps Grundpreis auf Shop-Übersicht - MS - 06.01.2022 */
#ajax-content-wrap > div.container-wrap > div > div.row > div.post-area.col.span_9.col_last > ul > li.material.product.type-product.post-28715.status-publish.first.instock.product_cat-kapseln.product_cat-no-caps.has-post-thumbnail.sale.taxable.shipping-taxable.purchasable.product-type-simple > div > div > p, #product-28655 > section > ul > li > div > div > p{display:none;}

#ajax-content-wrap > div.container-wrap > div > div.row > div.post-area.col.span_9.col_last > ul > li.material.product.type-product.post-28715.status-publish.first.instock.product_cat-kapseln.product_cat-no-caps.has-post-thumbnail.sale.taxable.shipping-taxable.purchasable.product-type-simple > div > div > div.product-add-to-cart > a > span.price, #product-28655 > section > ul > li > div > div > div.product-add-to-cart > a > span.price{display:none;}

#woocommerce_recently_viewed_products-2 > ul > li:nth-child(1) > p.price.price-unit.smaller.wc-gzd-additional-info{display:none;}


/* PopUp Rabatt Box - MS - 06.01.2022
#mp_form_popup6 > form > div.mailpoet_form_image.is-style-default > figure > img{padding-bottom: 1.8vh}
#mp_form_popup6 {max-height: 100% !important}

*/

/* PopUp WhatsApp - Holler Box - MS - 11.01.2022
.wa_button{
	padding: 20px 15px 10px;
    background: #39db84;
    color: white;
}



#hwp-29165 > div > div > div.hwp-row.hwp-first-row > a > strong{
    font-size: 28px;
    font-weight: 900 !important;
    letter-spacing: 0.05em;
}

#hwp-29165 > div > div > div.hwp-close > i {
	font-size: 22px;
    padding: 5px 1px;
	color: white;
	top: 0px !important;
}

#hwp-29165 > div > div > div.hwp-row.hwp-first-row > span{
	font-size: 16px;
}

*/

/* PopUp welcome10 > ausblenden auf Mobile - MS - 11.01.2022 */
@media only screen and (max-width: 849px) {
	#mp_form_popup6{display:none !important;}
}

/* PopUp WA Link Holler Box
.wa-link-img{
	z-index: 1;
    position: absolute !important;
    top: -34vh;
}

*/

/* PopUp welcome10 - Holler Box - MS - 24.06.2022 

#hwp-36123 > div > div.hwp-close > i {
	font-size: 22px;
    padding: 5px 1px;
	color: white;
	top: 0px !important;
}

#hwp-36123 > div > div.hwp-box-rows > div{
	background: none !important;
	margin-top: 0px !important;
}

#hwp-36123 > div > div.hwp-box-rows > div > p {padding-bottom: 0px !important;}

.holler-box .hwp-email-input {width: 100%; !important}
.hwp-email-btn {
	width: 100% !important;
	font-size: 16px;
	margin-top: 10px;
	height: auto !important;
}

#hwp-36123 .hwp-email-btn{
	border-radius: 0px !important;
	padding: 16px;
}

#hwp-36123 > div > div.hwp-box-rows > div > h1 {font-size: 30px;}

#hwp-36123 > div > div.hwp-row.hwp-note-optin.hwp-email-row.hwp-show {
	width: 95%;
    margin: auto;
    margin-bottom: 10px;
    margin-top: 10px;
}

div.hwp-floating-btn.hwp-btn-36123.hwp-bottomleft.hwp-show > i {
	position: relative;
    color: transparent;
    top: 1.58vh;
    left: 0.08vh;
    height: 6vh;
    width: 6vh;
    background-image: url(https://no-coffee.de/wp-content/uploads/2022/06/icon-sale10.png);
    background-repeat: no-repeat;
    background-size: 6vh;
	background-color: rgba(0,0,0,0);
}

#hwp-36123 > div > div.hwp-row.hwp-note-optin.hwp-email-row.hwp-show {border-radius: 0px !important;}

div.hwp-floating-btn.hwp-btn-36123.hwp-bottomleft.hwp-show {box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 20%);}


@media only screen and (max-width: 849px) {
	#hwp-36123, div.hwp-floating-btn.hwp-btn-36123.hwp-bottomleft.hwp-show{display: none !important;}
}

*/

/* PopUp WA Link - Holler Box - MS - 19.01.2022 

#hwp-29693 {border-radius: 0px;border: 0px solid #eee;}
#hwp-29693 > div > div.hwp-close > i{
	font-size: 22px;
    padding: 5px 1px;
	color: white;
	top: 0px !important;
}

#hwp-29693 > div > div.hwp-box-rows > div{
	background: none !important;
	margin-top: 0px !important;
}

#hwp-29693 > div > div.hwp-box-rows > div > p {padding-bottom: 0px !important; margin-bottom: 22px;}
#hwp-29693 > div > div.hwp-box-rows > div > h1 {font-size: 30px;}
#hwp-29693 > div > div.hwp-box-rows > div > h2 {
	font-size: 26px;
    line-height: 30px;
    margin-bottom: 10px;
}

.wa-link-btn{
	color: #39db84;
    font-weight: 700;
    background-color: #ffffff !important;
    padding: 3vh 10vh;
}


div.hwp-floating-btn.hwp-btn-29693.hwp-bottomleft.hwp-show > i {
	position: relative;
    color: transparent;
    top: 0.9vh;
    left: 0.1vh;
    height: 7vh;
    width: 7vh;
    background-image: url(https://no-coffee.de/wp-content/uploads/2022/01/icon-sale15.png);
    background-repeat: no-repeat;
    background-size: 7vh;
    background-color: transparent;
}

div.hwp-floating-btn.hwp-btn-29693.hwp-bottomleft.hwp-show {
	box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 20%);
	background-color: #39db84 !important;
}

*/


/* Warenkorb Icon Floating - MS - 19.01.2022 
.cfw-side-cart-open-trigger{
	border-radius: 48px;
	height: 10vh;
    width: 10vh;
    padding: 18px 12px;
} */

/* NL MP Desktop only - AK - 24.10.2022*/
@media screen and (max-width: 768px) { 
    #mp_form_slide_in6 { display: none; } 
} 
