/*
Theme name: biovanciav2
Description: Custom Theme
*/

/*
	Source post-css styles are located in resources/css/
	The compiled bundle is saved to `/dist/`.
	
	DEVELOPMENT.md file contains instructions how to get the compilation
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment -- it's loaded after the compiled bundle. 
*/

/* WYSIWYG extra styling */

.shop_table_responsive,
.woocommerce-checkout-review-order-table {
	.fee {
		display: none !important;
	}
}

.page-template-checkout-design .place-order .btn-design {
	display: block;
	margin: 0 auto;
	float: none !important;
}

.blog-load-more-btn:disabled {
	opacity: 0.6;
	cursor: not-allowed;
}

.blog-load-more-spinner {
	text-align: center;
	padding: 20px;
	font-style: italic;
}

.blog-load-more-btn.hidden {
	display: none;
}

.woocommerce-thankyou-order-failed {
	padding: 40px 0;
	text-align: center;
	color: #000;
	font-family: FuturaNDAlt-DemiBold;
	font-size: 24px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	margin-bottom: 0;
}
.woocommerce-thankyou-order-failed a {
	white-space: nowrap;
	cursor: pointer;
}
div.Tech__wrapper {
	bottom: 0;
}
.woocommerce-checkout
	#payment
	.payment_methods
	li.payment_method_wc_checkout_com_flow
	> label[for='payment_method_wc_checkout_com_flow']::after {
	display: block;
	content: '';
	width: 146px;
	height: 35px;
	background-image: url(https://www.biovancia.com/wp-content/plugins/woocommerce-gateway-checkoutcom/assets/images/cards.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
#cardAccordionContainer {
	background-color: #fff !important;
	background: #fff !important;
	border-radius: 0 !important;
}

.wc_payment_method #cardAccordionContainer label {
	flex-direction: row !important;
    font-family: Arial !important;
    font-weight: 700 !important;
    font-size: 12px !important;
    line-height: 17px !important;
    text-align: left !important;
    color: #000 !important;
    margin-bottom: 4px !important;
}