/* Scheme B: warm white, graphite and deep navy. Geometry stays in the existing stylesheets. */
body.aubiwe-site {--av-white:#fdfcf9;--av-light:#f2efea;--av-navy:#102c50;--av-blue:#1c4f8c;--av-body:#3e434a;--av-line:#e7e3dd;--av-muted:#687078;--br-deep:#102c50;background:#f7f5f1;color:#3e434a}
.aubiwe-site h1,.aubiwe-site h2,.aubiwe-site h3,.aubiwe-site h4 {color:#102c50}
.aubiwe-site p {color:#3e434a}
.aubiwe-site .av-header,.home.aubiwe-site .av-header,.home.admin-bar .av-header {background:rgba(247,245,241,.88);border-color:rgba(255,255,255,.72);box-shadow:0 5px 24px rgba(48,43,36,.06)}
.aubiwe-site .av-header.is-scrolled,.home .av-header.is-scrolled {background:rgba(250,248,244,.97)}
.aubiwe-site .av-menu a,.aubiwe-site .av-submenu-toggle,.aubiwe-site .av-header-search {color:#102c50}
.aubiwe-site .av-menu .sub-menu,.av-header-search-panel {background:#faf8f4;border-color:#e7e3dd}
.aubiwe-site .av-header-contact {background:#102c50!important;border-color:#102c50!important;color:white!important}
.aubiwe-site .av-header-contact:hover {background:#1c4f8c!important;border-color:#1c4f8c!important}
.av-header-search-panel input,.av-mobile-search input,.aubiwe-rfq input:not([type=checkbox]):not([type=hidden]),.aubiwe-rfq select,.aubiwe-rfq textarea {border-color:#d4d1cb;background:#fffdfa}
.av-page-intro {background:linear-gradient(120deg,#f7f5f1,#f2efea);border-color:#e7e3dd}
.av-media {background:#f2efea;border-color:#e7e3dd}
.av-concept-badge {background:rgba(250,248,244,.90)!important;color:#59616a!important;border-color:rgba(90,92,94,.12)!important}
.home .br-families,.home .br-oem,.home .br-featured {background:#f7f5f1}
.home .br-hero {background:#f2efea}
.home .br-desktop-environment::after {background:linear-gradient(180deg,rgba(247,245,241,.10),transparent 65%)}
.home .br-desktop-product img {filter:saturate(.57) drop-shadow(0 12px 14px rgba(49,50,51,.12))}
.home .br-desktop-product::after {background:rgba(63,59,54,.13)}
.home.aubiwe-site .br-hero-title {color:#102c50}
.home.aubiwe-site .br-hero-side>p,.home.aubiwe-site .br-hero-side .br-hero-small {color:#20394f}
.home .br-desktop-disclosure[hidden] {color:#667078}
.home .br-story-card {background:#f7f5f1;box-shadow:0 12px 28px rgba(48,43,36,.08)}
.home .br-story-card>.av-media img {filter:saturate(.50) sepia(.10)}
.home .br-story-card::after {background:linear-gradient(90deg,rgba(250,248,244,.99),rgba(250,248,244,.93) 38%,rgba(250,248,244,.06) 76%)}
.home .br-story-card:nth-child(2)::after {background:linear-gradient(90deg,rgba(236,233,227,.99),rgba(236,233,227,.92) 38%,rgba(236,233,227,.05) 76%)}
.home .br-story-card:last-child {background:#102c50}
.home .br-story-card:last-child::after {background:linear-gradient(90deg,rgba(16,44,80,.99),rgba(16,44,80,.94) 45%,rgba(16,44,80,.38))}
.home.aubiwe-site .br-story-copy h2 {color:#102c50}
.home.aubiwe-site .br-story-copy p {color:#3e434a}
.home .br-story-copy .wp-block-button__link,.home .av-category .av-text-link {color:#1c4f8c}
.home .br-story-card:last-child .br-story-copy h2,.home .br-story-card:last-child .br-story-copy p,.home .br-story-card:last-child .wp-block-button__link {color:#f7f5f1}
.home .br-families .av-category,.home .br-families .av-category .av-media {background:#f1eee9;border-color:#e7e3dd}
.home .br-families .av-category .av-media img {filter:saturate(.54) sepia(.15);mix-blend-mode:multiply}
.home.aubiwe-site .br-families .av-category h3 {color:#102c50}
.home.aubiwe-site .br-families .av-category-copy .br-family-short {color:#3e434a}
.home .br-families .br-family-disclosure[hidden],.home.aubiwe-site .br-section-heading p {color:#72777e}
.home .br-manufacturing {background:#efede8}
.home .br-manufacturing>.av-media img {filter:saturate(.25) contrast(.97)}
.home .br-manufacturing::after {background:linear-gradient(90deg,rgba(247,245,241,.99),rgba(247,245,241,.91) 31%,rgba(247,245,241,.10) 68%)}
.home .br-factory-stats {background:rgba(250,248,244,.95);border-color:rgba(255,255,255,.82);box-shadow:0 12px 35px rgba(48,43,36,.08)}
.home .br-factory-stat {border-color:#d9d6d0}
.home.aubiwe-site .br-factory-stats h3 {color:#102c50}
.home.aubiwe-site .br-factory-stats p,.home.aubiwe-site .br-manufacturing-copy p:not(.av-section-kicker) {color:#3e434a}
.home .br-background-note {background:rgba(250,248,244,.92);border-color:#e7e3dd}
.home .br-oem-strip {background:#efede8}
.home .br-oem-image img {filter:saturate(.5) sepia(.06)}
.home.aubiwe-site .br-oem-service-panel>p,.home.aubiwe-site .br-oem-services p {color:#3e434a}
.home .br-oem-image--right {background:#102c50}
.home .br-oem-image--right::after {background:linear-gradient(180deg,rgba(16,44,80,.93),rgba(16,44,80,.20) 70%)}
.home .br-oem-image--right .br-oem-caption {color:#f7f5f1}
.home .av-product-card {background:#fffdfa;border-color:#e7e3dd}
.home .av-product-photo,.home .av-product-photo .av-media {background:#f2efea}
.home .av-product-photo img {filter:saturate(.54) sepia(.12);mix-blend-mode:multiply}
.home.aubiwe-site .av-product-card h3 a {color:#102c50}
.home .br-cta,.aubiwe-site .av-cta {background:#102c50}
.home .br-cta>.av-media img {filter:saturate(.40)}
.home .br-cta::after,.aubiwe-site .av-cta::after {background:linear-gradient(90deg,rgba(16,44,80,.99),rgba(16,44,80,.89) 45%,rgba(16,44,80,.43))}
.home.aubiwe-site .br-cta h2,.home.aubiwe-site .br-cta p,.aubiwe-site .av-cta h2,.aubiwe-site .av-cta p {color:#f7f5f1}
.aubiwe-site .av-footer {background:#102c50;color:#e6e8eb}
.aubiwe-site .av-footer::before {display:none}
.aubiwe-site .av-footer p,.aubiwe-site .av-footer a:not(.av-brand),.aubiwe-site .av-footer h2 {color:#e6e8eb}
.aubiwe-site .av-footer-bottom {border-color:rgba(255,255,255,.18);color:#bcc6d0}
@media(min-width:783px) and (max-width:1100px) {
 .home .br-hero>.av-media {display:none}
 .home .br-desktop-environment[hidden] {display:block;position:absolute;inset:0;z-index:-2}
 .home .br-desktop-environment img {height:100%;width:100%;object-fit:cover}
 .home .br-desktop-product[hidden] {display:block;position:absolute;inset:110px 16% 145px;margin:0;z-index:1}
 .home .br-desktop-product img {width:100%;height:100%;object-fit:contain}
 .home .br-hero-title,.home .br-hero-side {z-index:2}
}
@media(min-width:1101px) {
 .home .br-hero-cards .av-concept-badge {font-size:9px;max-width:34%}
 .home .br-featured .av-product-card-copy {padding:22px}
 .home.aubiwe-site .br-featured .av-product-model {font-size:12px}
 .home .br-featured .av-product-card .av-text-link {font-size:14px}
 .home.aubiwe-site .br-featured .av-featured-disclosure {font-size:12px;margin:0 0 18px}
 .home .br-featured {padding-bottom:54px}
 .home .av-footer>.av-container {width:var(--aw-content-width);max-width:var(--aw-content-max)}
 .home .av-footer {padding-top:60px;min-height:370px}
 .home .av-footer-brand p,.home .av-footer a:not(.av-brand),.home .av-footer p {font-size:14px}
 .home.aubiwe-site .av-footer h2 {font-size:16px}
 .home .av-footer-bottom,.home .av-footer-bottom a {font-size:12px!important}
}
