.elementor-1172 .elementor-element.elementor-element-d422636{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS */.lista-mostre  {
    padding:20px 0 20px 0;
    font-size:15px;
    font-weight: 500;
    color: #484848;
    display: flex;
    flex-direction: row;
    align-items: center;
    border-bottom: solid 1px #ccc;
    max-width: 750px
}

.lista-mostre span {
    font-size:13px;
    font-weight: 400;
    color: #7a7a7a;
    margin-right: 30px
    ;
}

/* Stile per i link dell'archivio Off-Canvas */
.drawer-link {
    cursor: pointer; /* Trasforma la freccia nella manina */
    border-bottom: 1px solid rgba(26, 26, 26, 0.3); /* Sottolineatura architettonica, molto tenue */
    transition: all 0.3s ease; /* Transizione fluida */

    /* 1. Lo Scudo Anti-Schiacciamento */
    flex-shrink: 0; 
    
    /* 2. L'Indissolubilità Tipografica */
    white-space: nowrap; 
    
    /* 3. Il Respiro (Margine di sicurezza) */
    margin-left: 15px;
}

@media (min-width: 600px) {
.drawer-link {
        margin-left: auto;
    }
}

/* Effetto Hover (Passaggio del mouse) */
.drawer-link:hover {
    border-bottom: 1px solid rgba(26, 26, 26, 1); /* La linea diventa solida e scura */
    color: #000000; /* Leggerissimo scurimento del testo se partiva da un grigio */
}/* End custom CSS */