.wp-block {} /*  (.wp-block {} ensures MT files load in Gutenberg editor) */


/*= Header ==================== */

/** Header >> page produit **/
.button {
	background-color: rgb(40, 22, 22) !important;
}
.product_price {
	background-color: rgb(255, 255, 255) !important;
	border-color: rgb(255, 255, 255) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) !important;
}
#wrapper .product_title {
	color: rgb(29, 29, 133) !important;
}
.product bdi {
	color: rgb(7, 0, 0) !important;
	font-size: 25px !important;
}
.dropdown > li:nth-of-type(1) > a:nth-of-type > span {
	
}

/** Header >> Link **/
.dropdown    a {
	color: rgb(0, 0, 0) !important;
	font-size: 18px !important;
}

/** Header >> Page title **/
.page-title {
	text-align: center !important;
}

/** Header >> Page Panier **/
.product-name a {
	color: rgb(6, 0, 0) !important;
}
.product-subtotal bdi {
	color: rgb(0, 0, 0) !important;
}
.product-price bdi {
	color: rgb(0, 0, 0) !important;
}
.cart-subtotal bdi {
	color: rgb(0, 0, 0) !important;
}
.order-total bdi {
	color: rgb(0, 0, 0) !important;
}
.product-total bdi {
	color: rgb(0, 0, 0) !important;
}
#shipping_method bdi {
	color: rgb(0, 0, 0) !important;
}
.includes_tax .woocommerce-Price-amount {
	color: rgb(120, 120, 120) !important;
}
.woocommerce-billing-fields h3 {
	color: rgb(0, 0, 0) !important;
}
#ship-to-different-address {
	color: rgb(0, 0, 0) !important;
}

/** Header >> Entry title **/
#pageheader .entry-title {
	text-align: center !important;
}

/** Header >> barre newsl **/
#mailchimp-top-bar .mctb-label {
	font-size: 15px !important;
}
#mailchimp-top-bar__email {
	font-size: 15px !important;
}
#mailchimp-top-bar input[type="submit"] {
	font-family: Garamond !important;
	font-size: 15px !important;
}

/** Header >> Page d'accueil **/
/*BASE*/.home .wrap {
	
}
.home .wrap {
	background-color: rgb(33, 33, 33) !important;
	background-position: center bottom !important;
}
#content .has-virtue-primary-color {
	background-color: rgb(33, 33, 33) !important;
}
#content .main {
	text-align: justify !important;
	box-sizing: border-box !important;
	object-fit: contain !important;
	object-position: center center !important;
	/*TITRE*/
}
h2 > span:nth-of-type(1) {
	font-size: 50px !important;
}
h2 > span:nth-of-type(2) {
	font-size: 40px !important;
}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** Header >> Js running **/
	.wopb-product-wrapper {
	margin-right: 30px !important;
	margin-bottom: 0 !important;
	margin-left: 30px !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** Header >> Js running **/
	.wopb-product-wrapper {
	margin-right: 30px !important;
	margin-bottom: 0 !important;
	margin-left: 30px !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** Header >> Kad menu name **/
	#mobile-nav-trigger .kad-menu-name {
	color: rgb(255, 255, 255) !important;
	text-align: right !important;
}

	/** Header >> Icon reorder (::before) **/
	.wopb-product-wrapper {
	margin-right: 30px !important;
	margin-bottom: 0 !important;
	margin-left: 30px !important;
}
#mobile-nav-trigger .kad-menu-name {
	color: rgb(255, 255, 255) !important;
	font-size: 25px !important;
	text-align: right !important;
}
#wrapper .product_title {
	margin-left: -45px !important;
}
.product_price .woocommerce-Price-amount {
	text-align: center !important;
	list-style-type: circle !important;
	margin-right: 0 !important;
}

	/** Header >> Page title **/
	.page-title {
	text-align: center !important;
}

	/** Header >> Page d'accueil mobile **/
	.homecontent p:nth-of-type(2) {
	width: auto !important;
}

}

