/* V225: contain only verified intrinsic-width trouble spots; never clip the page to hide overflow. */
/* Header component has its own font and sizing; legacy budget header rules must not reach it. */
body.sf-standalone.np-public-nav-page > #header[data-np-public-header]{min-width:0;width:100%;max-width:100%;padding:0!important}
/* Measured cause: decorative ::before boxes extend 8%/16% beyond the page.
   Constrain the decoration itself, not body/main or the inventory table columns. */
body.np-public-nav-page:not(.np-home570) .catalog-section::before,
body.np-public-nav-page:not(.np-home570) .nps-page::before{left:0;right:0;width:auto;max-width:100%}
