/*** General ***/
a {color: #EA9F41}
a:hover{color:#EA9F41;text-decoration:none;filter:brightness(1.2)}
a.elementor-button:hover{text-decoration:none}
nav a:hover{text-decoration:none}

/*** Woocommerce checkout ***/
.woocommerce-checkout h3{margin-top:2em}
.woocommerce-checkout h3:first-child{margin-top:0.5em}
.woocommerce-checkout table{border:solid 1px #666 !important;background-color:#fff}
.woocommerce-checkout td{background-color:#fff !important}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background:#fff}
.woocommerce-checkout #payment{border:solid 1px #666;background:#fff}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{background-color:#efeee7}
.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#efeee7}
.woocommerce-checkout .select2-container--default .select2-selection--single{border:solid 1px #666;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, #submit{color:#fff !important;background-color:#EA9F41 !important}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, #submit:hover{color:#fff !important;background-color:#EA9F41 !important;filter:brightness(1.2)}

.woocommerce-checkout .col2-set  .col-2{display:none}
@media (min-width: 768px) {
	.woocommerce-checkout .col2-set {width:48%;float:left}
	.woocommerce-checkout .col2-set {width:48%;float:left}
	.woocommerce-checkout .col2-set  .col-1{width:100%;float:none}
	#order_review_heading, #order_review {width:48%;float:right}
	.woocommerce-checkout form.checkout h3{margin-top:0.5em}
}
.woocommerce-checkout .woocommerce-thankyou-order-details { display:none }
.woocommerce-checkout .woocommerce-customer-details { display:none }

