/*
** 44.0 CSS SVG icons
*/

.icono.svg,
.icono.svg a {
    display: flex;
    gap: 0.4em;
}

.icono.svg img {
    display: none;
    opacity:0;
}

.has-text-align-right.icono.svg {
    justify-content: flex-end;
}

.has-text-align-center.icono.svg {
    justify-content: center;
}

.has-text-align-left.icono.svg {
    justify-content: flex-start;
}

.icono svg.svg-height {
    /* width: 1em;*/
}


.icono svg.replaced-svg {
    height: auto;
    width: 1em;
    fill: currentColor;
} 

.icono a { 
    text-decoration:none;
}
