/*
Theme Name: Mindful Art Studio
Theme URI: https://mindfulartstudio.com/
Template: Divi
Implemented with love by Caylee Grey, Powered by Local Robot
URI: https://www.yourlocalrobot.com/
Version: 2
Updated: 2025-03-05

*/

a.checkout-button.button.alt.wc-forward, body .order-again a, .woocommerce-page #payment #place_order {
	font-size: 1.5rem!important;
	background-color: #df4e73!important;
}

a.checkout-button.button.alt.wc-forward:hover, body .order-again a:hover, .woocommerce #payment #place_order:hover {
	background-color: #8e0b2c!important;
	color: white!important;
}

p.order-again {
	text-align: center;
}

body.free-items-in-cart .cart_totals h2, body.free-items-in-cart .cart_totals table, body.free-items-in-cart .cart_totals .add_gift_card_form, body.free-items-in-cart #order_review_heading, body.free-items-in-cart .woocommerce-checkout-review-order-table, body.free-items-in-cart .add_gift_card_form  {
    display: none!important;
}

.page-template-template-debug #main-header, .page-template-template-debug #top-header {
	display: none!important;
}

@media only screen and (max-width: 980px) {
	
	body .et_secondary_nav_only_menu #top-header, body #et-secondary-nav, body #et-secondary-menu {
		display: block!important;
	}
	
	body #top-header #et-secondary-menu {
		display: flex!important;
		width: 100%;
		align-items: center;
		justify-content: flex-end;
	}
	
	body #et-secondary-menu>ul>li a {
		padding-bottom: 0;
	}
	
	body #et-secondary-nav {
		margin-right: 1rem;
	}
	
}

body.store-notice-displayed.et_fixed_nav.et_secondary_nav_enabled #main-header {
	top: 91px!important;
}

body.store-notice-displayed.et_fixed_nav.et_secondary_nav_enabled #top-header {
	top: 61px!important;
}

@media only screen and (min-width: 980px) {

	#menu-item-68262 .sub-menu {
		left: 50%;
		transform: translateX(-50%);
	}

}

@media only screen and (max-width: 980px) {
	
	body.store-notice-displayed.et_fixed_nav.et_secondary_nav_enabled #main-header {
		top: 91px!important;
	}
	
}