/*
Theme Name: Hello Elementor Child
Template: hello-elementor
*/

/*elementi di style*/
a {color:#e94f36;}
a:hover {color:#ca3921;}

/* stop the loop animated titels */
.elementor-headline--style-highlight svg path {animation-iteration-count: 1!important;}

/*woocommerce style*/
.woocommerce a.remove{color:#222222!important;font-size:2em;}
.woocommerce a.remove:hover{color:#e94f36!important;background:none;}
.woocommerce table.cart img{max-width:150px;}

/*woocommerce single product*/
.reset_variations{color:#222;font-family:inherit;}
.quantity input[type="number"] {padding:0.5rem 0;}

/*woocommerce button*/
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {color:#222222; background-color:#ffcb08;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color:#222222; background-color:#ffdc57;}

/*woocommerce pagination*/
/*.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {background: #ffcb08;color: #222222;}*/

/* button add to request single product*/
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart {float:left;}
.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity {margin-right: inherit;}

/*.woocommerce .add-request-quote-button.button {margin: auto 10px;}*/
.woocommerce.single-product .product .yith-ywraq-add-to-quote{margin-top:0;}
a.add-request-quote-button.button{margin-top:0;}
.yith-ywraq-add-to-quote {margin: 0 10px;}
.woocommerce ul.products li.product a.add-request-quote-button.button{padding:.618em 1em;}

/*layout tabella request a quote*/
@media screen and (max-width: 768px){.cart_item td.product-name ul{list-style:none;}}
	
/*  widget categories */
li.widget.woocommerce.widget_product_categories {list-style: none;}
ul.product-categories a {color: #222;}
ul.product-categories {list-style: square;text-transform: uppercase;color: #222;font-weight: 400;}
.product-categories ul.children {padding-inline-start:20px;}