/*
Theme Name: Climax Studio
Theme URI: https://www.climaxstudio.it
Description: Climax Studio Template
Author: Climax Studio
Author URI: https://www.climaxstudio.it
Template: hello-elementor
Version: 1.0.0
*/

.grecaptcha-badge {
    display:none !important;
}

.testo-newsletter {
	font-size:10px;
	text-align:justify;
	color:white;
}

.sib-default-btn {
	border:0px;
	width:100%;
	background-color:#B52724 !important;
}

.sib-default-btn:hover {
	color:#cea54b !important;;
}



/* woocommerce carrello della spesa */
.checkout-button{
	background-color:#EFC03B !important;
	border-radius:0px !important;
}

.woocommerce-cart table.cart td.actions .coupon .input-text {
    width: 160px !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	white-space: normal !important;
	border-radius:0px
}

.select2-selection--single {
	border-radius:0px !important;
}

.woocommerce table.shop_table td {
    text-align:center;
    background-color:white;
}

.woocommerce ul.products li.product .onsale {
	background-color:#a7b240
		
}

.ajax_add_to_cart {
	background-color: #a7b240 !important;
	color:white !important;
	text-align:center;
}




/* woocommerce checkout */

.select2-selection--single {
	border-radius:0px !important;
}

#place_order {
	background-color:#EFC03B;
	width:100%;
	padding:30px;
	border-radius:0px;
	margin-top:30px;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
white-space: normal !important;
}


.payment_method_paypal label  { 
    vertical-align: top !important;
}
.payment_method_paypal {
    margin-top:30px !important;
}

.payment_method_stripe img { margin: 7px !important; }



/* elementor vari */
.elementor-menu-cart__container .elementor-menu-cart__main {
	z-index:999 !important;
}

.onsale {
	display:none !important;
}



/* woocommerce vari */

.woocommerce-message {
    border-top-color: #EFC03B;
}
.woocommerce-message::before {
    color: #EFC03B;
}
.woocommerce-info {
    border-top-color: #EFC03B;
}
.woocommerce-info::before {
    color: #EFC03B;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #D4A83F;
}



/* polylang */
.lang-item {
	margin-top:4px !important;
}
