/* Text written in the admin panel's rich text editor */
.rich-text > * + * { margin-top: 20px; }
.rich-text h2, .rich-text h3, .rich-text h4 { margin-top: 36px; }
.rich-text ul, .rich-text ol { padding-inline-start: 22px; }
.rich-text ul { list-style: disc; }
.rich-text ol { list-style: decimal; }
.rich-text li + li { margin-top: 8px; }
.rich-text a { text-decoration: underline; text-underline-offset: 3px; }
.rich-text blockquote { border-inline-start: 3px solid var(--theme-color); padding-inline-start: 18px; font-style: italic; }
.rich-text img { max-width: 100%; height: auto; border-radius: 20px; }
.rich-text .ql-align-center { text-align: center; }
.rich-text .ql-align-right { text-align: right; }
.rich-text .ql-align-justify { text-align: justify; }
.rich-text .ql-direction-rtl { direction: rtl; text-align: right; }
.rich-text .ql-indent-1 { padding-inline-start: 3em; }
.rich-text .ql-indent-2 { padding-inline-start: 6em; }
.rich-text .ql-indent-3 { padding-inline-start: 9em; }
.rich-text .ql-indent-4 { padding-inline-start: 12em; }
