.product .nyp-disabled,
.wcopc .product-item .nyp-disabled {
opacity: 0.2;
}
.product .single_variation_wrap .nyp,
.wcopc .product-item .single_variation_wrap .nyp {
display: none;
}
.product .single_variation_wrap .suggested-text,
.wcopc .product-item .single_variation_wrap .suggested-text {
margin-bottom: 1.5em;
display: inline-block;
}
.product .nyp,
.wcopc .product-item .nyp {
margin-bottom: 1.5em;
}
.product .nyp label,
.wcopc .product-item .nyp label {
font-weight: 700;
display: block;
}
.product .nyp .nyp-input,
.wcopc .product-item .nyp .nyp-input {
display: inline-block;
margin-bottom: 0;
text-align: center;
font-weight: 700;
min-width: 10em;
color:#3abac4;
}
.product .nyp .minimum-price,
.wcopc .product-item .nyp .minimum-price {
margin: 0;
color: inherit;
font-size: 0.75em;
opacity: 0.7;
clear: both;
}
.product .nyp .woocommerce-nyp-message,
.wcopc .product-item .nyp .woocommerce-nyp-message {
margin: 1em 0 !important;
}
.product .nyp:after,
.wcopc .product-item .nyp:after {
content: "";
display: table;
clear: both;
}
.woocommerce div.nyp-product.elementor form.cart {
display: block !important;
}
.nyp-product #ppc-button,
.nyp-product #ppcp-messages {
display: none !important;
}
.nyp-product #wcpay-payment-request-button-separator,
.nyp-product #wcpay-payment-request-wrapper {
display: none !important;
}