/*
 * Utility classes for CMS (CKEditor) content.
 * functions.php:cmsInlineStylesToClasses() swaps the editor's style="" attributes for these classes.
 * :where() keeps specificity at zero and !important keeps the precedence an inline style had.
 */
:where(.cms-text-left) { text-align: left !important; }
:where(.cms-text-right) { text-align: right !important; }
:where(.cms-text-center) { text-align: center !important; }
:where(.cms-text-justify) { text-align: justify !important; }

:where(.cms-fs-8) { font-size: 8px !important; }
:where(.cms-fs-9) { font-size: 9px !important; }
:where(.cms-fs-10) { font-size: 10px !important; }
:where(.cms-fs-11) { font-size: 11px !important; }
:where(.cms-fs-12) { font-size: 12px !important; }
:where(.cms-fs-13) { font-size: 13px !important; }
:where(.cms-fs-14) { font-size: 14px !important; }
:where(.cms-fs-15) { font-size: 15px !important; }
:where(.cms-fs-16) { font-size: 16px !important; }
:where(.cms-fs-17) { font-size: 17px !important; }
:where(.cms-fs-18) { font-size: 18px !important; }
:where(.cms-fs-19) { font-size: 19px !important; }
:where(.cms-fs-20) { font-size: 20px !important; }
:where(.cms-fs-21) { font-size: 21px !important; }
:where(.cms-fs-22) { font-size: 22px !important; }
:where(.cms-fs-23) { font-size: 23px !important; }
:where(.cms-fs-24) { font-size: 24px !important; }
:where(.cms-fs-25) { font-size: 25px !important; }
:where(.cms-fs-26) { font-size: 26px !important; }
:where(.cms-fs-27) { font-size: 27px !important; }
:where(.cms-fs-28) { font-size: 28px !important; }
:where(.cms-fs-29) { font-size: 29px !important; }
:where(.cms-fs-30) { font-size: 30px !important; }
:where(.cms-fs-31) { font-size: 31px !important; }
:where(.cms-fs-32) { font-size: 32px !important; }
:where(.cms-fs-33) { font-size: 33px !important; }
:where(.cms-fs-34) { font-size: 34px !important; }
:where(.cms-fs-35) { font-size: 35px !important; }
:where(.cms-fs-36) { font-size: 36px !important; }
:where(.cms-fs-37) { font-size: 37px !important; }
:where(.cms-fs-38) { font-size: 38px !important; }
:where(.cms-fs-39) { font-size: 39px !important; }
:where(.cms-fs-40) { font-size: 40px !important; }
:where(.cms-fs-41) { font-size: 41px !important; }
:where(.cms-fs-42) { font-size: 42px !important; }
:where(.cms-fs-43) { font-size: 43px !important; }
:where(.cms-fs-44) { font-size: 44px !important; }
:where(.cms-fs-45) { font-size: 45px !important; }
:where(.cms-fs-46) { font-size: 46px !important; }
:where(.cms-fs-47) { font-size: 47px !important; }
:where(.cms-fs-48) { font-size: 48px !important; }
:where(.cms-fs-49) { font-size: 49px !important; }
:where(.cms-fs-50) { font-size: 50px !important; }
:where(.cms-fs-51) { font-size: 51px !important; }
:where(.cms-fs-52) { font-size: 52px !important; }
:where(.cms-fs-53) { font-size: 53px !important; }
:where(.cms-fs-54) { font-size: 54px !important; }
:where(.cms-fs-55) { font-size: 55px !important; }
:where(.cms-fs-56) { font-size: 56px !important; }
:where(.cms-fs-57) { font-size: 57px !important; }
:where(.cms-fs-58) { font-size: 58px !important; }
:where(.cms-fs-59) { font-size: 59px !important; }
:where(.cms-fs-60) { font-size: 60px !important; }
:where(.cms-fs-61) { font-size: 61px !important; }
:where(.cms-fs-62) { font-size: 62px !important; }
:where(.cms-fs-63) { font-size: 63px !important; }
:where(.cms-fs-64) { font-size: 64px !important; }
:where(.cms-fs-65) { font-size: 65px !important; }
:where(.cms-fs-66) { font-size: 66px !important; }
:where(.cms-fs-67) { font-size: 67px !important; }
:where(.cms-fs-68) { font-size: 68px !important; }
:where(.cms-fs-69) { font-size: 69px !important; }
:where(.cms-fs-70) { font-size: 70px !important; }
:where(.cms-fs-71) { font-size: 71px !important; }
:where(.cms-fs-72) { font-size: 72px !important; }

:where(.cms-bold) { font-weight: bold !important; }
:where(.cms-weight-normal) { font-weight: normal !important; }
:where(.cms-italic) { font-style: italic !important; }
:where(.cms-style-normal) { font-style: normal !important; }
:where(.cms-underline) { text-decoration: underline !important; }
:where(.cms-strike) { text-decoration: line-through !important; }
:where(.cms-no-decoration) { text-decoration: none !important; }
:where(.cms-dir-rtl) { direction: rtl !important; }
:where(.cms-dir-ltr) { direction: ltr !important; }
