.ba-item-add-to-cart .ba-add-to-cart-wrapper > .ba-add-to-cart-extra-options .ba-add-to-cart-extra-option {
  display: inline-block;
}
.ba-item-add-to-cart .ba-add-to-cart-row-value {
  width: 30%;
  margin-left: -10px !important;
  margin-top: 5px;
}
.ba-item-add-to-cart .ba-add-to-cart-extra-option .ba-add-to-cart-row-value input,
.ba-item-add-to-cart .ba-add-to-cart-extra-option .ba-add-to-cart-row-value textarea {
  background: transparent;
}
.open-calendar-dialog {
  margin-right: 15px;
  cursor: context-menu;
}
.ba-item-add-to-cart .ba-custom-select ul.visible-select li {
color: var(--bg-dark-accent);
font-weight: 400;
}
.custom-price-span {
	margin-bottom: 25px !important;
	margin-top: 25px !important;
	color: var(--title-inverse) !important;
	background-image: none !important;
	font-size: 36px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	letter-spacing: 0px !important;
	line-height: 46px !important;
	text-decoration: none !important;
	text-transform: none !important;
  border: 0px !important;
}
.custom-price-span-checkout {
	margin-bottom: 25px !important;
	margin-top: 25px !important;
	color: var(--title) !important;
	background-image: none !important;
	font-size: 36px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	letter-spacing: 0px !important;
	line-height: 46px !important;
	text-decoration: none !important;
	text-transform: none !important;
  border: 0px !important;
}