/* Shell additions: highlighted U.S. customs group in the Services menu (from awf-sourcing nav fit). */
.aws-sourcing-entry>.nav-link{color:#e5ef99!important}
#site-nav .nav-list{gap:0}
@media(min-width:1101px) and (max-width:1400px){.site-header .header-inner{gap:16px}.site-header .nav-link{padding-inline:8px;font-size:13px}.site-header .header-cta{padding-inline:14px;white-space:nowrap}}
@media(min-width:1101px) and (max-width:1230px){.site-header .nav-link{padding-inline:6px;font-size:12px}.site-header .header-inner{gap:10px}.site-header .brand{flex-shrink:0}}
@media(max-width:1100px){.site-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#10262d}#site-nav{height:calc(100dvh - var(--header-h));overscroll-behavior-y:contain}}
.awc-nav-us{background:rgba(229,239,153,.07);border:1px solid rgba(229,239,153,.22);border-radius:6px;padding:12px 16px 10px;margin:-8px 0}
.awc-nav-us .nav-col-title{color:#e5ef99}
.awc-nav-us a{font-weight:600}
@media(max-width:1100px){.awc-nav-us{margin:0 0 6px;width:100%}}

/* plugin-only */
.awc-preview-note{position:relative;z-index:70;background:#e5ef99;color:#10262d;font:500 12px/1.4 'DM Sans',system-ui,sans-serif;padding:8px 16px;text-align:center}
.awc-preview-note b{font-weight:700;margin-right:6px}
.awc-preview-note a{color:inherit}
.awc-home-module,.awc-about-module{font-family:'DM Sans',system-ui,sans-serif}
