.chapter p { text-align: justify; hyphens: auto; hyphenate-limit-chars: 7 3 2; /* position: relative; */ orphans: 2; hyphens: 2; } p::before { content: "..."; font-size: var(--sign-size); color: var(--sign-color); letter-spacing: var(--sign-spacing); font-family: var(--sign-family); line-height: 0px; position: relative; top: -3px; padding-left: 0px; padding-right: 0px; margin-right: -4px; } .following-title::before, .following-h3::before { content: none; } /* BIO */ .chapter-bio{ margin-bottom: calc(var(--baseline) * 3 + 13px); } .chapter-bio p{ font-size: 0.8em; color: var(--blue); } .chapter-bio p::before{ content: "/////////"; font-size: 0.8em; font-size: var(--sign-size); font-family: var(--sign-family); letter-spacing: 0; top: 0; margin-right: 5px; display: block; text-align: center; margin-bottom: var(--baseline); /*color: #000;*/ } .chapter-bio p::after{ content: "/////////"; font-size: 0.8em; font-size: var(--sign-size); font-family: var(--sign-family); letter-spacing: 0; top: 0; margin-right: 5px; display: block; text-align: center; } /* BILBIOGRAPHIE */ .bibliographie p { font-size: var(--fs-notes); line-height: 14px; font-weight: 500; text-align: left; padding-left: calc(var(--unit)*2); text-indent: calc(var(--unit)*-0.75); break-inside: avoid; position: relative; } .bibliographie p::before { content: "....."; position: absolute; /* left: calc(var(--unit)*0.75); */ left: calc(var(--unit)*0.75 + 16px); top: 3px; display: none !important; } .bibliographie p::after { content: "+"; position: absolute; left: calc(var(--unit)*0.75); top: 0px; font-size: var(--sign-size); color: var(--sign-color); letter-spacing: var(--sign-spacing); font-family: var(--sign-family); line-height: var(--sign-baseline); }