/* Match Urban Layer's existing plum Buy Now button, without altering Add to Cart. */
body.single-product .ul-product-layout form.cart .ulb-v2-buy-now,
body.single-product form.cart .ulb-v2-buy-now {
  display: block !important;
  float: none !important;
  clear: both !important;
  width: 100% !important;
  min-height: 49px !important;
  margin: 10px 0 0 !important;
  padding: 12px 16px !important;
  border: 1px solid #947379 !important;
  border-radius: 4px !important;
  background: #947379 !important;
  color: #fff !important;
  font: 600 15px/1.5 Inter, Arial, sans-serif !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  text-align: center !important;
  cursor: pointer !important;
}
body.single-product form.cart .ulb-v2-buy-now:hover {
  background: #806269 !important;
  border-color: #806269 !important;
  color: #fff !important;
}
body.single-product form.cart .ulb-v2-buy-now:disabled {
  opacity: .6;
  cursor: wait !important;
}
/* Only hide the old Elementor HTML button AFTER the native one has been found. */
body.single-product .ul-product-layout.ulb-v2-ready .ul-buy-now {
  display: none !important;
}
body.single-product .ulb-v2-error {
  color: #9a273b;
  margin: 9px 0 2px;
  font: 13px/1.5 Inter, Arial, sans-serif;
}
