/* =========================================================================
   Body text size
   -------------------------------------------------------------------------
   The parent theme drives every normal paragraph from one custom property and
   shrinks it on phones:

       :root                      --theme-font-p_font-size: 16px
       @media (max-width: 767px)  --theme-font-p_font-size: 15px

   Setting that one property is enough to resize the body copy across the whole
   site - no per-selector overrides and no !important - and it keeps the same
   size on desktop and mobile, as asked.
   ========================================================================= */

:root {
	--theme-font-p_font-size: 17px;
}

@media (max-width: 767px) {
	:root {
		--theme-font-p_font-size: 17px;
	}
}
