/* ==========================================================================
   Bricks - componente de texto
   ========================================================================== */

/* Regras do editor Quill (.ql-*) removidas: nenhuma dessas classes existe no markup. */

.bricks--component-text {
    color: #333;
    line-height: 1.42;
    overflow: hidden;
    word-wrap: break-word;
}

.bricks--component-text a {
    color: #31a2ff;
    text-decoration: none;
}

.bricks--component-text sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

.bricks--component-text sub {
    bottom: -0.25em;
}

.bricks--component-text sup {
    top: -0.5em;
}

.bricks--component-text ol,

.bricks--component-text ul {
    padding-left: 1.5em;
}

.bricks--component-text ol > li,

.bricks--component-text ul > li {
    list-style-type: none;
}

.bricks--component-text ul > li::before {
    content: '\2022';
}

.bricks--component-text li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

.bricks--component-text ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.bricks--component-text ol li:before {
    content: counter(list-0, decimal) '. ';
}
