.elementor-1071 .elementor-element.elementor-element-ab1d693{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1071 .elementor-element.elementor-element-54a8012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}@media(max-width:1366px){.elementor-1071 .elementor-element.elementor-element-ab1d693{--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-1071 .elementor-element.elementor-element-54a8012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}}@media(max-width:1024px){.elementor-1071 .elementor-element.elementor-element-ab1d693{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-1071 .elementor-element.elementor-element-54a8012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-1071 .elementor-element.elementor-element-ab1d693{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1071 .elementor-element.elementor-element-54a8012 > .elementor-widget-container{padding:0px 10px 0px 10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1071 .elementor-element.elementor-element-ab1d693{--width:100%;}}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-54a8012 *//* Cambia il font del titolo */
    .wishlist-title h2 {
       font-family: Antic Didone;
       font-size: 26px;
       font-weight: bold;
    }

    /* Cambia il font del contenuto */
    body, td, th, input, select, textarea {
        font-family:Montserrat;
        font-size: 14px;
        font-weight: bold;
    }

 /*rimuovi bottone modifica titolo*/
    .btn.button.show-title-form {
    display: none;
}

 /* Riduci la larghezza della colonna */
    .product-add-to-cart {
        width: 350px; /* Imposta la larghezza desiderata */
    }
    
    /* Modifica il colore del testo normale */
    .product-name a  {
        color: #333; /* Imposta il colore desiderato */
    }

    /* Modifica il colore del testo in hover */
    .product-name a:hover {
        color: #968475; /* Imposta il colore desiderato al passaggio del mouse */
    }

    /* Stili per la modalità mobile */
    @media only screen and (max-width: 768px) {
        .item-wrapper {
            display: flex;
            flex-direction: column;
        }

        .product-thumbnail,
        .item-details,
        .additional-info-wrapper {
            width: 100%;
        }

        .product-thumbnail img {
            max-width: 100%;
            height: auto;
        }

        .item-details-table {
            width: 100%;
            margin-top: 10px; /* Aggiungi spazio tra la tabella e il nome del prodotto */
        }

        .product-name h3 {
            margin-top: 10px; /* Aggiungi spazio sopra il nome del prodotto */
        }

        .product-add-to-cart,
        .product-remove {
            margin-top: 10px; /* Aggiungi spazio tra i pulsanti e il nome del prodotto */
        }
    }/* End custom CSS */