/* Liv elements use the owning site's typography; icon fonts keep their glyphs. */
:is([data-element-type="111"],[data-element-type="112"],[data-element-type="113"],[data-element-type="114"],[data-element-type="115"],[data-element-type="116"]),
:is([data-element-type="111"],[data-element-type="112"],[data-element-type="113"],[data-element-type="114"],[data-element-type="115"],[data-element-type="116"]) :not(.fa,.fas,.far,.fab,.fal,.fad,.fa-solid,.fa-regular,.fa-brands){font-family:inherit!important}
/* A page placement's fallback palette must not override the reference component.
   Explicit safe element/template values are supplied inline by its owning view. */
section[data-element-type="111"],section[data-element-type="112"],section[data-element-type="113"],section[data-element-type="114"],section[data-element-type="115"],section[data-element-type="116"]{--element-bg:initial;--element-text:initial;line-height:normal;font-weight:400}
