.page-header[data-v-ebde3896]{background-color:var(--color-gray-100);text-align:center;border-bottom:2px solid var(--brand-gold-deep);background-image:linear-gradient(#ffffff4d,#fff9),url(../nuxt_images/rpm/header-bg-metal-flow.jpg);background-position:bottom;background-size:cover;padding:6rem 1rem;position:relative;overflow:hidden;box-shadow:inset 0 -30px 60px #ffffff80}.page-header.header-info[data-v-ebde3896]{border-bottom-color:var(--brand-gold);background-image:linear-gradient(#fff3,#fff9),url(../nuxt_images/rpm/header-bg-gold-silver-clean.jpg);background-position:50%}.page-header.header-news[data-v-ebde3896]{border-bottom-color:var(--brand-gold-deep);background-image:linear-gradient(#ffffff4d,#ffffffb3),url(../nuxt_images/rpm/header-bg-gold-geometric.jpg);background-position:50%}.page-header.css-texture[data-v-ebde3896]{background-color:var(--rpm-bg-cream);background-image:linear-gradient(135deg,#fff9,#fff0 50%,#fff9),radial-gradient(circle at 10% 90%,#bf99304d,#0000 60%),radial-gradient(circle at 90% 10%,#bf993040,#0000 60%),repeating-linear-gradient(45deg,#0000,#0000 4px,#a47e1b14 0 6px);background-size:100% 100%;box-shadow:inset 0 0 60px #bf993040}.page-header.css-texture-bright[data-v-ebde3896]{background-color:var(--color-gray-100);border-bottom:2px solid var(--brand-gold);background-image:linear-gradient(#fff3,#fff9),url(../nuxt_images/rpm/header-bg-gold-silver-clean.jpg);background-position:50%;background-size:cover;animation:none;box-shadow:inset 0 -30px 60px #ffffff80}.page-title[data-v-ebde3896]{color:var(--rpm-primary-dark);font-size:2.5rem;font-family:var(--font-family-sans);margin-bottom:.5rem;font-weight:700;line-height:1.2;display:inline-block;position:relative}.page-title[data-v-ebde3896]:after{content:"";background:var(--rpm-accent-gold);border-radius:2px;width:60px;height:3px;margin:1rem auto 0;display:block}.page-breadcrumbs[data-v-ebde3896]{color:var(--rpm-text-secondary);margin-top:1rem;font-size:.9rem}.breadcrumb-link[data-v-ebde3896]{opacity:.7}.breadcrumb-separator[data-v-ebde3896]{margin:0 .5rem}@media (width<=768px){.page-header[data-v-ebde3896]{padding:2.5rem 1rem}.page-title[data-v-ebde3896]{margin-bottom:.5rem;font-size:1.5rem}.page-header[data-v-ebde3896] .container div{margin-top:.5rem;font-size:.825rem}}@media (width<=1023px){.page-header[data-v-ebde3896]{padding-top:1rem}}
