.elementor-278 .elementor-element.elementor-element-17db5f83{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-f5f64f5 *//* Mostra e ingrandisce immagine prodotto nel carrello mobile */
@media (max-width: 767px) {

    .woocommerce-cart .product-thumbnail,
    .woocommerce-cart td.product-thumbnail {
        display: table-cell !important;
        visibility: visible !important;
        opacity: 1 !important;
        width: 220px !important;
        min-width: 220px !important;
        padding-right: 15px !important;
    }

    .woocommerce-cart .product-thumbnail img {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        width: 200px !important;
        max-width: 200px !important;
        height: auto !important;
        margin: 0 auto !important;
    }

    /* Nome prodotto */
    .woocommerce-cart .product-name {
        font-size: 16px !important;
    }

    /* Prezzo */
    .woocommerce-cart .product-price,
    .woocommerce-cart .product-subtotal {
        font-size: 15px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17db5f83 *//* Colore principale Misultin */
:root {
    --misultin-blue: #0F2A44;
}

/* Tutti i testi del carrello */
.woocommerce-cart,
.woocommerce-cart * {
    color: var(--misultin-blue);
}

/* Link prodotti */
.woocommerce-cart .product-name a,
.woocommerce-cart a {
    color: var(--misultin-blue) !important;
}

/* Hover link */
.woocommerce-cart a:hover {
    color: var(--misultin-blue) !important;
    opacity: 0.8;
}

/* Totali e prezzi */
.woocommerce-cart .cart_totals,
.woocommerce-cart .cart-subtotal,
.woocommerce-cart .order-total,
.woocommerce-cart .amount,
.woocommerce-cart .woocommerce-Price-amount {
    color: var(--misultin-blue) !important;
}

/* Pulsanti */
.woocommerce-cart .button,
.woocommerce-cart button,
.woocommerce-cart input[type="submit"] {
    background: #0F2A44 !important;
    color: #ffffff !important;
    border: 1px solid #0F2A44 !important;
}

/* Hover pulsanti */
.woocommerce-cart .button:hover,
.woocommerce-cart button:hover,
.woocommerce-cart input[type="submit"]:hover {
    background: #173858 !important;
    border-color: #173858 !important;
}

/* Link modifica indirizzo */
.woocommerce-shipping-calculator a,
.shipping-calculator-button {
    color: #0F2A44 !important;
}

/* Campo coupon */
.woocommerce-cart input[type="text"] {
    border: 1px solid #0F2A44 !important;
    color: #0F2A44 !important;
}/* End custom CSS */