.elementor-10 .elementor-element.elementor-element-782f7f0 .elementor-spacer-inner{height:15px;}.elementor-10 .elementor-element.elementor-element-d1d0da8{text-align:center;}.elementor-10 .elementor-element.elementor-element-d1d0da8 .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-588cbaf .elementor-spacer-inner{height:10px;}.elementor-10 .elementor-element.elementor-element-31cdd75a{text-align:center;}.elementor-10 .elementor-element.elementor-element-363ef7f .elementor-spacer-inner{height:50px;}.elementor-10 .elementor-element.elementor-element-df1aab5 .elementor-spacer-inner{height:153px;}/* Start custom CSS for text-editor, class: .elementor-element-31cdd75a *//* messaggio annullamento */

/*.woocommerce-message {
    background-color: red;
    color: #ffffff;
}*/

/* thumbnail prodotto pagina carrello */

.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    height: auto;
    border-radius: 100px;
}

/* font tabella carrello*/

caption, td, th {
    font-weight: 400px;
    text-align: left;
    padding: 5px;
    color:black;
    
}

/* Totale carrello font */
.elementor-kit-15 h2 {
    font-family: "Raleway", Sans-serif;
    color: black;
}

/* procedi con l'ordine */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    color: #ffffff;
    background-color: darkgrey!important;
}


/* link */
a {
    color: purple;
}

/* update chart */
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
    text-align: center;
  
}


#box-carrello > div > div > div > div > div > div.elementor-element.elementor-element-31cdd75a.elementor-widget.elementor-widget-text-editor > div > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-quantity > div{
    display: flex;
}/* End custom CSS */