.elementor-138 .elementor-element.elementor-element-76e36e0d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-346d5cf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-346d5cf{text-align:start;}.elementor-138 .elementor-element.elementor-element-346d5cf img{width:13%;}.elementor-138 .elementor-element.elementor-element-643812b{--display:flex;}.elementor-138 .elementor-element.elementor-element-c2cf00a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-138 .elementor-element.elementor-element-c2cf00a .woocommerce-cart-form__contents{--cart-table-text-color:var( --e-global-color-primary );--cart-table-head-bg-color:var( --e-global-color-primary );--cart-table-head-text-color:var( --e-global-color-8afb25c );}.elementor-138 .elementor-element.elementor-element-c2cf00a{--sticky-offset:50px;}.elementor-138 .elementor-element.elementor-element-c2cf00a .cart_totals .shop_table{--cart-totals-bg-color:var( --e-global-color-c4aa2b0 );--cart-totals-text-color:var( --e-global-color-primary );--cart-totals-border-color:var( --e-global-color-text );--cart-totals-border-size:1px;--cart-totals-padding:20px 20px 20px 20px;}.elementor-138 .elementor-element.elementor-element-c2cf00a .cart_totals .checkout-button{color:var( --e-global-color-8afb25c );background-color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-c2cf00a .cart_totals .checkout-button:hover{color:var( --e-global-color-8afb25c );background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-76e36e0d{--content-width:1300px;}.elementor-138 .elementor-element.elementor-element-643812b{--content-width:1300px;}}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-346d5cf img{width:16%;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-346d5cf img{width:30%;}}/*Titoli tabella prodotto*/
.woocommerce table.shop_table.woocommerce-cart-form__contents thead tr th {
       
        font-size: 16px;
      
    }

    
    
/* SHIPPIN BAR SCRITTA REM 1*/   
.rey-cartShippingBar .__text {
    font-weight: 500;
    font-size: 16px
    !important;
text-transform:uppercase;}



/* Bordo tabella carrello */   
.--totals-style-2 .cart_totals .shop_table tr {
  margin-bottom: 0;
}

.--totals-style-2 .cart_totals .shop_table tbody tr:last-child td {
  border-bottom: 1px solid;
}

/* Scritta rimuovi Prodotto*/   
.rey-icon+span, :is(.rey-wicon,.rey-arrowSvg) svg+span {
   
    font-size: 12px;
}


/* Titolo totale Carrello */  
.rey-cartPage.--layout-custom .cart_totals>h2 {
  
    font-size: 24px !important;
}

/* Testi woocomerce shop table totale carrello */
.woocommerce .shop_table {
    border: 1px solid HSL(var(--neutral-2));
    font-size: 15px;
    font-weight: 500
}

/* Testi woocomerce shop intestazioni - subtotale tempi di spedizioneecc. */
.woocommerce .cart_totals .shop_table th {

    text-transform: var(--h-text-transform);
    font-size: 15px;
   
}


.woocommerce table.shop_table.woocommerce-cart-form__contents thead tr th {
    padding:20px;
} 

/*Font size bottone checkout */
.cart_totals .checkout-button {
    color: var(--e-global-color-8afb25c);
    background-color: var(--e-global-color-primary);
    font-size: 15px !important;
}


/*Over tasto applica coupon */
.woocommerce .button:hover {
    --btn-color: white;
    --btn-bg-color: black;
}


/*Font-size prezzo in shop table carrello sinistra */
.woocommerce table.shop_table.woocommerce-cart-form__contents td.product-subtotal {
    font-size: .955rem;
}

.woocommerce table.shop_table.woocommerce-cart-form__contents td.product-price {
    font-size: .955rem;
}


/*font size versione mobile del prezzo, quantita ecc. messo uppercase a 13 px */
td {
    padding: .5rem .75rem;
    text-transform: uppercase;
}

/*nascondiamo header su page cart */
.woocommerce-cart header {
    display: none
}


/*Titolo prodotti prodotti correlati */
.woocommerce-loop-product__title a
{
    font-size: 17px;
}