/* Keep page-specific content container rules out of the shared site header. */
:where(.state-pcs-page,.state-pcs-inner-page) .site-header .topbar>.container{width:100%!important;max-width:1380px!important;margin-right:auto!important;margin-left:auto!important;padding-right:15px!important;padding-left:15px!important}
:where(.state-pcs-page,.state-pcs-inner-page) .site-header .header>.container{width:100%!important;max-width:1680px!important;margin-right:auto!important;margin-left:auto!important;padding-right:clamp(24px,2.8vw,50px)!important;padding-left:clamp(24px,2.8vw,50px)!important}
:where(.state-pcs-page,.state-pcs-inner-page) .site-header .notification-bar>.container{width:100%!important;max-width:1680px!important;margin-right:auto!important;margin-left:auto!important;padding-right:15px!important;padding-left:15px!important}
@media(max-width:991.98px){:where(.state-pcs-page,.state-pcs-inner-page) .site-header .topbar>.container{max-width:none!important;padding-right:8px!important;padding-left:8px!important}}
@media(max-width:920px){:where(.state-pcs-page,.state-pcs-inner-page) .site-header .header>.container{max-width:none!important;padding-right:14px!important;padding-left:14px!important}}
